|
|
|
 |
|
|
 |

|
| Model |
BrainML
|
| Submitter |
LNI Account
|
| Version |
Version 5 (2010/05/23)
|
| Namespace |
urn:bml/brainml.org:internal/BrainML/5
|
| Comments |
Moved elements that are related to computational analysis to Analysis model schema. The following elements and their components have been moved: analysis_input, analysis_output, and algorithm.
|
| View |
Structure
Vocabulary
(with IDs)
|
BrainML Model: "brainml"
|
This is a tabular description of the entities and fields
making up the "brainml"
data model. Regular expression notation is used to indicate
quantities -- i.e., '?' following a term means 0 or 1
occurrence, '*' means 0 or more occurrences, '+' means 1 or
more occurrences, and no following character means exactly 1
occurrence.
Fields with names in (parentheses) are attributes in the XML; all
others are subelements with text content. The term "ANY" under
'Contains:' means an element can contain any other element as
content. This description is
also available in XML format.
| This schema specifies basic common elements that most BrainML schemas are
expected to use and inherit from.
Nothing is specific to a particular field of neuroscience. Included are:
View and Trace definitions
Basic recording site definitions
Basic protocol definition
Experiment definition | | Depends on models: BrainMetaL, AnimalSubject | | Index of Entities | |
| | (type) | short text | A short description of the grouping type, e.g. 'analysis' or
'simultaneous' etc.. | | (id) | token | | | (name)? | token | Optional name for the collection. | | (ordered)? | boolean | Order of contents may be ignored unless present and set to "true". |
|
| | (seq) | integer | Order of this Trace relative to others in the same View. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | recording_technique? | controlled | Recording technique employed in collecting Trace. | | data_class? | controlled | The nature of the data collected in Trace. |
|
| | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | identifier | short text | Short, unique, human-readable name or code that should be same as any
references in published work. |
|
| | neural_structure_or_anatomy? | controlled | Keywords describing brain or body location(s). | | cytoarchitectural_area? | controlled | Cytoarchitectonic area recording site was found in (Brodmann scheme). | | recording_layer? | controlled | Description of the recording layers. | | cell_type? | controlled | Description of the cell types. |
|
| | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | identifier | short text | Short, unique, human-readable name or code that should be same as any
references in published work. |
|
| container: (none) | contains: link*, submitter*, contributor+, author*, citation*, protocol, recording_site+, view+, trace_grouping*, x_y_view*, histogram_view*, time_series_view* | | inherits: data_element | links: (none) |
| | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | annotation | long text | Paragraph-length description of Experiment. |
|
| | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | initials? | short text | Initials of name (use instead of first/middle). | | first? | short text | First given name. | | middle? | short text | Second and subsequent given names. | | prelast? | short text | Prefix such as "van" or "von der". | | last | short text | Surname. | | lineage? | short text | Suffixes such as "Jr.", "III". | | email | short text | Email address. | | phone | short text | Phone number, including international dialing codes. | | institution | short text | Institution or company where researcher works. | | homepage? | short text | Home page of researcher, lab, or institution. | | username | token | Account name (for submitters of data submissions). |
|
| | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | initials? | short text | Initials of name (use instead of first/middle). | | first? | short text | First given name. | | middle? | short text | Second and subsequent given names. | | prelast? | short text | Prefix such as "van" or "von der". | | last | short text | Surname. | | lineage? | short text | Suffixes such as "Jr.", "III". | | email? | short text | Email address. | | phone? | short text | Phone number, including international dialing codes. | | institution? | short text | Institution or company where researcher works. | | homepage? | short text | Home page of researcher, lab, or institution. |
|
| | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | preparation | controlled | Preparation type used in this Protocol. | | description | long text | Short verbal description of Protocol. |
|
| container: protocol | contains: (none) | | inherits: (none) | links: (none) |
| | effector | controlled | The agent effecting one aspect of the Protocol. | | pattern | controlled | The manner in which an agent acts to effect one aspect of the Protocol. | | location | controlled | The locus at which an agent acts to effect one aspect of the Protocol. |
|
| | (seq) | integer | Ordering position of this View within its containing experiment. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | number_of_trials? | integer | Number of trials contributing to View or Histogram's data. | | label | short text | Short name/description of a View or Trace. |
|
| | (seq) | integer | Ordering position of this View within its containing experiment. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | number_of_trials? | integer | Number of trials contributing to View or Histogram's data. | | label | short text | Short name/description of a View or Trace. | | horizontal_axis_units | unit | Unit of measure for horizontal axis (often a temporal unit). | | horizontal_axis_label | short text | Short, informative label for horizontal axis. | | vertical_axis_units | unit | Unit of measure for vertical axis (dependent variable). | | vertical_axis_label | short text | Short, informative label for vertical axis. |
|
| | (seq) | integer | Order of this Trace relative to others in the same View. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | recording_technique? | controlled | Recording technique employed in collecting Trace. | | data_class? | controlled | The nature of the data collected in Trace. |
|
| | (seq) | integer | Ordering position of this View within its containing experiment. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | number_of_trials? | integer | Number of trials contributing to View or Histogram's data. | | label | short text | Short name/description of a View or Trace. | | horizontal_axis_units | unit | Unit of measure for horizontal axis (often a temporal unit). | | horizontal_axis_label | short text | Short, informative label for horizontal axis. |
|
| | (seq) | integer | Order of this Trace relative to others in the same View. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | recording_technique? | controlled | Recording technique employed in collecting Trace. | | data_class? | controlled | The nature of the data collected in Trace. | | number_of_trials | integer | Number of trials contributing to View or Histogram's data. | | vertical_axis_label | short text | Short, informative label for vertical axis. | | vertical_axis_type | controlled | Type of units reflected by bar height: 'probability', 'percentage', 'Hz',
or 'count'. |
|
| | (seq) | integer | Order of this Trace relative to others in the same View. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | recording_technique? | controlled | Recording technique employed in collecting Trace. | | data_class? | controlled | The nature of the data collected in Trace. | | number_of_trials | integer | Number of trials contributing to View or Histogram's data. | | vertical_axis_label | short text | Short, informative label for vertical axis. | | vertical_axis_type | controlled | Type of units reflected by bar height: 'probability', 'percentage', 'Hz',
or 'count'. | | bin_start | floating point | First bin center for Histogram (in H-axis units). | | bin_width | floating point | Width of bin in Histogram (in H-axis units). | | number_of_bins? | integer | Number of bins in Histogram. | | min_max_are_ranges | boolean | Whether or not the first and last bar heights reflect measurement including
h-axis values less than min or greater than max. |
|
| | (seq) | integer | Order of this Trace relative to others in the same View. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | recording_technique? | controlled | Recording technique employed in collecting Trace. | | data_class? | controlled | The nature of the data collected in Trace. | | number_of_trials | integer | Number of trials contributing to View or Histogram's data. | | vertical_axis_label | short text | Short, informative label for vertical axis. | | vertical_axis_type | controlled | Type of units reflected by bar height: 'probability', 'percentage', 'Hz',
or 'count'. | | min_value? | floating point | Minimum h-axis value in raw histogram. | | max_value? | floating point | maximum h-axis value in a raw histogram. |
|
| | (seq) | integer | Ordering position of this View within its containing experiment. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | number_of_trials? | integer | Number of trials contributing to View or Histogram's data. | | label | short text | Short name/description of a View or Trace. | | horizontal_axis_units | unit | Unit of measure for horizontal axis (often a temporal unit). |
|
| | (seq) | integer | Order of this Trace relative to others in the same View. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | recording_technique? | controlled | Recording technique employed in collecting Trace. | | data_class? | controlled | The nature of the data collected in Trace. | | t_start | floating point | Recording start time for Trace. |
|
| | (seq) | integer | Order of this Trace relative to others in the same View. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | recording_technique? | controlled | Recording technique employed in collecting Trace. | | data_class? | controlled | The nature of the data collected in Trace. | | t_start | floating point | Recording start time for Trace. | | t_end | floating point | Recording end time for Trace. | | stimulus | boolean | Indication of whether Trace represents stimulus signal or neuron response. |
|
| | (seq) | integer | Order of this Trace relative to others in the same View. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | recording_technique? | controlled | Recording technique employed in collecting Trace. | | data_class? | controlled | The nature of the data collected in Trace. | | t_start | floating point | Recording start time for Trace. | | t_rate | floating point | Trace sampling rate, in units of horizontal axis. | | stimulus | boolean | Indication of whether Trace represents stimulus signal or neuron response. | | vertical_axis_units | unit | Unit of measure for vertical axis (dependent variable). |
|
| | (seq) | integer | Order of this Trace relative to others in the same View. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | recording_technique? | controlled | Recording technique employed in collecting Trace. | | data_class? | controlled | The nature of the data collected in Trace. | | t_start | floating point | Recording start time for Trace. | | t_end | floating point | Recording end time for Trace. | | stimulus? | boolean | Indication of whether Trace represents stimulus signal or neuron response. |
|
| | (seq) | integer | Order of this Trace relative to others in the same View. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. | | label | short text | Short name/description of a View or Trace. | | recording_technique? | controlled | Recording technique employed in collecting Trace. | | data_class? | controlled | The nature of the data collected in Trace. | | t_start | floating point | Recording start time for Trace. | | t_rate | floating point | Trace sampling rate, in units of horizontal axis. | | stimulus | boolean | Indication of whether Trace represents stimulus signal or neuron response. | | vertical_axis_units | unit | Unit of measure for vertical axis (dependent variable). |
|
| container: (none) | contains: (none) | | inherits: (none) | links: (none) |
| | (id) | token | Unique identifier for the channel. | | (seq) | integer | Sequence number for the channel, out of its group. | | (name) | token | Short, precise, descriptive name for the channel. | | (units) | token | Units for the channel's values. Note this is not controlled in the way
units generally are in BrainML (based on the BrainMetaL 'unit' type),
but a plain string. |
|
| | (name) | short text | A short descriptive name of what this condition represents. | | (type) | token | Data type for this condition's value: either 'numeric' or 'text'. | | (value) | short text | Value for the experimental condition. Should follow 'type'. | | (units)? | token | For numeric condition values that represent measured quantities, specify
the units. Note this is not controlled in the way units generally are in
BrainML (based on the BrainMetaL 'unit' type), but a plain string. | | (id)? | token | This attribute is needed so that others may link to it. | | (base)? | uri | See http://www.w3.org/TR/xmlbase/ for
information about this attribute. |
|
|
|
|
|
|
|
|