libSBML C API
libSBML 5.20.4 C API
|
RDFAnnotation I/O. More...
Functions | |
XMLNode_t * | RDFAnnotationParser_createAnnotation () |
_tCreates_t _ta_t _tblank_t _tannotation_t _tand_t _treturns_t _tthe_t _tXMLNode_t_t _tcorresonding_t _tto_t _tit_t. | |
XMLNode_t * | RDFAnnotationParser_createCVTerms (const SBase_t *object) |
_tTakes_t _ta_t _tlist_t _tof_t _tCVTerms_t _tfrom_t _tan_t _tSBML_t _tobject_t _tand_t _tcreates_t _ta_t _tthe_t _tRDF_t "_tDescription_t" _telement_t. | |
XMLNode_t * | RDFAnnotationParser_createRDFAnnotation () |
_tCreates_t _tblank_t _tRDF_t _tannotation_t _tcontent_t _torganized_t _tin_t _tthe_t _tform_t _tdefined_t _tin_t _tSection_t _t6_t _tof_t _tthe_t _tSBML_t _tLevel_t _t2_t _tVersion_t _t4_t _tand_t _tthe_t _tSBML_t _tLevel_t _t3_t _tspecifications_t. | |
XMLNode_t * | RDFAnnotationParser_createRDFAnnotationForLevelAndVersion (unsigned int level, unsigned int version) |
_tCreates_t _tblank_t _tRDF_t _tannotation_t _tcontent_t _torganized_t _tin_t _tthe_t _tform_t _tdefined_t _tin_t _tSection_t _t6_t _tof_t _tthe_t _tSBML_t _tLevel_t _t2_t _tVersion_t _t4_t _tand_t _tthe_t _tSBML_t _tLevel_t _t3_t _tspecifications_t. | |
XMLNode_t * | RDFAnnotationParser_createRDFDescription (const SBase_t *object) |
_tTakes_t _tan_t _tSBML_t _tobject_t _tand_t _tcreates_t _tan_t _tXMLNode_t_t _tcorresponding_t _tto_t _tan_t _tRDF_t "_tDescription_t" _telement_t. | |
XMLNode_t * | RDFAnnotationParser_deleteRDFAnnotation (XMLNode_t *annotation) |
_tDeletes_t _tany_t _tRDF_t _tannotation_t _tfound_t _tin_t _tthe_t _tgiven_t _tXMLNode_t_t _ttree_t _tand_t _treturns_t _tany_t _tremaining_t _tannotation_t _tcontent_t. | |
XMLNode_t * | RDFAnnotationParser_parseCVTerms (const SBase_t *object) |
_tTakes_t _ta_t _tlist_t _tof_t _tCVTerms_t _tfrom_t _tan_t _tSBML_t _tobject_t _tand_t _tcreates_t _ta_t _tcomplete_t _tSBML_t _tannotation_t _taround_t _tit_t. | |
XMLNode_t * | RDFAnnotationParser_parseModelHistory (const SBase_t *object) |
_tTakes_t _tan_t _tSBML_t _tModel_t_t _tstructure_t, _treads_t _toff_t _tthe_t _tmodel_t _thistory_t _tinformation_t _tstored_t _tin_t _tit_t, _tand_t _tcreates_t _ta_t _tcomplete_t _tSBML_t _tannotation_t _tto_t _tstore_t _tthat_t _thistory_t. | |
void | RDFAnnotationParser_parseRDFAnnotation (const XMLNode_t *annotation, List_t *CVTerms) |
@_tendcond_t | |
ModelHistory_t * | RDFAnnotationParser_parseRDFAnnotationWithModelHistory (const XMLNode_t *annotation) |
_tParses_t _tan_t _tannotation_t _tinto_t _ta_t _tModelHistory_t_t _tstructure_t. | |
RDFAnnotation I/O.
Copyright (C) 2019 jointly by the following organizations: 1. California Institute of Technology, Pasadena, CA, USA 2. University of Heidelberg, Heidelberg, Germany
Copyright (C) 2013-2018 jointly by the following organizations: 1. California Institute of Technology, Pasadena, CA, USA 2. EMBL European Bioinformatics Institute (EMBL-EBI), Hinxton, UK 3. University of Heidelberg, Heidelberg, Germany
Copyright (C) 2009-2013 jointly by the following organizations: 1. California Institute of Technology, Pasadena, CA, USA 2. EMBL European Bioinformatics Institute (EMBL-EBI), Hinxton, UK
Copyright (C) 2006-2008 by the California Institute of Technology, Pasadena, CA, USA
Copyright (C) 2002-2005 jointly by the following organizations: 1. California Institute of Technology, Pasadena, CA, USA 2. Japan Science and Technology Agency, Japan
This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation. A copy of the license agreement is provided in the file named "LICENSE.txt" included with this software distribution. It is also available online at http://sbml.org/software/libsbml/license.html
You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
XMLNode_t * RDFAnnotationParser_createAnnotation | ( | ) |
_tCreates_t _ta_t _tblank_t _tannotation_t _tand_t _treturns_t _tthe_t _tXMLNode_t_t _tcorresonding_t _tto_t _tit_t.
_tThe_t _tannotation_t _tcreated_t _tby_t _tthis_t _tmethod_t _tis_t _ta_t _tcompletely_t _tempty_t _tSBML_t <_tcode_t>&_tlt_t;_tannotation_t&_tgt_t;</_tcode_t> _telement_t. _tOne_t _tuse_t _tfor_t _tthis_t _tis_t _tto_t _tthen_t _tcall_t _tcreateRDFAnnotation_t() _tto_t _tconstruct_t _tRDF_t _tcontent_t _tfor_t _tthis_t _tempty_t _tannotation_t.
@_treturn_t _ta_t _tpointer_t _tto_t _tan_t _tXMLNode_t_t _tfor_t _tthe_t _tannotation_t
@_tsee_t _tRDFAnnotationParser_createRDFAnnotation_t()
@_tmemberof_t _tRDFAnnotationParser_t_t
_tTakes_t _ta_t _tlist_t _tof_t _tCVTerms_t _tfrom_t _tan_t _tSBML_t _tobject_t _tand_t _tcreates_t _ta_t _tthe_t _tRDF_t "_tDescription_t" _telement_t.
_tThis_t _tessentially_t _ttakes_t _tthe_t _tgiven_t _tSBML_t _tobject_t, _treads_t _tout_t _tthe_t _tCVTerms_t _tattached_t _tto_t _tit_t, _tcalls_t _tcreateRDFDescription_t() _tto_t _tcreate_t _tan_t _tRDF_t "_tDescription_t" _telement_t _tto_t _thold_t _tthe_t _tterms_t _tand_t _tadds_t _teach_t _tterm_t _twith_t _tappropriate_t _tqualifiers_t.
@_tparam_t _tobj_t _tthe_t _tSBML_t _tobject_t _tto_t _tstart_t _tfrom_t.
@_treturn_t _tthe_t _tXMLNode_t_t _ttree_t _tcorresponding_t _tto_t _tthe_t _tDescription_t _telement_t _tof_t _tan_t _tRDF_t _tannotation_t.
@_tmemberof_t _tRDFAnnotationParser_t_t
XMLNode_t * RDFAnnotationParser_createRDFAnnotation | ( | ) |
_tCreates_t _tblank_t _tRDF_t _tannotation_t _tcontent_t _torganized_t _tin_t _tthe_t _tform_t _tdefined_t _tin_t _tSection_t _t6_t _tof_t _tthe_t _tSBML_t _tLevel_t _t2_t _tVersion_t _t4_t _tand_t _tthe_t _tSBML_t _tLevel_t _t3_t _tspecifications_t.
_tThe_t _tannotation_t _tcreated_t _tby_t _tthis_t _tmethod_t _thas_t _tnamespace_t _tdeclarations_t _tfor_t _tall_t _tthe_t _trelevant_t _tXML_t _tnamespaces_t _tused_t _tin_t _tRDF_t _tannotations_t _tand_t _talso_t _thas_t _tan_t _tempty_t _tRDF_t _telement_t. _tNote_t _tthat_t _tthis_t _tis_t _tnot_t _tthe_t _tcontaining_t <_tcode_t>&_tlt_t;_tannotation_t&_tgt_t;</_tcode_t> _telement_t; _tthe_t _tmethod_t _tRDFAnnotationParser_createAnnotation_t() _tis_t _tavailable_t _tfor_t _tthat_t _tpurpose_t.
@_treturn_t _ta_t _tpointer_t _tto_t _tan_t _tXMLNode_t_t _trepresting_t _tthe_t _tannotation_t.
@_tmemberof_t _tRDFAnnotationParser_t_t
XMLNode_t * RDFAnnotationParser_createRDFAnnotationForLevelAndVersion | ( | unsigned int | level, |
unsigned int | version | ||
) |
_tCreates_t _tblank_t _tRDF_t _tannotation_t _tcontent_t _torganized_t _tin_t _tthe_t _tform_t _tdefined_t _tin_t _tSection_t _t6_t _tof_t _tthe_t _tSBML_t _tLevel_t _t2_t _tVersion_t _t4_t _tand_t _tthe_t _tSBML_t _tLevel_t _t3_t _tspecifications_t.
_tThe_t _tannotation_t _tcreated_t _tby_t _tthis_t _tmethod_t _thas_t _tnamespace_t _tdeclarations_t _tfor_t _tall_t _tthe_t _trelevant_t _tXML_t _tnamespaces_t _tused_t _tin_t _tRDF_t _tannotations_t _tand_t _talso_t _thas_t _tan_t _tempty_t _tRDF_t _telement_t. _tNote_t _tthat_t _tthis_t _tis_t _tnot_t _tthe_t _tcontaining_t <_tcode_t>&_tlt_t;_tannotation_t&_tgt_t;</_tcode_t> _telement_t; _tthe_t _tmethod_t _tRDFAnnotationParser_createAnnotation_t() _tis_t _tavailable_t _tfor_t _tthat_t _tpurpose_t.
@_tparam_t _tlevel_t _tunsigned_t _tint_t _tgiving_t _tthe_t _tSBML_t _tlevel_t _tto_t _ttarget_t. @_tparam_t _tversion_t _tunsigned_t _tint_t _tgiving_t _tthe_t _tSBML_t _tversion_t _tto_t _ttarget_t.
@_treturn_t _ta_t _tpointer_t _tto_t _tan_t _tXMLNode_t_t _trepresting_t _tthe_t _tannotation_t.
@_tmemberof_t _tRDFAnnotationParser_t_t
_tTakes_t _tan_t _tSBML_t _tobject_t _tand_t _tcreates_t _tan_t _tXMLNode_t_t _tcorresponding_t _tto_t _tan_t _tRDF_t "_tDescription_t" _telement_t.
_tThis_t _tmethod_t _tis_t _ta_t _thandy_t _tway_t _tof_t _tcreating_t _tRDF_t _tdescription_t _tobjects_t _tlinked_t _tby_t _tthe_t _tappropriate_t "_tmetaid_t" _tfield_t, _tfor_t _tinsertion_t _tinto_t _tRDF_t _tannotations_t _tin_t _ta_t _tmodel_t. (_tNote_t _tthat_t _tthis_t _tmethod_t _tdoes_t _tnot_t _tcreate_t _ta_t _tcomplete_t _tannotation_t; _tit_t _tonly_t _tcreates_t _ta_t _tdescription_t _telement_t. _tFor_t _tcreating_t _tempty_t _tRDF_t _tannotations_t _tthat_t _tcan_t _tserve_t _tas_t _tcontainers_t _tfor_t _tRDF_t _tdescriptions_t, _tsee_t _tRDFAnnotationParser_createRDFAnnotation_t().
@_tparam_t _tobj_t _tthe_t _tobject_t _tto_t _tbe_t _tannotated_t.
@_treturn_t _ta_t _tnew_t _tXMLNode_t_t _tcontaining_t _tthe_t "_trdf_t:_tabout_t" _tstructure_t _tfor_t _tan_t _tRDF_t "_tDescription_t" _telement_t.
@_tsee_t _tRDFAnnotationParser_createRDFAnnotation_t()
@_tmemberof_t _tRDFAnnotationParser_t_t
_tDeletes_t _tany_t _tRDF_t _tannotation_t _tfound_t _tin_t _tthe_t _tgiven_t _tXMLNode_t_t _ttree_t _tand_t _treturns_t _tany_t _tremaining_t _tannotation_t _tcontent_t.
_tThe_t _tname_t _tof_t _tthe_t _tgiven_t _tXMLNode_t_t _tmust_t _tbe_t "_tannotation_t", _tor_t _telse_t _tthis_t _tmethod_t _treturns_t _tNULL_t.
@_tparam_t _tannotation_t _tthe_t _tXMLNode_t_t _ttree_t _twithin_t _twhich_t _tthe_t _tRDF_t _tannotation_t _tis_t _tto_t _tbe_t _tfound_t _tand_t _tdeleted_t.
@_treturn_t _tthe_t _tXMLNode_t_t _tstructure_t _twith_t _tany_t _tRDF_t _tannotations_t _tdeleted_t
@_tmemberof_t _tRDFAnnotationParser_t_t
_tTakes_t _ta_t _tlist_t _tof_t _tCVTerms_t _tfrom_t _tan_t _tSBML_t _tobject_t _tand_t _tcreates_t _ta_t _tcomplete_t _tSBML_t _tannotation_t _taround_t _tit_t.
_tThis_t _tessentially_t _ttakes_t _tthe_t _tgiven_t _tSBML_t _tobject_t, _tcalls_t _tRDFAnnotationParser_createRDFDescriptionWithCVTerms_t() _tto_t _tread_t _tout_t _tthe_t _tCVTerms_t _tattached_t _tto_t _tit_t, _tcalls_t _tRDFAnnotationParser_createAnnotation_t() _tto_t _tcreate_t _tan_t _tRDF_t _tannotation_t _tto_t _thold_t _tthe_t _tterms_t, _tand_t _tfinally_t _tcalls_t _tRDFAnnotationParser_createAnnotation_t() _tto_t _twrap_t _tthe_t _tresult_t _tas_t _tan_t _tSBML_t <_tcode_t>&_tlt_t;_tannotation_t&_tgt_t;</_tcode_t> _telement_t.
@_tparam_t _tobj_t _tthe_t _tSBML_t _tobject_t _tto_t _tstart_t _tfrom_t.
@_treturn_t _tthe_t _tXMLNode_t_t _ttree_t _tcorresponding_t _tto_t _tthe_t _tannotation_t.
@_tmemberof_t _tRDFAnnotationParser_t_t
_tTakes_t _tan_t _tSBML_t _tModel_t_t _tstructure_t, _treads_t _toff_t _tthe_t _tmodel_t _thistory_t _tinformation_t _tstored_t _tin_t _tit_t, _tand_t _tcreates_t _ta_t _tcomplete_t _tSBML_t _tannotation_t _tto_t _tstore_t _tthat_t _thistory_t.
@_tparam_t _tobj_t _ta_t _tModel_t_t.
@_treturn_t _tthe_t _tXMLNode_t_t _tcorresponding_t _tto_t _tan_t _tannotation_t _tcontaining_t _tMIRIAM_t-_tcompliant_t _tmodel_t _thistory_t _tinformation_t _tin_t _tRDF_t _tformat_t
@_tmemberof_t _tRDFAnnotationParser_t_t
@_tendcond_t
_tParses_t _tan_t _tannotation_t (_tgiven_t _tas_t _tan_t _tXMLNode_t_t _ttree_t) _tinto_t _ta_t _tlist_t _tof_t _tCVTerms_t.
@_tcond_t _tdoxygenIgnored_t
ModelHistory_t * RDFAnnotationParser_parseRDFAnnotationWithModelHistory | ( | const XMLNode_t * | annotation | ) |
_tParses_t _tan_t _tannotation_t _tinto_t _ta_t _tModelHistory_t_t _tstructure_t.
_tThis_t _tis_t _tused_t _tto_t _ttake_t _tan_t _tannotation_t _tthat_t _thas_t _tbeen_t _tread_t _tinto_t _tan_t _tSBML_t _tmodel_t, _tidentify_t _tthe_t _tRDF_t _telements_t _trepresenting_t _tmodel_t _thistory_t _tinformation_t, _tand_t _tcreate_t _ta_t _tlist_t _tof_t _tcorresponding_t _tCVTerms_t.
@_tparam_t _tannotation_t _tXMLNode_t_t _tcontaining_t _tthe_t _tannotation_t.
@_treturn_t _ta_t _tpointer_t _tto_t _tthe_t _tModelHistory_t_t _tcreated_t.
@_tsee_t _tRDFAnnotationParser_parseRDFAnnotation_t (_tconst_t _tXMLNode_t *_tannotation_t, _tList_t *_tCVTerms_t)
@_tmemberof_t _tRDFAnnotationParser_t_t