Contributing
Please see the CONTRIBUTING.md file in the repository for detailed contribution guidelines.
Quick Reference
Development Setup
git clone https://github.com/openEarthModelling/pyRadtran.git
cd pyRadtran
pip install -e ".[dev]"
Running Tests
pytest tests/ -v
Running Tests with Coverage
pytest tests/ --cov=pyradtran --cov-report=html
Linting
ruff check src/ tests/
ruff format --check src/ tests/
Building Documentation
cd docs
make html