Schema DNA.xsd


schema location:  http://www.dnabank-network.org/schemas/ABCDDNA/DNA.XSD
targetNamespace:  http://www.dnabank-network.org/schemas/ABCDDNA
 
Elements  Complex types 
DNASample  Amplification 
AmplificationPrimerForward 
AmplificationPrimerReverse 
Reference 
Sequencing 
SequencingPrimer 
SingleSequencing 
StringDirection 
StringType 
StringUnit 


element DNASample
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children Tissue Preservation ExtractionStaff ExtractionDate ExtractionMethod PurificationMethod RatioOfAbsorbance260_280 RatioOfAbsorbance260_230 Concentration Quality QualityCheckDate Images BlockedUntil ProvidedBy Amplifications
annotation
documentation 
Container element of a DNA sample containig information about DNA extraction, PCR amplifications, cloning and sequencing
source
<xs:element name="DNASample">
  <xs:annotation>
    <xs:documentation>Container element of a DNA sample containig information about DNA extraction, PCR amplifications, cloning and sequencing</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Tissue" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Tissue from which DNA was extracted</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Preservation" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Form of conservation or fixation in which the tissue was available for extraction</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ExtractionStaff" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Person who carried out DNA extraction</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ExtractionDate" type="xs:date" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Date of DNA extraction</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ExtractionMethod" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Method or extraction protocol applied</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="PurificationMethod" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Method or protocol used for secundary purification of already extracted genomic DNA</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RatioOfAbsorbance260_280" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Ratio of absorbance at 260 nm and 280 nm used to assess the purity of DNA (mainly proteins, phenol and others)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="RatioOfAbsorbance260_230" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Ratio of absorbance at 260 nm and 230 nm assessing DNA purity (mostly secundary measure, indicates maily EDTA, carbohydrates, phenol)</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Concentration" type="dna:StringUnit" minOccurs="0">
        <xs:annotation>
          <xs:documentation>DNA concentration value</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Quality" minOccurs="0">
        <xs:annotation>
          <xs:documentation>DNA quality estimation based on agarose gel electrophoresis (average fragment lenght of the DNA sample)</xs:documentation>
        </xs:annotation>
        <xs:simpleType>
          <xs:restriction base="xs:string">
            <xs:enumeration value="low"/>
            <xs:enumeration value="medium"/>
            <xs:enumeration value="high"/>
          </xs:restriction>
        </xs:simpleType>
      </xs:element>
      <xs:element name="QualityCheckDate" type="xs:date" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Date when DNA quality parameters were determined</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Images" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Container element for links to images of the DNA sample (e.g. agarose gel images)</xs:documentation>
          <xs:documentation>Container element for links to agarose gel images</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="FileURI" type="dna:StringType" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Link to an DNA sample image (e.g. agarose gel image)    </xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
      <xs:element name="BlockedUntil" type="xs:date" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Date until ordering of DNA samples is blocked</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="ProvidedBy" type="xs:string" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Outside person or company which delivered or donated the DNA sample</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="Amplifications" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Container element for infomation of all amplifications</xs:documentation>
        </xs:annotation>
        <xs:complexType>
          <xs:sequence>
            <xs:element name="Amplification" type="dna:Amplification" maxOccurs="unbounded">
              <xs:annotation>
                <xs:documentation>Container element for information related to an individual amplification</xs:documentation>
              </xs:annotation>
            </xs:element>
          </xs:sequence>
        </xs:complexType>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DNASample/Tissue
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Tissue from which DNA was extracted
source
<xs:element name="Tissue" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Tissue from which DNA was extracted</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/Preservation
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Form of conservation or fixation in which the tissue was available for extraction
source
<xs:element name="Preservation" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Form of conservation or fixation in which the tissue was available for extraction</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/ExtractionStaff
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Person who carried out DNA extraction
source
<xs:element name="ExtractionStaff" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Person who carried out DNA extraction</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/ExtractionDate
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:date
annotation
documentation 
Date of DNA extraction
source
<xs:element name="ExtractionDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date of DNA extraction</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/ExtractionMethod
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Method or extraction protocol applied
source
<xs:element name="ExtractionMethod" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Method or extraction protocol applied</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/PurificationMethod
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Method or protocol used for secundary purification of already extracted genomic DNA
source
<xs:element name="PurificationMethod" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Method or protocol used for secundary purification of already extracted genomic DNA</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/RatioOfAbsorbance260_280
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Ratio of absorbance at 260 nm and 280 nm used to assess the purity of DNA (mainly proteins, phenol and others)
source
<xs:element name="RatioOfAbsorbance260_280" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Ratio of absorbance at 260 nm and 280 nm used to assess the purity of DNA (mainly proteins, phenol and others)</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/RatioOfAbsorbance260_230
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Ratio of absorbance at 260 nm and 230 nm assessing DNA purity (mostly secundary measure, indicates maily EDTA, carbohydrates, phenol)
source
<xs:element name="RatioOfAbsorbance260_230" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Ratio of absorbance at 260 nm and 230 nm assessing DNA purity (mostly secundary measure, indicates maily EDTA, carbohydrates, phenol)</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/Concentration
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type StringUnit
attributes
Name  Type  Use  Default  Fixed  
Unit  xs:string  required      
annotation
documentation 
DNA concentration value
source
<xs:element name="Concentration" type="dna:StringUnit" minOccurs="0">
  <xs:annotation>
    <xs:documentation>DNA concentration value</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/Quality
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type restriction of xs:string
facets
enumeration low
enumeration medium
enumeration high
annotation
documentation 
DNA quality estimation based on agarose gel electrophoresis (average fragment lenght of the DNA sample)
source
<xs:element name="Quality" minOccurs="0">
  <xs:annotation>
    <xs:documentation>DNA quality estimation based on agarose gel electrophoresis (average fragment lenght of the DNA sample)</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:enumeration value="low"/>
      <xs:enumeration value="medium"/>
      <xs:enumeration value="high"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>

element DNASample/QualityCheckDate
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:date
annotation
documentation 
Date when DNA quality parameters were determined
source
<xs:element name="QualityCheckDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date when DNA quality parameters were determined</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/Images
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children FileURI
annotation
documentation documentation 
Container element for links to images of the DNA sample (e.g. agarose gel images)
Container element for links to agarose gel images
source
<xs:element name="Images" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for links to images of the DNA sample (e.g. agarose gel images)</xs:documentation>
    <xs:documentation>Container element for links to agarose gel images</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="FileURI" type="dna:StringType" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Link to an DNA sample image (e.g. agarose gel image)    </xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DNASample/Images/FileURI
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type StringType
attributes
Name  Type  Use  Default  Fixed  
Type  xs:string  required      
annotation
documentation 
Link to an DNA sample image (e.g. agarose gel image)    
source
<xs:element name="FileURI" type="dna:StringType" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Link to an DNA sample image (e.g. agarose gel image)    </xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/BlockedUntil
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:date
annotation
documentation 
Date until ordering of DNA samples is blocked
source
<xs:element name="BlockedUntil" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date until ordering of DNA samples is blocked</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/ProvidedBy
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Outside person or company which delivered or donated the DNA sample
source
<xs:element name="ProvidedBy" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Outside person or company which delivered or donated the DNA sample</xs:documentation>
  </xs:annotation>
</xs:element>

element DNASample/Amplifications
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children Amplification
annotation
documentation 
Container element for infomation of all amplifications
source
<xs:element name="Amplifications" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for infomation of all amplifications</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Amplification" type="dna:Amplification" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Container element for information related to an individual amplification</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element DNASample/Amplifications/Amplification
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type Amplification
children AmplificationDate AmplificationStaff GeneticLocus PurificationMethod Sequencings AmplificationPrimers
annotation
documentation 
Container element for information related to an individual amplification
source
<xs:element name="Amplification" type="dna:Amplification" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container element for information related to an individual amplification</xs:documentation>
  </xs:annotation>
</xs:element>

complexType Amplification
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children AmplificationDate AmplificationStaff GeneticLocus PurificationMethod Sequencings AmplificationPrimers
used by
element DNASample/Amplifications/Amplification
annotation
documentation 
Container element for individual amplifications
source
<xs:complexType name="Amplification">
  <xs:annotation>
    <xs:documentation>Container element for individual amplifications</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="AmplificationDate" type="xs:date" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Date when the amplification was carried out</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="AmplificationStaff" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Person who performed the amplification</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GeneticLocus" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Genetic locus or DNA fragment amplified by PCR</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PurificationMethod" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Method or protocol used to purify the PCR product</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Sequencings" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for all DNA sequencings (related to all sequences and sequencing runs of one fragment or locus)</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Sequencing" type="dna:Sequencing" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Container element for all sequencing information related to a defined clone of a cloned fragment (contains only one element if the fragment was not cloned)</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="AmplificationPrimers" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for amplification primers</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="AmplificationPrimerForward" type="dna:AmplificationPrimerForward" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Container element for information about the amplification forward primer</xs:documentation>
            </xs:annotation>
          </xs:element>
          <xs:element name="AmplificationPrimerReverse" type="dna:AmplificationPrimerReverse" minOccurs="0">
            <xs:annotation>
              <xs:documentation>Container element for information about the amplification reverse primer</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Amplification/AmplificationDate
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:date
annotation
documentation 
Date when the amplification was carried out
source
<xs:element name="AmplificationDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date when the amplification was carried out</xs:documentation>
  </xs:annotation>
</xs:element>

element Amplification/AmplificationStaff
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Person who performed the amplification
source
<xs:element name="AmplificationStaff" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Person who performed the amplification</xs:documentation>
  </xs:annotation>
</xs:element>

element Amplification/GeneticLocus
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Genetic locus or DNA fragment amplified by PCR
source
<xs:element name="GeneticLocus" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Genetic locus or DNA fragment amplified by PCR</xs:documentation>
  </xs:annotation>
</xs:element>

element Amplification/PurificationMethod
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Method or protocol used to purify the PCR product
source
<xs:element name="PurificationMethod" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Method or protocol used to purify the PCR product</xs:documentation>
  </xs:annotation>
</xs:element>

element Amplification/Sequencings
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children Sequencing
annotation
documentation 
Container element for all DNA sequencings (related to all sequences and sequencing runs of one fragment or locus)
source
<xs:element name="Sequencings" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for all DNA sequencings (related to all sequences and sequencing runs of one fragment or locus)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Sequencing" type="dna:Sequencing" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Container element for all sequencing information related to a defined clone of a cloned fragment (contains only one element if the fragment was not cloned)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Amplification/Sequencings/Sequencing
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type Sequencing
children CloningDate CloningStaff CloningMethod CloneStrain SingleSequencings ConsensusSequence ConsensusSequenceLength ConsensusSequenceChromatogramFileURI BarcodeSequence GenBankNumber GenBankNumber-URI References
annotation
documentation 
Container element for all sequencing information related to a defined clone of a cloned fragment (contains only one element if the fragment was not cloned)
source
<xs:element name="Sequencing" type="dna:Sequencing" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container element for all sequencing information related to a defined clone of a cloned fragment (contains only one element if the fragment was not cloned)</xs:documentation>
  </xs:annotation>
</xs:element>

element Amplification/AmplificationPrimers
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children AmplificationPrimerForward AmplificationPrimerReverse
annotation
documentation 
Container element for amplification primers
source
<xs:element name="AmplificationPrimers" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for amplification primers</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="AmplificationPrimerForward" type="dna:AmplificationPrimerForward" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Container element for information about the amplification forward primer</xs:documentation>
        </xs:annotation>
      </xs:element>
      <xs:element name="AmplificationPrimerReverse" type="dna:AmplificationPrimerReverse" minOccurs="0">
        <xs:annotation>
          <xs:documentation>Container element for information about the amplification reverse primer</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Amplification/AmplificationPrimers/AmplificationPrimerForward
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type AmplificationPrimerForward
children PrimerName PrimerSequence PrimerReferenceCitation PrimerReferenceLink
annotation
documentation 
Container element for information about the amplification forward primer
source
<xs:element name="AmplificationPrimerForward" type="dna:AmplificationPrimerForward" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for information about the amplification forward primer</xs:documentation>
  </xs:annotation>
</xs:element>

element Amplification/AmplificationPrimers/AmplificationPrimerReverse
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type AmplificationPrimerReverse
children PrimerName PrimerSequence PrimerReferenceCitation PrimerReferenceLink
annotation
documentation 
Container element for information about the amplification reverse primer
source
<xs:element name="AmplificationPrimerReverse" type="dna:AmplificationPrimerReverse" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for information about the amplification reverse primer</xs:documentation>
  </xs:annotation>
</xs:element>

complexType AmplificationPrimerForward
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children PrimerName PrimerSequence PrimerReferenceCitation PrimerReferenceLink
used by
element Amplification/AmplificationPrimers/AmplificationPrimerForward
annotation
documentation 
Container element for information of the amplification forward primer
source
<xs:complexType name="AmplificationPrimerForward">
  <xs:annotation>
    <xs:documentation>Container element for information of the amplification forward primer</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="PrimerName" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of the forward primer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrimerSequence" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>DNA sequence of the forward primer (5' to 3')</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrimerReferenceCitation" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>First reference of the forward primer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrimerReferenceLink" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Link to the first reference of the forward primer</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element AmplificationPrimerForward/PrimerName
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Name of the forward primer
source
<xs:element name="PrimerName" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of the forward primer</xs:documentation>
  </xs:annotation>
</xs:element>

element AmplificationPrimerForward/PrimerSequence
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
DNA sequence of the forward primer (5' to 3')
source
<xs:element name="PrimerSequence" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>DNA sequence of the forward primer (5' to 3')</xs:documentation>
  </xs:annotation>
</xs:element>

element AmplificationPrimerForward/PrimerReferenceCitation
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
First reference of the forward primer
source
<xs:element name="PrimerReferenceCitation" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>First reference of the forward primer</xs:documentation>
  </xs:annotation>
</xs:element>

element AmplificationPrimerForward/PrimerReferenceLink
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:anyURI
annotation
documentation 
Link to the first reference of the forward primer
source
<xs:element name="PrimerReferenceLink" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Link to the first reference of the forward primer</xs:documentation>
  </xs:annotation>
</xs:element>

complexType AmplificationPrimerReverse
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children PrimerName PrimerSequence PrimerReferenceCitation PrimerReferenceLink
used by
element Amplification/AmplificationPrimers/AmplificationPrimerReverse
annotation
documentation 
Container element for information about the amplification reverse primer
source
<xs:complexType name="AmplificationPrimerReverse">
  <xs:annotation>
    <xs:documentation>Container element for information about the amplification reverse primer</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="PrimerName" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of the reverse primer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrimerSequence" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>DNA sequence of the reverse primer (5' to 3')</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrimerReferenceCitation" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>First reference of the reverse primer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrimerReferenceLink" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Link to the first reference of the reverse primer</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element AmplificationPrimerReverse/PrimerName
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Name of the reverse primer
source
<xs:element name="PrimerName" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of the reverse primer</xs:documentation>
  </xs:annotation>
</xs:element>

element AmplificationPrimerReverse/PrimerSequence
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
DNA sequence of the reverse primer (5' to 3')
source
<xs:element name="PrimerSequence" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>DNA sequence of the reverse primer (5' to 3')</xs:documentation>
  </xs:annotation>
</xs:element>

element AmplificationPrimerReverse/PrimerReferenceCitation
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
First reference of the reverse primer
source
<xs:element name="PrimerReferenceCitation" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>First reference of the reverse primer</xs:documentation>
  </xs:annotation>
</xs:element>

element AmplificationPrimerReverse/PrimerReferenceLink
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:anyURI
annotation
documentation 
Link to the first reference of the reverse primer
source
<xs:element name="PrimerReferenceLink" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Link to the first reference of the reverse primer</xs:documentation>
  </xs:annotation>
</xs:element>

complexType Reference
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children ReferenceCitation ReferenceURI
used by
element Sequencing/References/Reference
annotation
documentation 
Container element for an reference to DNA sequences or the consensus sequence  
source
<xs:complexType name="Reference">
  <xs:annotation>
    <xs:documentation>Container element for an reference to DNA sequences or the consensus sequence  </xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="ReferenceCitation" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Reference to DNA sequences or the consensus sequence</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ReferenceURI" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Link to the reference for DNA sequences or the consensus sequence</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Reference/ReferenceCitation
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Reference to DNA sequences or the consensus sequence
source
<xs:element name="ReferenceCitation" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Reference to DNA sequences or the consensus sequence</xs:documentation>
  </xs:annotation>
</xs:element>

element Reference/ReferenceURI
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:anyURI
annotation
documentation 
Link to the reference for DNA sequences or the consensus sequence
source
<xs:element name="ReferenceURI" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Link to the reference for DNA sequences or the consensus sequence</xs:documentation>
  </xs:annotation>
</xs:element>

complexType Sequencing
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children CloningDate CloningStaff CloningMethod CloneStrain SingleSequencings ConsensusSequence ConsensusSequenceLength ConsensusSequenceChromatogramFileURI BarcodeSequence GenBankNumber GenBankNumber-URI References
used by
element Amplification/Sequencings/Sequencing
annotation
documentation 
Container element for DNA sequencings
source
<xs:complexType name="Sequencing">
  <xs:annotation>
    <xs:documentation>Container element for DNA sequencings</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="CloningDate" type="xs:date" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Date when the DNA cloning was carried out</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CloningStaff" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Person or company which performed DNA cloning</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CloningMethod" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Method or protocol used for DNA cloning</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="CloneStrain" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of the individual DNA clone </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SingleSequencings" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for all individual DNA sequencings (related to all sequnecing runs of a defined clone of a cloned fragment)</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="SingleSequencing" type="dna:SingleSequencing" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Container element for information related to an individual sequencing (related to a unique sequencing run)</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="ConsensusSequence" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Consensus sequence derived from all individual sequences</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ConsensusSequenceLength" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Length of the consensus sequence (number of base pairs)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="ConsensusSequenceChromatogramFileURI" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Link to the chromatogram of the consensus sequence</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="BarcodeSequence" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>DNA Barcode sequence (part or 100% of the consensus sequence)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GenBankNumber" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Definite number or ID under which the DNA sequence is deposited in a public database (e.g. GenBank accession number)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="GenBankNumber-URI" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Link to the related record in a public database (e.g. link to a GenBank record)</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="References" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for references to DNA sequences or the consensus sequence</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="Reference" type="dna:Reference" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Container element for references to individual DNA sequences or the consensus sequence</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element Sequencing/CloningDate
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:date
annotation
documentation 
Date when the DNA cloning was carried out
source
<xs:element name="CloningDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date when the DNA cloning was carried out</xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/CloningStaff
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Person or company which performed DNA cloning
source
<xs:element name="CloningStaff" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Person or company which performed DNA cloning</xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/CloningMethod
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Method or protocol used for DNA cloning
source
<xs:element name="CloningMethod" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Method or protocol used for DNA cloning</xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/CloneStrain
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Name of the individual DNA clone 
source
<xs:element name="CloneStrain" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of the individual DNA clone </xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/SingleSequencings
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children SingleSequencing
annotation
documentation 
Container element for all individual DNA sequencings (related to all sequnecing runs of a defined clone of a cloned fragment)
source
<xs:element name="SingleSequencings" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for all individual DNA sequencings (related to all sequnecing runs of a defined clone of a cloned fragment)</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SingleSequencing" type="dna:SingleSequencing" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Container element for information related to an individual sequencing (related to a unique sequencing run)</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Sequencing/SingleSequencings/SingleSequencing
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type SingleSequencing
children SequencingDate SequencingStaff SequencingMethod SingleSequence Chromatograms SequencingPrimers
annotation
documentation 
Container element for information related to an individual sequencing (related to a unique sequencing run)
source
<xs:element name="SingleSequencing" type="dna:SingleSequencing" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container element for information related to an individual sequencing (related to a unique sequencing run)</xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/ConsensusSequence
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Consensus sequence derived from all individual sequences
source
<xs:element name="ConsensusSequence" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Consensus sequence derived from all individual sequences</xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/ConsensusSequenceLength
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Length of the consensus sequence (number of base pairs)
source
<xs:element name="ConsensusSequenceLength" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Length of the consensus sequence (number of base pairs)</xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/ConsensusSequenceChromatogramFileURI
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:anyURI
annotation
documentation 
Link to the chromatogram of the consensus sequence
source
<xs:element name="ConsensusSequenceChromatogramFileURI" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Link to the chromatogram of the consensus sequence</xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/BarcodeSequence
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
DNA Barcode sequence (part or 100% of the consensus sequence)
source
<xs:element name="BarcodeSequence" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>DNA Barcode sequence (part or 100% of the consensus sequence)</xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/GenBankNumber
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Definite number or ID under which the DNA sequence is deposited in a public database (e.g. GenBank accession number)
source
<xs:element name="GenBankNumber" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Definite number or ID under which the DNA sequence is deposited in a public database (e.g. GenBank accession number)</xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/GenBankNumber-URI
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:anyURI
annotation
documentation 
Link to the related record in a public database (e.g. link to a GenBank record)
source
<xs:element name="GenBankNumber-URI" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Link to the related record in a public database (e.g. link to a GenBank record)</xs:documentation>
  </xs:annotation>
</xs:element>

element Sequencing/References
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children Reference
annotation
documentation 
Container element for references to DNA sequences or the consensus sequence
source
<xs:element name="References" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for references to DNA sequences or the consensus sequence</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="Reference" type="dna:Reference" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Container element for references to individual DNA sequences or the consensus sequence</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element Sequencing/References/Reference
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type Reference
children ReferenceCitation ReferenceURI
annotation
documentation 
Container element for references to individual DNA sequences or the consensus sequence
source
<xs:element name="Reference" type="dna:Reference" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container element for references to individual DNA sequences or the consensus sequence</xs:documentation>
  </xs:annotation>
</xs:element>

complexType SequencingPrimer
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children PrimerSequence PrimerName PrimerReferenceCitation PrimerReferenceLink
used by
element SingleSequencing/SequencingPrimers/SequencingPrimer
annotation
documentation 
Container element for information of a sequencing primer
source
<xs:complexType name="SequencingPrimer">
  <xs:annotation>
    <xs:documentation>Container element for information of a sequencing primer</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="PrimerSequence" type="dna:StringDirection" minOccurs="0">
      <xs:annotation>
        <xs:documentation>DNA sequence of the sequencing primer (A,T,G,C; 5' to 3')</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrimerName" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Name of the sequencing primer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrimerReferenceCitation" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>First reference of the sequencing primer</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="PrimerReferenceLink" type="xs:anyURI" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Link to the first reference of the sequencing primer</xs:documentation>
      </xs:annotation>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element SequencingPrimer/PrimerSequence
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type StringDirection
attributes
Name  Type  Use  Default  Fixed  
Direction  xs:string  optional      
annotation
documentation 
DNA sequence of the sequencing primer (A,T,G,C; 5' to 3')
source
<xs:element name="PrimerSequence" type="dna:StringDirection" minOccurs="0">
  <xs:annotation>
    <xs:documentation>DNA sequence of the sequencing primer (A,T,G,C; 5' to 3')</xs:documentation>
  </xs:annotation>
</xs:element>

element SequencingPrimer/PrimerName
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Name of the sequencing primer
source
<xs:element name="PrimerName" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name of the sequencing primer</xs:documentation>
  </xs:annotation>
</xs:element>

element SequencingPrimer/PrimerReferenceCitation
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
First reference of the sequencing primer
source
<xs:element name="PrimerReferenceCitation" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>First reference of the sequencing primer</xs:documentation>
  </xs:annotation>
</xs:element>

element SequencingPrimer/PrimerReferenceLink
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:anyURI
annotation
documentation 
Link to the first reference of the sequencing primer
source
<xs:element name="PrimerReferenceLink" type="xs:anyURI" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Link to the first reference of the sequencing primer</xs:documentation>
  </xs:annotation>
</xs:element>

complexType SingleSequencing
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children SequencingDate SequencingStaff SequencingMethod SingleSequence Chromatograms SequencingPrimers
used by
element Sequencing/SingleSequencings/SingleSequencing
annotation
documentation 
Container element for information on individual sequences
source
<xs:complexType name="SingleSequencing">
  <xs:annotation>
    <xs:documentation>Container element for information on individual sequences</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="SequencingDate" type="xs:date" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Date when the DNA sequence was produced</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SequencingStaff" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Person or company which performed the sequencing</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SequencingMethod" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Method or protocol used to generate the DNA sequences</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="SingleSequence" type="xs:string" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Sequence of the individual DNA sequence (A,T,G,C; 5' to 3')</xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="Chromatograms" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for chromatograms of an individual DNA sequence</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="ChromatogramFileURI" type="dna:StringDirection" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Link to the chromatogram of an individual DNA sequence</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
    <xs:element name="SequencingPrimers" minOccurs="0">
      <xs:annotation>
        <xs:documentation>Container element for all sequencing primers</xs:documentation>
      </xs:annotation>
      <xs:complexType>
        <xs:sequence>
          <xs:element name="SequencingPrimer" type="dna:SequencingPrimer" maxOccurs="unbounded">
            <xs:annotation>
              <xs:documentation>Container element for an individual sequencing primer</xs:documentation>
            </xs:annotation>
          </xs:element>
        </xs:sequence>
      </xs:complexType>
    </xs:element>
  </xs:sequence>
</xs:complexType>

element SingleSequencing/SequencingDate
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:date
annotation
documentation 
Date when the DNA sequence was produced
source
<xs:element name="SequencingDate" type="xs:date" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Date when the DNA sequence was produced</xs:documentation>
  </xs:annotation>
</xs:element>

element SingleSequencing/SequencingStaff
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Person or company which performed the sequencing
source
<xs:element name="SequencingStaff" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Person or company which performed the sequencing</xs:documentation>
  </xs:annotation>
</xs:element>

element SingleSequencing/SequencingMethod
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Method or protocol used to generate the DNA sequences
source
<xs:element name="SequencingMethod" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Method or protocol used to generate the DNA sequences</xs:documentation>
  </xs:annotation>
</xs:element>

element SingleSequencing/SingleSequence
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type xs:string
annotation
documentation 
Sequence of the individual DNA sequence (A,T,G,C; 5' to 3')
source
<xs:element name="SingleSequence" type="xs:string" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Sequence of the individual DNA sequence (A,T,G,C; 5' to 3')</xs:documentation>
  </xs:annotation>
</xs:element>

element SingleSequencing/Chromatograms
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children ChromatogramFileURI
annotation
documentation 
Container element for chromatograms of an individual DNA sequence
source
<xs:element name="Chromatograms" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for chromatograms of an individual DNA sequence</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="ChromatogramFileURI" type="dna:StringDirection" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Link to the chromatogram of an individual DNA sequence</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SingleSequencing/Chromatograms/ChromatogramFileURI
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type StringDirection
attributes
Name  Type  Use  Default  Fixed  
Direction  xs:string  optional      
annotation
documentation 
Link to the chromatogram of an individual DNA sequence
source
<xs:element name="ChromatogramFileURI" type="dna:StringDirection" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Link to the chromatogram of an individual DNA sequence</xs:documentation>
  </xs:annotation>
</xs:element>

element SingleSequencing/SequencingPrimers
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
children SequencingPrimer
annotation
documentation 
Container element for all sequencing primers
source
<xs:element name="SequencingPrimers" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Container element for all sequencing primers</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:sequence>
      <xs:element name="SequencingPrimer" type="dna:SequencingPrimer" maxOccurs="unbounded">
        <xs:annotation>
          <xs:documentation>Container element for an individual sequencing primer</xs:documentation>
        </xs:annotation>
      </xs:element>
    </xs:sequence>
  </xs:complexType>
</xs:element>

element SingleSequencing/SequencingPrimers/SequencingPrimer
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type SequencingPrimer
children PrimerSequence PrimerName PrimerReferenceCitation PrimerReferenceLink
annotation
documentation 
Container element for an individual sequencing primer
source
<xs:element name="SequencingPrimer" type="dna:SequencingPrimer" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Container element for an individual sequencing primer</xs:documentation>
  </xs:annotation>
</xs:element>

complexType StringDirection
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type extension of xs:string
used by
elements SingleSequencing/Chromatograms/ChromatogramFileURI SequencingPrimer/PrimerSequence
attributes
Name  Type  Use  Default  Fixed  
Direction  xs:string  optional      
annotation
documentation 
String, extended with direction attribute (e.g. 'forward' or 'reverse')
source
<xs:complexType name="StringDirection">
  <xs:annotation>
    <xs:documentation>String, extended with direction attribute (e.g. 'forward' or 'reverse')</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="Direction" type="xs:string" use="optional"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType StringType
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type extension of xs:string
used by
element DNASample/Images/FileURI
attributes
Name  Type  Use  Default  Fixed  
Type  xs:string  required      
annotation
documentation 
String, extended with Type attribute
source
<xs:complexType name="StringType">
  <xs:annotation>
    <xs:documentation>String, extended with Type attribute</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="Type" type="xs:string" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>

complexType StringUnit
diagram
namespace http://www.dnabank-network.org/schemas/ABCDDNA
type extension of xs:string
used by
element DNASample/Concentration
attributes
Name  Type  Use  Default  Fixed  
Unit  xs:string  required      
annotation
documentation 
String, extended with Unit attribute (e.g. ng/µl)
source
<xs:complexType name="StringUnit">
  <xs:annotation>
    <xs:documentation>String, extended with Unit attribute (e.g. ng/µl)</xs:documentation>
  </xs:annotation>
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="Unit" type="xs:string" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>


XML Schema documentation generated with
XML Spy Schema Editor www.xmlspy.com