Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/AgriculturalModelExchangeInitiative/PyCrop2ML
CropML Python library
https://github.com/AgriculturalModelExchangeInitiative/PyCrop2ML
crop-model program-transformation source-to-source transpiler
Last synced: about 2 months ago
JSON representation
CropML Python library
- Host: GitHub
- URL: https://github.com/AgriculturalModelExchangeInitiative/PyCrop2ML
- Owner: AgriculturalModelExchangeInitiative
- License: other
- Created: 2018-01-18T15:18:06.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2024-10-28T00:25:32.000Z (2 months ago)
- Last Synced: 2024-10-30T03:41:29.611Z (2 months ago)
- Topics: crop-model, program-transformation, source-to-source, transpiler
- Language: Python
- Homepage:
- Size: 68.1 MB
- Stars: 18
- Watchers: 6
- Forks: 17
- Open Issues: 21
-
Metadata Files:
- Readme: README.rst
- Changelog: HISTORY.rst
- Contributing: CONTRIBUTING.rst
- License: LICENSE
- Citation: CITATION.cff
- Authors: AUTHORS.rst
Awesome Lists containing this project
- open-sustainable-technology - PyCrop2ML - A free, open-source library for defining and sharing CropML models used to represent the various biological processes involved in crop models. (Consumption / Agriculture and Nutrition)
README
=========
Pycrop2ml
=========
.. image:: https://readthedocs.org/projects/pycrop2ml/badge/?version=latest
:target: http://pycrop2ml.readthedocs.io/en/latest/
:alt: Documentation Status
.. image:: https://github.com/AgriculturalModelExchangeInitiative/PyCrop2ML/actions/workflows/codeql-analysis.yml/badge.svg
:alt: CodeQL Status
:target: https://github.com/AgriculturalModelExchangeInitiative/PyCrop2ML/actions/workflows/codeql-analysis.yml.. image:: https://anaconda.org/amei/pycropml/badges/platforms.svg
:target: https://anaconda.org/amei/pycropml.. image:: https://anaconda.org/amei/pycropml/badges/version.svg
:target: https://anaconda.org/amei/pycropml.. {# pkglts, doc
.. #}
A Python library to generate components from Crop2ML declarative language.
For more information, refer to `the documentation`__.
.. __: http://pycrop2ml.readthedocs.io/en/latest/
Installation
============Using conda
~~~~~~~~~~~conda install -c amei -c openalea3 -c conda-forge pycropml
Usage
=====From Platforms to Crop2ML
~~~~~~~~~~~~~~~~~~~~~~~~~cyml -c name_of_the_component_repository absolute_path_of_the_output source_language_or_platform
From Crop2ML to Platforms
~~~~~~~~~~~~~~~~~~~~~~~~~cyml -p name_of_the_Crop2ML_package target_language_or_platform