Added Json Schemas

This commit is contained in:
WyanMueller
2025-11-16 19:52:52 +01:00
parent d2e409d10f
commit 0487824e63
16 changed files with 931 additions and 35 deletions
@@ -0,0 +1,63 @@
{
"$schema": "cellRessources.schema.json",
"BasicCell": {
"energy": {
"ATP": 2.5,
"ADP": 0.8,
"AMP": 0.1,
"NAD+": 1.0,
"NADH": 0.3,
"GTP": 0.5,
"GDP": 0.2
},
"Pi": 5.0,
"PPi": 0.1,
"glucose": 5.0,
"G6P": 0.5,
"F6P": 0.3,
"F1,6BP": 0.2,
"GA3P": 0.2,
"1,3BPG": 0.1,
"3PG": 0.4,
"2PG": 0.3,
"PEP": 0.2,
"Pyruvate": 1.0,
"Lactate": 1.5,
"CO2": 10.0,
"AcCoA": 0.2,
"AminoAcids": 5.0,
"NucleicAcids": 1.0,
"Nucleotides": 2.0,
"NTP": 0.5,
"dNTP": 0.1,
"mRNA": 0.5,
"DNA_damage": 0.0,
"SAM": 0.05,
"MET": 0.5,
"SAH": 0.02,
"Homocysteine": 0.01,
"Adenosin": 0.1,
"tRNA": 1.0,
"Aminocylated_tRNA": 0.3,
"H+": 0.00004,
"Na+": 10.0,
"K+": 140.0,
"H2O2": 0.001,
"B12": 0.01,
"THF": 0.1,
"MethylTHF": 0.1,
"CytoSolCA": 0.0001,
"rERCa": 0.3,
"sERCa": 0.6
}
}
@@ -0,0 +1,241 @@
{
"$schema": "http://json-schema.org/draft-04/schema",
"type": "object",
"properties": {
"energy": {
"type": "object",
"properties": {
"ATP": {
"type": "number",
"minimum": 0,
"description": "Adenosine-triphosphate"
},
"ADP": {
"type": "number",
"minimum": 0,
"description": "Adenosine-diphosphate"
},
"AMP": {
"type": "number",
"minimum": 0,
"description": "Adenosine-monophosphate"
},
"NAD+": {
"type": "number",
"minimum": 0,
"description": "Nicotinamide adenine dinucleotide (oxidized form)"
},
"NADH": {
"type": "number",
"minimum": 0,
"description": "Nicotinamide adenine dinucleotide (reduced form)"
},
"GTP": {
"type": "number",
"minimum": 0,
"description": "Guanosine-triphosphate"
},
"GDP": {
"type": "number",
"minimum": 0,
"description": "Guanosine-diphosphate"
},
"Pi": {
"type": "number",
"minimum": 0,
"description": "Inorganic phosphate"
},
"PPi": {
"type": "number",
"minimum": 0,
"description": "Inorganic pyrophosphate"
}
}
},
"glucose": {
"type": "number",
"minimum": 0,
"description": "Glucose concentration"
},
"G6P": {
"type": "number",
"minimum": 0,
"description": "Glucose-6-phosphate concentration"
},
"F6P": {
"type": "number",
"minimum": 0,
"description": "Fructose-6-phosphate concentration"
},
"F1,6BP": {
"type": "number",
"minimum": 0,
"description": "Fructose-1,6-bisphosphate concentration"
},
"GA3P": {
"type": "number",
"minimum": 0,
"description": "Glyceraldehyde-3-phosphate concentration"
},
"1,3BPG": {
"type": "number",
"minimum": 0,
"description": "1,3-Bisphosphoglycerate concentration"
},
"3PG": {
"type": "number",
"minimum": 0,
"description": "3-Phosphoglycerate concentration"
},
"2PG": {
"type": "number",
"minimum": 0,
"description": "2-Phosphoglycerate concentration"
},
"PEP": {
"type": "number",
"minimum": 0,
"description": "Phosphoenolpyruvate concentration"
},
"Pyruvate": {
"type": "number",
"minimum": 0,
"description": "Pyruvate concentration"
},
"Lactate": {
"type": "number",
"minimum": 0,
"description": "Lactate concentration"
},
"CO2": {
"type": "number",
"minimum": 0,
"description": "Carbon dioxide concentration"
},
"AcCoA": {
"type": "number",
"minimum": 0,
"description": "Acetyl-Coenzyme A concentration"
},
"AminoAcids": {
"type": "number",
"minimum": 0,
"description": "Total amino acids concentration"
},
"NucleicAcids": {
"type": "number",
"minimum": 0,
"description": "Total nucleic acids concentration"
},
"Nucleotides": {
"type": "number",
"minimum": 0,
"description": "Total nucleotides concentration"
},
"NTP": {
"type": "number",
"minimum": 0,
"description": "Total nucleoside triphosphates concentration"
},
"dNTP": {
"type": "number",
"minimum": 0,
"description": "Total deoxynucleoside triphosphates concentration"
},
"mRNA": {
"type": "number",
"minimum": 0,
"description": "Total messenger RNA concentration"
},
"DNA_damage": {
"type": "number",
"minimum": 0,
"description": "Amount of DNA damage"
},
"SAM": {
"type": "number",
"minimum": 0,
"description": "S-Adenosyl methionine concentration"
},
"MET": {
"type": "number",
"minimum": 0,
"description": "Methionine concentration"
},
"SAH": {
"type": "number",
"minimum": 0,
"description": "S-Adenosyl homocysteine concentration"
},
"Homocysteine": {
"type": "number",
"minimum": 0,
"description": "Homocysteine concentration"
},
"Adenosin": {
"type": "number",
"minimum": 0,
"description": "Adenosine concentration"
},
"tRNA": {
"type": "number",
"minimum": 0,
"description": "Total transfer RNA concentration"
},
"Aminocylated_tRNA": {
"type": "number",
"minimum": 0,
"description": "Total aminoacylated tRNA concentration"
},
"H+": {
"type": "number",
"minimum": 0,
"description": "Proton concentration"
},
"Na+": {
"type": "number",
"minimum": 0,
"description": "Sodium ion concentration"
},
"K+": {
"type": "number",
"minimum": 0,
"description": "Potassium ion concentration"
},
"H2O2": {
"type": "number",
"minimum": 0,
"description": "Hydrogen peroxide concentration"
},
"B12": {
"type": "number",
"minimum": 0,
"description": "Vitamin B12 concentration"
},
"THF": {
"type": "number",
"minimum": 0,
"description": "Tetrahydrofolate concentration"
},
"MethylTHF": {
"type": "number",
"minimum": 0,
"description": "5-Methyltetrahydrofolate concentration"
},
"CytoSolCA": {
"type": "number",
"minimum": 0,
"description": "Cytosolic calcium concentration"
},
"rERCa": {
"type": "number",
"minimum": 0,
"description": "Rough endoplasmic reticulum calcium concentration"
},
"sERCa": {
"type": "number",
"minimum": 0,
"description": "Smooth endoplasmic reticulum calcium concentration"
}
}
}