Find details on the EMPHASIS project here.
This repository holds the resources and code implementing the software suite EMPHASIS-Layer (EL) developed to standardize and integrate high throughput plant phenotyping data from participating and registered research institutes (RIs).
The EMPHASIS-Layer will be implemented using code generators that consume data model definitions and automatically create two interfaces exposing standard access functions to these data models. The tools are found here and in this GitHub account.
Significant efforts have been made to standardize data produced in plant breeding research projects. Data formats are defined as models in the Breeding API (BrAPI). We used BrAPI version two and exctracted the data models for the EMPHASIS-Layer from there. Furthermore we use the "Minimal Information About Plant Phenotyping Experiments (MIAPPE)" to store and standardize additional information, especially meta-data informing about methods and published resources associated with stored records.
The resulting data models are defined using a domain specific language encoded in JSON. You can find the definitions in this project's data_model_definitions
folder. A graphical UML-like diagram of all models and their asociations can be found here.