For more information on NeuroML 2 and LEMS see here.
Note: these descriptions have been updated to the latest NeuroML v2beta4 definitions, using the latest version of LEMS!

NeuroMLCoreCompTypes

NeuroML2 ComponentType definitions from NeuroMLCoreCompTypes.xml
Original LEMS ComponentType definitions: NeuroMLCoreCompTypes.xml
Schema against which NeuroML based on these should be valid: NeuroML_v2beta4.xsd

 
notes
Human readable notes on a Component
 
annotation
Annotation...
Child elements rdf:RDF rdf_RDF
Children elements property property
 
property
Property in Annotation...
Text fields tag
value
 
baseStandalone
Base type of any component which will require notes, annotation, etc.
Child elements notes notes
annotation annotation
Children elements property property
 
rdf_RDF
Work in progress...
Text fields xmlns:rdf
Child elements rdf:Description rdf_Description
 
rdf_Description
Work in progress...
Text fields rdf:about
Child elements bqbiol:encodes bqbiol_encodes
bqbiol:hasPart bqbiol_hasPart
bqbiol:isEncodedBy bqbiol_isEncodedBy
bqbiol:occursIn bqbiol_occursIn
bqbiol:isVersionOf bqbiol_isVersionOf
bqbiol:hasVersion bqbiol_hasVersion
bqbiol:isPartOf bqbiol_isPartOf
bqbiol:hasTaxon bqbiol_hasTaxon
bqbiol:is bqbiol_is
bqbiol:isDescribedBy bqbiol_isDescribedBy
bqbiol:isPropertyOf bqbiol_isPropertyOf
bqbiol:isHomologTo bqbiol_isHomologTo
bqmodel:isDerivedFrom bqmodel_isDerivedFrom
bqbiol:hasProperty bqbiol_hasProperty
bqmodel:isDescribedBy bqmodel_isDescribedBy
bqmodel:is bqmodel_is
 
baseBqbiol
Work in progress...
Child elements rdf:Bag rdf_Bag
 
bqbiol_encodes

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_hasPart

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_hasProperty

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_hasVersion

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_is

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_isDescribedBy

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_isEncodedBy

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_isHomologTo

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_isPartOf

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_isPropertyOf

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_isVersionOf

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
Text fields xmlns:bqbiol
 
bqbiol_occursIn

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqbiol_hasTaxon

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqmodel_is

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
bqmodel_isDescribedBy

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
Text fields xmlns:bqmodel
 
bqmodel_isDerivedFrom

    extends baseBqbiol

See http://co.mbine.org/standards/qualifiers
 
rdf_Bag
Work in progress...
Children elements rdf:li ???
 
rdf_li
Annotation...
Text fields rdf:resource
 
point3DWithDiam
Base type for ComponentTypes which specify an ( x, y, z ) coordinate along with a diameter. Note: no dimension used in the attributes for these coordinates! These are assumed to have dimension micrometer (10^-6 m). This is due to micrometers being the default option for the majority of neuronal morphology formats, and dimensions are omitted here to facilitate reading and writing of morphologies in NeuroML.
Parameters diameter Dimensionless
x Dimensionless
y Dimensionless
z Dimensionless
Derived Parameters radius = MICRON * diameter / 2 length
xLength = MICRON * x length
yLength = MICRON * y length
zLength = MICRON * z length
Constants MICRON = 1um length