/* This schema specifies elements for the cortical neurophysiology datamodel used at neurodatabase.org . Most structures here build on more generic versions in the BrainML base package. Included are: Cortical Protocol Cortical Recording Site Experimental Submission */ targetNamespace "urn:bml/brainml.org:med.cornell.edu/Cortex/3" namespace "urn:bml/brainml.org:med.cornell.edu/Cortex/3" namespace anSubj "urn:bml/brainml.org:med.cornell.edu/AnimalSubject/1" namespace bml "urn:bml/brainml.org:internal/BrainML/5" namespace bmtl "urn:bml/brainml.org:internal/BrainMetaL/1" namespace nrn "urn:bml/brainml.org:med.cornell.edu/Neuron/1" namespace xlink "http://www.w3.org/1999/xlink" import "http://brainml.org/schemas/internal/BrainMetaL/1/xml.xsd" namespace "http://www.w3.org/XML/1998/namespace" import "http://brainml.org/schemas/internal/BrainMetaL/1/xlink.xsd" namespace "http://www.w3.org/1999/xlink" import "http://brainml.org/schemas/internal/BrainMetaL/1/citation.xsd" namespace "urn:bml/brainml.org:internal/BrainMetaL/1" import "http://brainml.org/schemas/internal/BrainML/5/brainml.xsd" namespace "urn:bml/brainml.org:internal/BrainML/5" import "http://brainml.org/schemas/med.cornell.edu/AnimalSubject/1/animalSubject.xsd" namespace "urn:bml/brainml.org:med.cornell.edu/AnimalSubject/1" import "http://brainml.org/schemas/med.cornell.edu/Neuron/1/neuron.xsd" namespace "urn:bml/brainml.org:med.cornell.edu/Neuron/1" /* Recording source, specialized to cortical neurons. */ element cortical_neuron substitutes nrn:mammalian_neuron { cortical_neuron-type } complexType cortical_neuron-type extends nrn:mammalian_neuron-type { ( cell_class?, classification_method? ) /* Cell type of the Neuron. */ element cell_class restricts bmtl:vocab-type { attribute domain { xs:token } = "cortical neuron.cell class" } /* Means by which Neuron's cell type was determined. */ element classification_method restricts bmtl:vocab-type { attribute domain { xs:token } = "cortical neuron.classification method" } } /* Recording source for single or multiple electrodes recording multi-unit activity extracellularly. */ element multiunit_recording_source substitutes bml:recording_source { multiunit_recording_source-type } complexType multiunit_recording_source-type restricts xs:anyType { ( electrode_tip_diameter { bmtl:measured_quantity-type }, electrode_n { xs:positiveInteger }, electrode_spacing_x { bmtl:measured_quantity-type }?, electrode_spacing_y { bmtl:measured_quantity-type }?, electrode_spacing_z { bmtl:measured_quantity-type }?, description { xs:string }? ) }