APSIM next generation package interface
Project description
apsimNGpy: The Next Generation Agroecosytem Simulation Library
Our cutting-edge open-source framework, apsimNGpy, empowers advanced agroecosystem modeling through the utilization of object-oriented principles directly within the Python environment. It features fast batch file simulation, model prediction, evaluation, APSIMX file editing, seamless weather data retrieval, optimization, and efficient soil profile development.
Requirements
Dotnet, install from https://learn.microsoft.com/en-us/dotnet/core/install/
Python 3.10 +
APSIM: Add the directory containing the models executable to the system’s PATH or python path (to locate the required .dll files). This can be achieved in either of the following ways:
Utilize the APSIM installer provided for this purpose.
Minimum; 8GM RAM, CPU Core i7
Installation
All versions are currently in development, phase and they can be installed as follows:
Method 1. Stable versions can be installed from PyPI
pip install apsimNGpy
If you are using the fleeting uv virtual environment manager. .. code-block:: python
uv pip install apsimNGpy
Method 1. clone the current development repository
git clone https://github.com/MAGALA-RICHARD/apsimNGpy.git
cd apsimNGpy
pip install .
Method 2. Use pip straight away and install from github
pip install git+https://github.com/MAGALA-RICHARD/apsimNGpy.git
Full documentation can be found here; https://magala-richard.github.io/apsimNGpy-documentations/index.html
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
File details
Details for the file apsimngpy-0.39.3.3.tar.gz
.
File metadata
- Download URL: apsimngpy-0.39.3.3.tar.gz
- Upload date:
- Size: 2.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
393e92964dee0fbf463417aa15d1831a89d5c3c25c7e8fe47557bea8a2d7581d
|
|
MD5 |
975d91f3dde8917083f7501bc60cf847
|
|
BLAKE2b-256 |
3367b2e479fe683812910f0653e6b5618dea95d3d4aea995505882d4c0084102
|
File details
Details for the file apsimngpy-0.39.3.3-py3-none-any.whl
.
File metadata
- Download URL: apsimngpy-0.39.3.3-py3-none-any.whl
- Upload date:
- Size: 2.3 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.2
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 |
5658f90281847aa3d4ec431c1f834e9406b8682e4b259373529869400e559602
|
|
MD5 |
a47d13ee9569456bda1bb643718295c3
|
|
BLAKE2b-256 |
ad84fa38d7aba8df45301711862e6ea611cfa92708e7e2e2095dd93645188ddb
|