<xs:complexType name="SynapseType">
<xs:annotation>
<xs:documentation>Definition of a synaptic mechanism</xs:documentation>
</xs:annotation>
<xs:sequence>
<xs:element name="status" type="meta:Status" minOccurs="0">
<xs:annotation>
<xs:documentation>Status of the synapse specification: stable, in progress, etc.</xs:documentation>
</xs:annotation>
</xs:element>
<xs:group ref="meta:metadata">
<xs:annotation>
<xs:documentation>Some metadata (notes, etc.) to describe the synapse.</xs:documentation>
</xs:annotation>
</xs:group>
<xs:group ref="meta:referencedata"/>
<xs:choice>
<xs:annotation>
<xs:documentation>Choice of electrical synapse, or a number of chemical synaptic transmission mechanism</xs:documentation>
</xs:annotation>
<xs:element name="electrical_syn" type="ElectricalSynapse">
<xs:annotation>
<xs:documentation>Electrical synaptic coupling as at a gap junction</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="doub_exp_syn" type="DoubleExponentialSynapse">
<xs:annotation>
<xs:documentation>Synaptic conductance with rise time and decay time</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="blocking_syn" type="BlockingSynapse">
<xs:annotation>
<xs:documentation>For example NMDA receptor synapses</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="multi_decay_syn" type="MultiDecaySynapse">
<xs:annotation>
<xs:documentation>An extension incorporating multiple decay time courses</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="fac_dep_syn" type="FacDepSynapse">
<xs:annotation>
<xs:documentation>A facilitating and depressing synaptic mechanism</xs:documentation>
</xs:annotation>
</xs:element>
<xs:element name="stdp_syn" type="StdpSynapse">
<xs:annotation>
<xs:documentation>A synaptic mechanism implementing basic Spike Timing Dependent Plasticity based on Song and Abbott, 2001</xs:documentation>
</xs:annotation>
</xs:element>
</xs:choice>
</xs:sequence>
<xs:attribute name="name" type="xs:string" use="required"/>
</xs:complexType> |