Building
Dependencies
Dev-Dependencies
module load conda
conda env create --name benchcab-dev --file .conda/benchcab-dev.yaml
conda activate benchcab-dev
pip install --user -e .
pip install -r mkdocs-requirements.txt
If using on Gadi, use ssh port forwarding
ssh -L 8000:localhost:8000 <username>@gadi.nci.org.au
Running
Follow the user guide
Testing
pytest, mypy
- Integration tests
/bin/bash benchcab/data/test/integration.sh
Comparing Models
Tips
Add a docstring using numpy style. (autodocstring extension in VS Code can pre-populate for you, make sure to select numpy style on settings first).
Building
Dependencies
Dev-Dependencies
black,ruffmodule load conda conda env create --name benchcab-dev --file .conda/benchcab-dev.yaml conda activate benchcab-dev pip install --user -e .If using on Gadi, use ssh port forwarding
Running
Follow the user guide
Testing
pytest,mypyComparing Models
netcdf,cdoTips
Add a docstring using numpy style. (autodocstring extension in VS Code can pre-populate for you, make sure to select numpy style on settings first).