For installation of all TwinYields components on Ubuntu see Install.md
. Install python library using:
git clone https://github.com/TwinYields/twinyields-python.git
cd twinyields-python
pip install -r requirements.txt --no-deps .
Configuration is read from file: ~./twinyields/config.toml
. See template: config/config.toml
usage: twinyields [-h] [-i] [-s] [-e] [-r]
Control TwinYields digital twin
optional arguments:
-h, --help show this help message and exit
-i, --init Initialize the digital twin
-s, --update-sensors Fetch updated sensor data
-e, --update-eo Fetch updated satellite data
-r, --run Run the simulation model
from twinyields.database import EOUpdater
eoup = EOUpdater()
eoup.update_field("RVIII")
from twinyields.database import SoilScoutUpdater
scu = SoilScoutUpdater()
scu.update()
Requires installing private farmiaisti
package.
from twinyields.database import FarmiaistiUpdater
fu = FarmiaistiUpdater()
fu.update()