Adds annotation strings to a model and a species.
46 """usage: appendAnnotation <input-filename> <output-filename>
54 errors = d.getNumErrors();
57 print(
"Read Error(s):" + Environment.NewLine);
60 print(
"Correct the above and re-run." + Environment.NewLine);
62 model_history_annotation =
"""<annotation>
63 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
64 <rdf:Description rdf:about="#">
65 <dc:creator rdf:parseType="Resource">
67 <rdf:li rdf:parseType="Resource">
68 <vCard:N rdf:parseType="Resource">
69 <vCard:Family>Keating</vCard:Family>
70 <vCard:Given>Sarah</vCard:Given>
72 <vCard:EMAIL>sbml-team@caltech.edu</vCard:EMAIL>
74 <vCard:Orgname>University of Hertfordshire</vCard:Orgname>
79 <dcterms:created rdf:parseType="Resource">
80 <dcterms:W3CDTF>1999-11-13T06:54:32Z</dcterms:W3CDTF>
82 <dcterms:modified rdf:parseType="Resource">
83 <dcterms:W3CDTF>2007-11-31T06:54:00-02:00</dcterms:W3CDTF>
89 d.getModel().appendAnnotation(model_history_annotation);
117 n = d.getModel().getNumSpecies();
120 s = d.getModel().getSpecies(0);
122 cvterms_annotation =
"""<annotation>
123 <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:dcterms="http://purl.org/dc/terms/" xmlns:vCard="http://www.w3.org/2001/vcard-rdf/3.0#" xmlns:bqbiol="http://biomodels.net/biology-qualifiers/" xmlns:bqmodel="http://biomodels.net/model-qualifiers/">
124 <rdf:Description rdf:about="#">
127 <rdf:li rdf:resource="http://www.geneontology.org/#GO:0005892"/>
128 <rdf:li rdf:resource="http://www.ebi.ac.uk/interpro/#IPR002394"/>
130 </bqbiol:isVersionOf>
133 <rdf:li rdf:resource="http://www.geneontology.org/#GO:0005895"/>
141 s.appendAnnotation(cvterms_annotation);
173 if __name__ ==
'__main__':