# 🤝 Contributing to PolSARtools

Thanks for your interest in contributing to **PolSARtools**! We welcome contributions from everyone: whether you're fixing bugs, improving documentation, or adding new features.

---

## 🧰 How You Can Help

- 🐞 Report bugs or unexpected behavior
- 📚 Improve documentation or examples
- 💡 Suggest new features or enhancements
- 🧪 Add or improve test coverage
- 🔧 Submit pull requests with code improvements

---

## 🗂 Project Setup

To get started:

```bash
# Clone the repository
git clone https://github.com/Narayana-Rao/polsartools.git
cd polsartools

# Create a virtual environment
python -m venv venv
source venv/bin/activate  # or venv\Scripts\activate on Windows

# Install dependencies
pip install -r requirements.txt

# Run tests
pytest
```
## 🧑‍💻 Coding Guidelines
- Follow PEP8 style conventions.
- Include docstrings for all public functions and classes.
- Use descriptive commit messages.
- Keep pull requests focused and well-documented.
## 📦 Submitting a Pull Request
- Fork the repository and create your branch:
```bash
git checkout -b feature-name
```
- Make your changes and commit them.
- Push to your fork and open a pull request.
- Reference related issues in your PR description.
## 📣 Reporting Issues

If you find a bug or have a feature request, please open an issue here: [https://github.com/Narayana-Rao/polsartools/issues] Include:
- A clear description
- Steps to reproduce (if applicable)
- Screenshots or logs (if helpful)

## 🙌 Thank You

Your contributions make this project better for everyone. We appreciate your time and effort!
