@@ -64,14 +64,14 @@ def get_data(self):
64
64
return {
65
65
'id' : self .id ,
66
66
'name' : self .name ,
67
- 'abbreviation' : self .abbreviation ,
67
+ 'abbreviation' : self .abbreviation if self . abbreviation else "" ,
68
68
'aliases' : [],
69
- 'defaultCharge' : self .default_charge ,
70
- 'deltaG' : self .delta_g ,
71
- 'deltaGErr' : self .delta_g_error ,
72
- 'formula' : self .formula ,
69
+ 'defaultCharge' : self .default_charge if self . default_charge else 0 ,
70
+ 'deltaG' : self .delta_g if self . delta_g else 10000000 ,
71
+ 'deltaGErr' : self .delta_g_error if self . delta_g_error else 10000000 ,
72
+ 'formula' : self .formula if self . formula else 'R' ,
73
73
'isCofactor' : 1 if self .is_cofactor else 0 ,
74
- 'mass' : self .mass
74
+ 'mass' : self .mass if self . mass else 0
75
75
}
76
76
77
77
def __repr__ (self ):
@@ -106,7 +106,7 @@ def _repr_html_(self):
106
106
107
107
class MSTemplateSpecies (Metabolite ):
108
108
109
- def __init__ (self , comp_cpd_id , charge , compartment , cpd_id , max_uptake = 0 , template = None ):
109
+ def __init__ (self , comp_cpd_id : str , charge : int , compartment : str , cpd_id , max_uptake = 0 , template = None ):
110
110
self ._template_compound = None
111
111
super ().__init__ (comp_cpd_id , '' , '' , charge , compartment )
112
112
self ._template = template
0 commit comments