Skip to content

Latest commit

 

History

History
26 lines (13 loc) · 1.86 KB

intro.md

File metadata and controls

26 lines (13 loc) · 1.86 KB

farmingpy: a Python package for developing Digital Twins of precision farming systems

farmingpy is a Python library developed to support the development of digital twins for supporting precision farming. It is developed in the Digital Technologies in Agriculture group at at Natural Resources Institute Finland (Luke).

The development of the package originated from Luke funder TwinYields research project and is currently further developed in the ScaleAgData Horizon Europe, and INTEGRITY and NSmartSystems ERA-NET projects.

farmingpy provides the following functionality:

  • Interfacing APSIM simulation model for setting up high resolution spatial simulations, running model ensembles for assimilating EO and sensor data with the APSIM simulation models, reading the simulation outputs and optimizing model parameters.
  • Reading planned and implemented ISOBUS task data.
  • Unified interface to USDA Rosetta and EUPTF2 pedotransfer function models to estimate soil water holding capacity based on soil data available from farms.

References:

Pastell, M., Hartikainen, A., & Huitu, H. (2024). ScaleAgData Deliverable D4.2 Data-based farming services: Example notebooks for reference software. Zenodo. https://doi.org/10.5281/zenodo.12566023

Bloch, V., Palosuo, T., Huitu, H., Ronkainen, A., Backman, J., Pussi, K., Suokannas, A., Pastell, M., 2023. 46. Towards a digital twin for optimal field management, in: Precision Agriculture ’23. Wageningen Academic Publishers, pp. 377–383. https://doi.org/10.3920/978-90-8686-947-3_46. [preprint pdf]

Documentation