Contributing

Contributions to OmniCloudMask are welcome. Please submit a pull request or open an issue to discuss changes.

Development Setup

Clone the repository and install development dependencies:

git clone https://github.com/DPIRD-DMA/OmniCloudMask.git
cd OmniCloudMask
uv sync --group dev

Code Style

OmniCloudMask uses ruff for formatting and linting.

Format code:

ruff format .

Check for lint errors:

ruff check .

Running Tests

uv run pytest tests/

License

OmniCloudMask is released under the MIT License.

Acknowledgements