A Python package for FAO-56 model calculations.
Project description
Fao56 Model
This is an implementation of the FAO56 model. Only the method where the effect of both crop transpiration and soil evaporation are integrated into a single crop coefficient is implemented now.
TO DO
- ensure that the limits umean and avg_RHmin is respected for the correlation
- implement irrigation method to calculate the ideal water delivery
- implement irrigation method to calculate maximum yield given max potential water delivery per day
- add the crop coefficient correction for the initial stage
- generalize the output
- add the dual crop coefficient method
- add more crops to the database
- validate the model using the FAO56 data
- add tests
Development
To install all the dependencies
poetry install --with dev
Install the pre-commit hooks
pre-commit install
To test
poetry run pytest
Bump the version to publish
poetry version patch
git add fao56_model
git commit -am 'Bump version'
git push
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file fao56_model-0.1.9.tar.gz.
File metadata
- Download URL: fao56_model-0.1.9.tar.gz
- Upload date:
- Size: 8.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77019bdf209f7df724aa352adbd290f9f6172684961d560e44b269095d13ec94
|
|
| MD5 |
f5269f376d70a6ef9f4dd9199d0e36f6
|
|
| BLAKE2b-256 |
f9c5994d108d461759a91edf42d05beb14a83cbcb5489af49fa3131dfc32e420
|
File details
Details for the file fao56_model-0.1.9-py3-none-any.whl.
File metadata
- Download URL: fao56_model-0.1.9-py3-none-any.whl
- Upload date:
- Size: 11.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.8
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2124b93f8d502f009863ad3a35e22c7ae172221c05cb9b3cc523ae9d38054502
|
|
| MD5 |
7430de0432bdc242780bf22eb45c2b5e
|
|
| BLAKE2b-256 |
cbb0c1016632fa69925e5ae209391d1a08c4a32b8e49c3b2854f4f43d8bd448d
|