XML for Data Representation and Model Specification in Neuroscience
EXtensible Markup Language (XML) technology provides an ideal representation for the complex structure of models and neuroscience data, as it is an open file format and provides a language-independent method for storing arbitrarily complex structured information. XML is composed of text and tags that explicitly describe the structure and semantics of the content of the document. In this chapter, we describe some of the common uses of XML in neuroscience, with case studies in representing neuroscience data and defining model descriptions based on examples from NeuroML. The specific methods that we discuss include (1) reading and writing XML from applications, (2) exporting XML from databases, (3) using XML standards to represent neuronal morphology data, (4) using XML to represent experimental metadata, and (5) creating new XML specifications for models.
- Emotionality-Related Consequences of Early Weaning in Mice and Rats
- Defining the Role of HIF and Its Downstream Mediators in Hypoxic-Induced Cerebral Angiogenesis
- Primary Cultures for Neurotoxicity Testing
- Nucleoside Analog Labeling of Neural Stem Cells and Their Progeny
- Animal Models of Self-Injurious Behaviour: An Overview
- Identification of Posttranslational Modification Sites by Site-Directed Mutagenesis
- Spreading Depolarization
- Transgenic Expression of Neurotrophic Factors and Their Receptors
- Pulse Field Gel Electrophoresis for the Detection of Facioscapulohumeral Muscular Dystrophy Gene Rearrangements
- No-Laminectomy Spinal Cord-Transected Murine Model