SBML Level 3 Package Proposal: Annotation

The annotation of Systems Biology Markup Language (SBML) models with semantic terms has been supported for a number of years. The prevalence of such annotated models is growing, with repositories such as Biomodels.net and an increasing number of software tools supporting and encouraging their use and development. With the increasing use of semantic annotations in the context of systems biology modeling has come the realization that the current Core SBML specification defining their use contains limitations that reduce the scope of metadata that can be captured in such models. SBML Level 3 provides the facility to propose and develop optional extensions to the Core specification. One such extension is described here, with an initial proposal of an Annotation package. This proposal extends the current Core annotation specification to provide support for a richer set of semantic annotations while adhering more closely to the existing specification of Resource Description Framework (RDF).