30 likes | 117 Vues
Explore BSML v3.1, a mature DTD offering flexibility to organize biological and computational features with incremental parsing. Leverage XML Schema for consistency and community support.
E N D
BSML Object Layer Core BSML Elements BsmlParser • BSML Element implementation • Seq, Seq-Alignment, Feature… • BSML V3.1 Input • XML Schema validation BsmlWriter • BSML V3.1 Output BSML 3.1 BSML 3.1 Perl Client Application BsmlBuilder BsmlReader
BSML Object Layer • Core objects • Mirror BSML elements from v3.1 DTD • Helper classes • BSMLBuilder/BSMLReader • Modular parsing • Directed parsing • Incremental parsing
BSML Features • Comprehensive and generic representation of biological and computational features • Mature DTD • Flexibility to partition and link documents • Solves some concerns with document size • Community support • XML Schema • Used for enforcing consistent usage