JSON - Data format

Definition

JSON is a data format with an easily understandable architecture, which cares about their readability and allows basic examination for non-programmers through a reasonable structure that is self-evident. Therefore, it is a perfect data format to store data in a flexible, reusable, and expandable database. Furthermore, it is aligned with the FAIR principles.

FAIR principles work towards the improvement of the findability, accessibility, interoperability, and reuse of digital assets at a global level.

How to…

Example of a json script and how it stores data. This example corresponds to a json script to represent a bioprocess model. The model can be found on https://github.com/simonetacannodelas/BioVL-Library/blob/master/Rx_Fermentation_Scerevisiae_Glucose_Aerobic_Batch.py

model_1=[ {
        "Package": "Rx_Fermentation_Scerevisiae_Glucose_Aerobic_Batch",
        "Process conditions": [
                {"Configuration": "Stirrer tank",
                 "Mode of operation": "Batch",
                 "Oxygen conditions": "Aerobic",
                 "Temperature (ºC)": 30,
                 "pH": 4,
                 "Product":["None","Extracellular"],
                 "Limiting substrate": "Glucose",
                 "Processes involved":
                     ["Oxidation of glucose",
                      "Reduction of glucose",
                      "Oxidation of ethanol",
                      "Oxygen supply"],
                 "Type of microorganism": "Yeast",
                 "Filamentous growth": "No",
                }
                    ],
        "Type of model": "Monod-based model with metabolic switch controlled by the Cabtree Effect/Overflow",
        "Literature reference":"Sonnleitner, B., & Käppeli, O. (1986). Growth of Saccharomyces cerevisiae is controlled by its limited respiratory capacity: formulation and verification of a hypothesis. Biotechnology and bioengineering, 28(6), 927-937.",
    }
]