Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Model
Properties
Source
Used by
Main schema emdb_v1_9_6.xsd
Namespace No namespace
Properties
attribute form default unqualified
element form default qualified
Element emdEntry
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#entryType_accessCode emdb_v1_9_6_xsd.tmp#entryType_version emdb_v1_9_6_xsd.tmp#entryType_admin emdb_v1_9_6_xsd.tmp#entryType_deposition emdb_v1_9_6_xsd.tmp#entryType_map emdb_v1_9_6_xsd.tmp#entryType_supplement emdb_v1_9_6_xsd.tmp#entryType_sample emdb_v1_9_6_xsd.tmp#entryType_experiment emdb_v1_9_6_xsd.tmp#entryType_processing emdb_v1_9_6_xsd.tmp#entryType
Type entryType
Properties
content complex
Model
Children admin, deposition, experiment, map, processing, sample, supplement
Instance
<emdEntry accessCode="" version="1.9.6">
  <admin>{1,1}</admin>
  <deposition>{1,1}</deposition>
  <map>{1,1}</map>
  <supplement>{0,1}</supplement>
  <sample>{1,1}</sample>
  <experiment>{1,1}</experiment>
  <processing>{1,1}</processing>
</emdEntry>
Attributes
QName Type Fixed Use
accessCode xs:string required
version xs:string 1.9.6 optional
Source
<xs:element name="emdEntry" type="entryType"/>
Element entryType / admin
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#adminType_lastUpdate emdb_v1_9_6_xsd.tmp#adminType
Type adminType
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children lastUpdate
Instance
<admin>
  <lastUpdate>{1,1}</lastUpdate>
</admin>
Source
<xs:element name="admin" type="adminType" minOccurs="1" maxOccurs="1"/>
Element adminType / lastUpdate
Namespace No namespace
Diagram
Diagram
Type xs:date
Properties
content simple
Source
<xs:element name="lastUpdate" type="xs:date"/>
Element entryType / deposition
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#depType_status emdb_v1_9_6_xsd.tmp#depType_depositionDate emdb_v1_9_6_xsd.tmp#depType_depositionSite emdb_v1_9_6_xsd.tmp#depType_processingSite emdb_v1_9_6_xsd.tmp#depType_headerReleaseDate emdb_v1_9_6_xsd.tmp#depType_mapReleaseDate emdb_v1_9_6_xsd.tmp#depType_obsoletedDate emdb_v1_9_6_xsd.tmp#depType_supersededByList emdb_v1_9_6_xsd.tmp#depType_replaceExistingEntry emdb_v1_9_6_xsd.tmp#depType_obsoleteList emdb_v1_9_6_xsd.tmp#depType_details emdb_v1_9_6_xsd.tmp#depType_inFrameEMDBId emdb_v1_9_6_xsd.tmp#depType_title emdb_v1_9_6_xsd.tmp#depType_authors emdb_v1_9_6_xsd.tmp#depType_keywords emdb_v1_9_6_xsd.tmp#depType_fittedPDBEntryIdList emdb_v1_9_6_xsd.tmp#depType_primaryReference emdb_v1_9_6_xsd.tmp#depType_secondaryReference emdb_v1_9_6_xsd.tmp#depType
Type depType
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children authors, depositionDate, depositionSite, details, fittedPDBEntryIdList, headerReleaseDate, inFrameEMDBId, keywords, mapReleaseDate, obsoleteList, obsoletedDate, primaryReference, processingSite, replaceExistingEntry, secondaryReference, status, supersededByList, title
Instance
<deposition>
  <status prior="">{1,1}</status>
  <depositionDate>{1,1}</depositionDate>
  <depositionSite>{1,1}</depositionSite>
  <processingSite>{1,1}</processingSite>
  <headerReleaseDate>{1,1}</headerReleaseDate>
  <mapReleaseDate>{0,1}</mapReleaseDate>
  <obsoletedDate>{0,1}</obsoletedDate>
  <supersededByList>{0,1}</supersededByList>
  <replaceExistingEntry>{0,1}</replaceExistingEntry>
  <obsoleteList>{0,1}</obsoleteList>
  <details>{0,1}</details>
  <inFrameEMDBId>{0,1}</inFrameEMDBId>
  <title>{1,1}</title>
  <authors>{1,1}</authors>
  <keywords>{0,1}</keywords>
  <fittedPDBEntryIdList>{0,1}</fittedPDBEntryIdList>
  <primaryReference published="">{1,1}</primaryReference>
  <secondaryReference published="">{0,unbounded}</secondaryReference>
</deposition>
Source
<xs:element name="deposition" type="depType" minOccurs="1" maxOccurs="1"/>
Element depType / status
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#status emdb_v1_9_6_xsd.tmp#depType_depType_status_prior
Type extension of status
Type hierarchy
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use
prior status optional
Source
<xs:element name="status" minOccurs="1" maxOccurs="1">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="status">
        <xs:attribute name="prior" type="status"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element depType / depositionDate
Namespace No namespace
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="depositionDate" type="xs:date" minOccurs="1" maxOccurs="1"/>
Element depType / depositionSite
Namespace No namespace
Diagram
Diagram
Type restriction of xs:token
Properties
content simple
minOccurs 1
maxOccurs 1
Facets
enumeration PDBe
enumeration RCSB
enumeration PDBj
Source
<xs:element name="depositionSite" minOccurs="1" maxOccurs="1">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="PDBe"/>
      <xs:enumeration value="RCSB"/>
      <xs:enumeration value="PDBj"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element depType / processingSite
Namespace No namespace
Diagram
Diagram
Type restriction of xs:token
Properties
content simple
minOccurs 1
maxOccurs 1
Facets
enumeration PDBe
enumeration RCSB
enumeration PDBj
Source
<xs:element name="processingSite" minOccurs="1" maxOccurs="1">
  <xs:simpleType>
    <xs:restriction base="xs:token">
      <xs:enumeration value="PDBe"/>
      <xs:enumeration value="RCSB"/>
      <xs:enumeration value="PDBj"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element depType / headerReleaseDate
Namespace No namespace
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="headerReleaseDate" type="xs:date" minOccurs="1" maxOccurs="1"/>
Element depType / mapReleaseDate
Namespace No namespace
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="mapReleaseDate" type="xs:date" minOccurs="0" maxOccurs="1"/>
Element depType / obsoletedDate
Namespace No namespace
Diagram
Diagram
Type xs:date
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="obsoletedDate" type="xs:date" minOccurs="0" maxOccurs="1"/>
Element depType / supersededByList
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#emdbListType_entry emdb_v1_9_6_xsd.tmp#emdbListType
Type emdbListType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children entry
Instance
<supersededByList>
  <entry>{0,unbounded}</entry>
</supersededByList>
Source
<xs:element name="supersededByList" type="emdbListType" minOccurs="0" maxOccurs="1"/>
Element emdbListType / entry
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#emdbType
Type emdbType
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
pattern EMD-\d{4,}
Source
<xs:element name="entry" type="emdbType" minOccurs="0" maxOccurs="unbounded"/>
Element depType / replaceExistingEntry
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="replaceExistingEntry" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
Element depType / obsoleteList
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#emdbListType_entry emdb_v1_9_6_xsd.tmp#emdbListType
Type emdbListType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children entry
Instance
<obsoleteList>
  <entry>{0,unbounded}</entry>
</obsoleteList>
Source
<xs:element name="obsoleteList" type="emdbListType" minOccurs="0" maxOccurs="1"/>
Element depType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="details" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element depType / inFrameEMDBId
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#emdbEntryIdType
Type emdbEntryIdType
Properties
content simple
minOccurs 0
Facets
pattern EMD-\d{4,}(, EMD-\d{4,})*
Source
<xs:element name="inFrameEMDBId" type="emdbEntryIdType" minOccurs="0"/>
Element depType / title
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="title" type="xs:string" minOccurs="1" maxOccurs="1"/>
Element depType / authors
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="authors" type="xs:string" minOccurs="1" maxOccurs="1"/>
Element depType / keywords
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="keywords" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element depType / fittedPDBEntryIdList
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pdbidListType_fittedPDBEntryId emdb_v1_9_6_xsd.tmp#pdbidListType
Type pdbidListType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children fittedPDBEntryId
Instance
<fittedPDBEntryIdList>
  <fittedPDBEntryId>{0,unbounded}</fittedPDBEntryId>
</fittedPDBEntryIdList>
Source
<xs:element name="fittedPDBEntryIdList" type="pdbidListType" minOccurs="0" maxOccurs="1"/>
Element pdbidListType / fittedPDBEntryId
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pdbidType
Type pdbidType
Properties
content simple
minOccurs 0
maxOccurs unbounded
Facets
pattern \d[0-9a-zA-Z]{3}
Source
<xs:element name="fittedPDBEntryId" type="pdbidType" minOccurs="0" maxOccurs="unbounded"/>
Element depType / primaryReference
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pubType_journalArticle emdb_v1_9_6_xsd.tmp#pubType_nonJournalArticle emdb_v1_9_6_xsd.tmp#pubType emdb_v1_9_6_xsd.tmp#prRefType_published emdb_v1_9_6_xsd.tmp#prRefType
Type prRefType
Type hierarchy
Properties
content complex
minOccurs 1
maxOccurs 1
Model
Children journalArticle, nonJournalArticle
Instance
<primaryReference published="">
  <journalArticle>{1,1}</journalArticle>
  <nonJournalArticle>{1,1}</nonJournalArticle>
</primaryReference>
Attributes
QName Type Use
published xs:boolean required
Source
<xs:element name="primaryReference" type="prRefType" minOccurs="1" maxOccurs="1"/>
Element pubType / journalArticle
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#jrnlArtType_authors emdb_v1_9_6_xsd.tmp#jrnlArtType_articleTitle emdb_v1_9_6_xsd.tmp#jrnlArtType_journal emdb_v1_9_6_xsd.tmp#jrnlArtType_volume emdb_v1_9_6_xsd.tmp#jrnlArtType_firstPage emdb_v1_9_6_xsd.tmp#jrnlArtType_lastPage emdb_v1_9_6_xsd.tmp#jrnlArtType_year emdb_v1_9_6_xsd.tmp#jrnlArtType_externalReference emdb_v1_9_6_xsd.tmp#jrnlArtType
Type jrnlArtType
Properties
content complex
Model
Children articleTitle, authors, externalReference, firstPage, journal, lastPage, volume, year
Instance
<journalArticle>
  <authors>{1,1}</authors>
  <articleTitle>{1,1}</articleTitle>
  <journal>{1,1}</journal>
  <volume>{0,1}</volume>
  <firstPage>{0,1}</firstPage>
  <lastPage>{0,1}</lastPage>
  <year>{0,1}</year>
  <externalReference type="">{0,unbounded}</externalReference>
</journalArticle>
Source
<xs:element name="journalArticle" type="jrnlArtType"/>
Element jrnlArtType / authors
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="authors" type="xs:string"/>
Element jrnlArtType / articleTitle
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="articleTitle" type="xs:string"/>
Element jrnlArtType / journal
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="journal" type="xs:string"/>
Element jrnlArtType / volume
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="volume" type="xs:string" minOccurs="0"/>
Element jrnlArtType / firstPage
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="firstPage" type="xs:string" minOccurs="0"/>
Element jrnlArtType / lastPage
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="lastPage" type="xs:string" minOccurs="0"/>
Element jrnlArtType / year
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="year" type="xs:string" minOccurs="0"/>
Element jrnlArtType / externalReference
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#externalRefType_type emdb_v1_9_6_xsd.tmp#externalRefType
Type externalRefType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
type xs:string required
Source
<xs:element name="externalReference" type="externalRefType" minOccurs="0" maxOccurs="unbounded"/>
Element pubType / nonJournalArticle
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#nonJrnlArtType_authors emdb_v1_9_6_xsd.tmp#nonJrnlArtType_chapterTitle emdb_v1_9_6_xsd.tmp#nonJrnlArtType_book emdb_v1_9_6_xsd.tmp#nonJrnlArtType_thesisTitle emdb_v1_9_6_xsd.tmp#nonJrnlArtType_editor emdb_v1_9_6_xsd.tmp#nonJrnlArtType_publisher emdb_v1_9_6_xsd.tmp#nonJrnlArtType_publisherLocation emdb_v1_9_6_xsd.tmp#nonJrnlArtType_volume emdb_v1_9_6_xsd.tmp#nonJrnlArtType_firstPage emdb_v1_9_6_xsd.tmp#nonJrnlArtType_lastPage emdb_v1_9_6_xsd.tmp#nonJrnlArtType_year emdb_v1_9_6_xsd.tmp#nonJrnlArtType_externalReference emdb_v1_9_6_xsd.tmp#nonJrnlArtType
Type nonJrnlArtType
Properties
content complex
Model
Children authors, book, chapterTitle, editor, externalReference, firstPage, lastPage, publisher, publisherLocation, thesisTitle, volume, year
Instance
<nonJournalArticle>
  <authors>{1,1}</authors>
  <chapterTitle>{0,1}</chapterTitle>
  <book>{0,1}</book>
  <thesisTitle>{0,1}</thesisTitle>
  <editor>{0,1}</editor>
  <publisher>{0,1}</publisher>
  <publisherLocation>{0,1}</publisherLocation>
  <volume>{0,1}</volume>
  <firstPage>{0,1}</firstPage>
  <lastPage>{0,1}</lastPage>
  <year>{0,1}</year>
  <externalReference type="">{0,unbounded}</externalReference>
</nonJournalArticle>
Source
<xs:element name="nonJournalArticle" type="nonJrnlArtType"/>
Element nonJrnlArtType / authors
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="authors" type="xs:string"/>
Element nonJrnlArtType / chapterTitle
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="chapterTitle" type="xs:string" minOccurs="0"/>
Element nonJrnlArtType / book
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="book" type="xs:string" minOccurs="0"/>
Element nonJrnlArtType / thesisTitle
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="thesisTitle" type="xs:string" minOccurs="0"/>
Element nonJrnlArtType / editor
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="editor" type="xs:string" minOccurs="0"/>
Element nonJrnlArtType / publisher
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="publisher" type="xs:string" minOccurs="0"/>
Element nonJrnlArtType / publisherLocation
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="publisherLocation" type="xs:string" minOccurs="0"/>
Element nonJrnlArtType / volume
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="volume" type="xs:string" minOccurs="0"/>
Element nonJrnlArtType / firstPage
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="firstPage" type="xs:string" minOccurs="0"/>
Element nonJrnlArtType / lastPage
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="lastPage" type="xs:string" minOccurs="0"/>
Element nonJrnlArtType / year
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="year" type="xs:string" minOccurs="0"/>
Element nonJrnlArtType / externalReference
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#externalRefType_type emdb_v1_9_6_xsd.tmp#externalRefType
Type externalRefType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Attributes
QName Type Use
type xs:string required
Source
<xs:element name="externalReference" type="externalRefType" minOccurs="0" maxOccurs="unbounded"/>
Element depType / secondaryReference
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pubType_journalArticle emdb_v1_9_6_xsd.tmp#pubType_nonJournalArticle emdb_v1_9_6_xsd.tmp#pubType emdb_v1_9_6_xsd.tmp#prRefType_published emdb_v1_9_6_xsd.tmp#prRefType
Type prRefType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children journalArticle, nonJournalArticle
Instance
<secondaryReference published="">
  <journalArticle>{1,1}</journalArticle>
  <nonJournalArticle>{1,1}</nonJournalArticle>
</secondaryReference>
Attributes
QName Type Use
published xs:boolean required
Source
<xs:element name="secondaryReference" type="prRefType" minOccurs="0" maxOccurs="unbounded"/>
Element entryType / map
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mapType_file emdb_v1_9_6_xsd.tmp#mapType_dataType emdb_v1_9_6_xsd.tmp#mapType_dimensions emdb_v1_9_6_xsd.tmp#mapType_origin emdb_v1_9_6_xsd.tmp#mapType_limit emdb_v1_9_6_xsd.tmp#mapType_spacing emdb_v1_9_6_xsd.tmp#mapType_cell emdb_v1_9_6_xsd.tmp#mapType_axisOrder emdb_v1_9_6_xsd.tmp#mapType_statistics emdb_v1_9_6_xsd.tmp#mapType_spaceGroupNumber emdb_v1_9_6_xsd.tmp#mapType_details emdb_v1_9_6_xsd.tmp#mapType_pixelSpacing emdb_v1_9_6_xsd.tmp#mapType_contourLevel emdb_v1_9_6_xsd.tmp#mapType_annotationDetails emdb_v1_9_6_xsd.tmp#mapType
Type mapType
Properties
content complex
maxOccurs 1
Model
Children annotationDetails, axisOrder, cell, contourLevel, dataType, details, dimensions, file, limit, origin, pixelSpacing, spaceGroupNumber, spacing, statistics
Instance
<map>
  <file format="CCP4" sizeKb="" type="map">{1,1}</file>
  <dataType>{1,1}</dataType>
  <dimensions>{1,1}</dimensions>
  <origin>{1,1}</origin>
  <limit>{1,1}</limit>
  <spacing>{1,1}</spacing>
  <cell>{1,1}</cell>
  <axisOrder>{1,1}</axisOrder>
  <statistics>{1,1}</statistics>
  <spaceGroupNumber>{1,1}</spaceGroupNumber>
  <details>{1,1}</details>
  <pixelSpacing>{1,1}</pixelSpacing>
  <contourLevel source="">{0,1}</contourLevel>
  <annotationDetails>{0,1}</annotationDetails>
</map>
Source
<xs:element name="map" type="mapType" maxOccurs="1"/>
Element mapType / file
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mapNamePattern emdb_v1_9_6_xsd.tmp#mapFileType_type emdb_v1_9_6_xsd.tmp#mapFileType_format emdb_v1_9_6_xsd.tmp#mapFileType_sizeKb emdb_v1_9_6_xsd.tmp#mapFileType
Type mapFileType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Use
format xs:string CCP4 required
sizeKb xs:positiveInteger required
type xs:string map required
Source
<xs:element name="file" type="mapFileType"/>
Element mapType / dataType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mapDataType
Type mapDataType
Properties
content simple
Facets
enumeration Envelope stored as signed bytes
enumeration Image stored as Integer*2
enumeration Image stored as Reals
Source
<xs:element name="dataType" type="mapDataType"/>
Element mapType / dimensions
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#dimensionType_numRows emdb_v1_9_6_xsd.tmp#dimensionType_numColumns emdb_v1_9_6_xsd.tmp#dimensionType_numSections emdb_v1_9_6_xsd.tmp#dimensionType
Type dimensionType
Properties
content complex
Model
Children numColumns, numRows, numSections
Instance
<dimensions>
  <numRows>{1,1}</numRows>
  <numColumns>{1,1}</numColumns>
  <numSections>{1,1}</numSections>
</dimensions>
Source
<xs:element name="dimensions" type="dimensionType"/>
Element dimensionType / numRows
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
Source
<xs:element name="numRows" type="xs:positiveInteger"/>
Element dimensionType / numColumns
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
Source
<xs:element name="numColumns" type="xs:positiveInteger"/>
Element dimensionType / numSections
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
Source
<xs:element name="numSections" type="xs:positiveInteger"/>
Element mapType / origin
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#originType_originRow emdb_v1_9_6_xsd.tmp#originType_originCol emdb_v1_9_6_xsd.tmp#originType_originSec emdb_v1_9_6_xsd.tmp#originType
Type originType
Properties
content complex
Model
Children originCol, originRow, originSec
Instance
<origin>
  <originRow>{1,1}</originRow>
  <originCol>{1,1}</originCol>
  <originSec>{1,1}</originSec>
</origin>
Source
<xs:element name="origin" type="originType"/>
Element originType / originRow
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="originRow" type="xs:float"/>
Element originType / originCol
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="originCol" type="xs:float"/>
Element originType / originSec
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="originSec" type="xs:float"/>
Element mapType / limit
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#limitType_limitRow emdb_v1_9_6_xsd.tmp#limitType_limitCol emdb_v1_9_6_xsd.tmp#limitType_limitSec emdb_v1_9_6_xsd.tmp#limitType
Type limitType
Properties
content complex
Model
Children limitCol, limitRow, limitSec
Instance
<limit>
  <limitRow>{1,1}</limitRow>
  <limitCol>{1,1}</limitCol>
  <limitSec>{1,1}</limitSec>
</limit>
Source
<xs:element name="limit" type="limitType"/>
Element limitType / limitRow
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="limitRow" type="xs:float"/>
Element limitType / limitCol
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="limitCol" type="xs:float"/>
Element limitType / limitSec
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="limitSec" type="xs:float"/>
Element mapType / spacing
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#spacingType_spacingRow emdb_v1_9_6_xsd.tmp#spacingType_spacingCol emdb_v1_9_6_xsd.tmp#spacingType_spacingSec emdb_v1_9_6_xsd.tmp#spacingType
Type spacingType
Properties
content complex
Model
Children spacingCol, spacingRow, spacingSec
Instance
<spacing>
  <spacingRow>{1,1}</spacingRow>
  <spacingCol>{1,1}</spacingCol>
  <spacingSec>{1,1}</spacingSec>
</spacing>
Source
<xs:element name="spacing" type="spacingType"/>
Element spacingType / spacingRow
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
Source
<xs:element name="spacingRow" type="xs:positiveInteger"/>
Element spacingType / spacingCol
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
Source
<xs:element name="spacingCol" type="xs:positiveInteger"/>
Element spacingType / spacingSec
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
Source
<xs:element name="spacingSec" type="xs:positiveInteger"/>
Element mapType / cell
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#cellType_cellA emdb_v1_9_6_xsd.tmp#cellType_cellB emdb_v1_9_6_xsd.tmp#cellType_cellC emdb_v1_9_6_xsd.tmp#cellType_cellAlpha emdb_v1_9_6_xsd.tmp#cellType_cellBeta emdb_v1_9_6_xsd.tmp#cellType_cellGamma emdb_v1_9_6_xsd.tmp#cellType
Type cellType
Properties
content complex
Model
Children cellA, cellAlpha, cellB, cellBeta, cellC, cellGamma
Instance
<cell>
  <cellA units="A">{0,1}</cellA>
  <cellB units="A">{0,1}</cellB>
  <cellC units="A">{0,1}</cellC>
  <cellAlpha units="degrees">{0,1}</cellAlpha>
  <cellBeta units="degrees">{0,1}</cellBeta>
  <cellGamma units="degrees">{0,1}</cellGamma>
</cell>
Source
<xs:element name="cell" type="cellType"/>
Element cellType / cellA
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedCellDim emdb_v1_9_6_xsd.tmp#cType_units emdb_v1_9_6_xsd.tmp#cType
Type cType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="cellA" type="cType" minOccurs="0"/>
Element cellType / cellB
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedCellDim emdb_v1_9_6_xsd.tmp#cType_units emdb_v1_9_6_xsd.tmp#cType
Type cType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="cellB" type="cType" minOccurs="0"/>
Element cellType / cellC
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedCellDim emdb_v1_9_6_xsd.tmp#cType_units emdb_v1_9_6_xsd.tmp#cType
Type cType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="cellC" type="cType" minOccurs="0"/>
Element cellType / cellAlpha
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedAngles emdb_v1_9_6_xsd.tmp#cAngleType_units emdb_v1_9_6_xsd.tmp#cAngleType
Type cAngleType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="cellAlpha" type="cAngleType" minOccurs="0"/>
Element cellType / cellBeta
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedAngles emdb_v1_9_6_xsd.tmp#cAngleType_units emdb_v1_9_6_xsd.tmp#cAngleType
Type cAngleType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="cellBeta" type="cAngleType" minOccurs="0"/>
Element cellType / cellGamma
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedAngles emdb_v1_9_6_xsd.tmp#cAngleType_units emdb_v1_9_6_xsd.tmp#cAngleType
Type cAngleType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="cellGamma" type="cAngleType" minOccurs="0"/>
Element mapType / axisOrder
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderFast emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderMedium emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderSlow emdb_v1_9_6_xsd.tmp#axisOrderType
Type axisOrderType
Properties
content complex
Model
Children axisOrderFast, axisOrderMedium, axisOrderSlow
Instance
<axisOrder>
  <axisOrderFast>{1,1}</axisOrderFast>
  <axisOrderMedium>{1,1}</axisOrderMedium>
  <axisOrderSlow>{1,1}</axisOrderSlow>
</axisOrder>
Source
<xs:element name="axisOrder" type="axisOrderType"/>
Element axisOrderType / axisOrderFast
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="axisOrderFast" type="xs:string"/>
Element axisOrderType / axisOrderMedium
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="axisOrderMedium" type="xs:string"/>
Element axisOrderType / axisOrderSlow
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="axisOrderSlow" type="xs:string"/>
Element mapType / statistics
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#statisticsType_minimum emdb_v1_9_6_xsd.tmp#statisticsType_maximum emdb_v1_9_6_xsd.tmp#statisticsType_average emdb_v1_9_6_xsd.tmp#statisticsType_std emdb_v1_9_6_xsd.tmp#statisticsType
Type statisticsType
Properties
content complex
Model
Children average, maximum, minimum, std
Instance
<statistics>
  <minimum>{1,1}</minimum>
  <maximum>{1,1}</maximum>
  <average>{1,1}</average>
  <std>{1,1}</std>
</statistics>
Source
<xs:element name="statistics" type="statisticsType"/>
Element statisticsType / minimum
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="minimum" type="xs:float"/>
Element statisticsType / maximum
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="maximum" type="xs:float"/>
Element statisticsType / average
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="average" type="xs:float"/>
Element statisticsType / std
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
Source
<xs:element name="std" type="xs:float"/>
Element mapType / spaceGroupNumber
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="spaceGroupNumber" type="xs:string"/>
Element mapType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="details" type="xs:string"/>
Element mapType / pixelSpacing
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelX emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelY emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelZ emdb_v1_9_6_xsd.tmp#pixelSpacingType
Type pixelSpacingType
Properties
content complex
Model
Children pixelX, pixelY, pixelZ
Instance
<pixelSpacing>
  <pixelX units="A">{1,1}</pixelX>
  <pixelY units="A">{1,1}</pixelY>
  <pixelZ units="A">{1,1}</pixelZ>
</pixelSpacing>
Source
<xs:element name="pixelSpacing" type="pixelSpacingType"/>
Element pixelSpacingType / pixelX
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pixType_units emdb_v1_9_6_xsd.tmp#pixType
Type pixType
Properties
content complex
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="pixelX" type="pixType"/>
Element pixelSpacingType / pixelY
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pixType_units emdb_v1_9_6_xsd.tmp#pixType
Type pixType
Properties
content complex
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="pixelY" type="pixType"/>
Element pixelSpacingType / pixelZ
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pixType_units emdb_v1_9_6_xsd.tmp#pixType
Type pixType
Properties
content complex
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="pixelZ" type="pixType"/>
Element mapType / contourLevel
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mapType_mapType_contourLevel_source
Type extension of xs:float
Properties
content complex
minOccurs 0
Attributes
QName Type Use
source xs:string optional
Source
<xs:element name="contourLevel" minOccurs="0">
  <xs:complexType>
    <xs:simpleContent>
      <xs:extension base="xs:float">
        <xs:attribute name="source" type="xs:string" use="optional"/>
      </xs:extension>
    </xs:simpleContent>
  </xs:complexType>
</xs:element>
Element mapType / annotationDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="annotationDetails" type="xs:string" minOccurs="0"/>
Element entryType / supplement
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#supplType_maskSet emdb_v1_9_6_xsd.tmp#supplType_sliceSet emdb_v1_9_6_xsd.tmp#supplType_figureSet emdb_v1_9_6_xsd.tmp#supplType_fscSet emdb_v1_9_6_xsd.tmp#supplType
Type supplType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children figureSet, fscSet, maskSet, sliceSet
Instance
<supplement>
  <maskSet>{0,1}</maskSet>
  <sliceSet>{0,1}</sliceSet>
  <figureSet>{0,1}</figureSet>
  <fscSet>{0,1}</fscSet>
</supplement>
Source
<xs:element name="supplement" type="supplType" minOccurs="0" maxOccurs="1"/>
Element supplType / maskSet
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mskSetType_mask emdb_v1_9_6_xsd.tmp#mskSetType
Type mskSetType
Properties
content complex
minOccurs 0
Model
Children mask
Instance
<maskSet>
  <mask>{0,unbounded}</mask>
</maskSet>
Source
<xs:element name="maskSet" type="mskSetType" minOccurs="0"/>
Element mskSetType / mask
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mskType_file emdb_v1_9_6_xsd.tmp#mskType_dataType emdb_v1_9_6_xsd.tmp#mskType_dimensions emdb_v1_9_6_xsd.tmp#mskType_spacing emdb_v1_9_6_xsd.tmp#mskType_origin emdb_v1_9_6_xsd.tmp#mskType_limit emdb_v1_9_6_xsd.tmp#mskType_cell emdb_v1_9_6_xsd.tmp#mskType_axisOrder emdb_v1_9_6_xsd.tmp#mskType_statistics emdb_v1_9_6_xsd.tmp#mskType_pixelSpacing emdb_v1_9_6_xsd.tmp#mskType_details emdb_v1_9_6_xsd.tmp#mskType_annotationDetails emdb_v1_9_6_xsd.tmp#mskType_spaceGroupNumber emdb_v1_9_6_xsd.tmp#mskType
Type mskType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children annotationDetails, axisOrder, cell, dataType, details, dimensions, file, limit, origin, pixelSpacing, spaceGroupNumber, spacing, statistics
Instance
<mask>
  <file format="CCP4" sizeKb="" type="map">{1,1}</file>
  <dataType>{1,1}</dataType>
  <dimensions>{1,1}</dimensions>
  <spacing>{1,1}</spacing>
  <origin>{1,1}</origin>
  <limit>{1,1}</limit>
  <cell>{1,1}</cell>
  <axisOrder>{1,1}</axisOrder>
  <statistics>{0,1}</statistics>
  <pixelSpacing>{1,1}</pixelSpacing>
  <details>{0,1}</details>
  <annotationDetails>{0,1}</annotationDetails>
  <spaceGroupNumber>{0,1}</spaceGroupNumber>
</mask>
Source
<xs:element name="mask" type="mskType" minOccurs="0" maxOccurs="unbounded"/>
Element mskType / file
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#maskNamePattern emdb_v1_9_6_xsd.tmp#mskFileType_type emdb_v1_9_6_xsd.tmp#mskFileType_format emdb_v1_9_6_xsd.tmp#mskFileType_sizeKb emdb_v1_9_6_xsd.tmp#mskFileType
Type mskFileType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Use
format xs:string CCP4 required
sizeKb xs:positiveInteger required
type xs:string map required
Source
<xs:element name="file" type="mskFileType"/>
Element mskType / dataType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mapDataType
Type mapDataType
Properties
content simple
Facets
enumeration Envelope stored as signed bytes
enumeration Image stored as Integer*2
enumeration Image stored as Reals
Source
<xs:element name="dataType" type="mapDataType"/>
Element mskType / dimensions
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#dimensionType_numRows emdb_v1_9_6_xsd.tmp#dimensionType_numColumns emdb_v1_9_6_xsd.tmp#dimensionType_numSections emdb_v1_9_6_xsd.tmp#dimensionType
Type dimensionType
Properties
content complex
Model
Children numColumns, numRows, numSections
Instance
<dimensions>
  <numRows>{1,1}</numRows>
  <numColumns>{1,1}</numColumns>
  <numSections>{1,1}</numSections>
</dimensions>
Source
<xs:element name="dimensions" type="dimensionType"/>
Element mskType / spacing
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#spacingType_spacingRow emdb_v1_9_6_xsd.tmp#spacingType_spacingCol emdb_v1_9_6_xsd.tmp#spacingType_spacingSec emdb_v1_9_6_xsd.tmp#spacingType
Type spacingType
Properties
content complex
Model
Children spacingCol, spacingRow, spacingSec
Instance
<spacing>
  <spacingRow>{1,1}</spacingRow>
  <spacingCol>{1,1}</spacingCol>
  <spacingSec>{1,1}</spacingSec>
</spacing>
Source
<xs:element name="spacing" type="spacingType"/>
Element mskType / origin
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#originType_originRow emdb_v1_9_6_xsd.tmp#originType_originCol emdb_v1_9_6_xsd.tmp#originType_originSec emdb_v1_9_6_xsd.tmp#originType
Type originType
Properties
content complex
Model
Children originCol, originRow, originSec
Instance
<origin>
  <originRow>{1,1}</originRow>
  <originCol>{1,1}</originCol>
  <originSec>{1,1}</originSec>
</origin>
Source
<xs:element name="origin" type="originType"/>
Element mskType / limit
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#limitType_limitRow emdb_v1_9_6_xsd.tmp#limitType_limitCol emdb_v1_9_6_xsd.tmp#limitType_limitSec emdb_v1_9_6_xsd.tmp#limitType
Type limitType
Properties
content complex
Model
Children limitCol, limitRow, limitSec
Instance
<limit>
  <limitRow>{1,1}</limitRow>
  <limitCol>{1,1}</limitCol>
  <limitSec>{1,1}</limitSec>
</limit>
Source
<xs:element name="limit" type="limitType"/>
Element mskType / cell
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#cellType_cellA emdb_v1_9_6_xsd.tmp#cellType_cellB emdb_v1_9_6_xsd.tmp#cellType_cellC emdb_v1_9_6_xsd.tmp#cellType_cellAlpha emdb_v1_9_6_xsd.tmp#cellType_cellBeta emdb_v1_9_6_xsd.tmp#cellType_cellGamma emdb_v1_9_6_xsd.tmp#cellType
Type cellType
Properties
content complex
Model
Children cellA, cellAlpha, cellB, cellBeta, cellC, cellGamma
Instance
<cell>
  <cellA units="A">{0,1}</cellA>
  <cellB units="A">{0,1}</cellB>
  <cellC units="A">{0,1}</cellC>
  <cellAlpha units="degrees">{0,1}</cellAlpha>
  <cellBeta units="degrees">{0,1}</cellBeta>
  <cellGamma units="degrees">{0,1}</cellGamma>
</cell>
Source
<xs:element name="cell" type="cellType"/>
Element mskType / axisOrder
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderFast emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderMedium emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderSlow emdb_v1_9_6_xsd.tmp#axisOrderType
Type axisOrderType
Properties
content complex
Model
Children axisOrderFast, axisOrderMedium, axisOrderSlow
Instance
<axisOrder>
  <axisOrderFast>{1,1}</axisOrderFast>
  <axisOrderMedium>{1,1}</axisOrderMedium>
  <axisOrderSlow>{1,1}</axisOrderSlow>
</axisOrder>
Source
<xs:element name="axisOrder" type="axisOrderType"/>
Element mskType / statistics
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#statisticsType_minimum emdb_v1_9_6_xsd.tmp#statisticsType_maximum emdb_v1_9_6_xsd.tmp#statisticsType_average emdb_v1_9_6_xsd.tmp#statisticsType_std emdb_v1_9_6_xsd.tmp#statisticsType
Type statisticsType
Properties
content complex
minOccurs 0
Model
Children average, maximum, minimum, std
Instance
<statistics>
  <minimum>{1,1}</minimum>
  <maximum>{1,1}</maximum>
  <average>{1,1}</average>
  <std>{1,1}</std>
</statistics>
Source
<xs:element name="statistics" type="statisticsType" minOccurs="0"/>
Element mskType / pixelSpacing
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelX emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelY emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelZ emdb_v1_9_6_xsd.tmp#pixelSpacingType
Type pixelSpacingType
Properties
content complex
Model
Children pixelX, pixelY, pixelZ
Instance
<pixelSpacing>
  <pixelX units="A">{1,1}</pixelX>
  <pixelY units="A">{1,1}</pixelY>
  <pixelZ units="A">{1,1}</pixelZ>
</pixelSpacing>
Source
<xs:element name="pixelSpacing" type="pixelSpacingType"/>
Element mskType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element mskType / annotationDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="annotationDetails" type="xs:string" minOccurs="0"/>
Element mskType / spaceGroupNumber
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="spaceGroupNumber" type="xs:string" minOccurs="0"/>
Element supplType / sliceSet
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcSetType_slice emdb_v1_9_6_xsd.tmp#slcSetType
Type slcSetType
Properties
content complex
minOccurs 0
Model
Children slice
Instance
<sliceSet>
  <slice>{0,unbounded}</slice>
</sliceSet>
Source
<xs:element name="sliceSet" type="slcSetType" minOccurs="0"/>
Element slcSetType / slice
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcType_file emdb_v1_9_6_xsd.tmp#slcType_dataType emdb_v1_9_6_xsd.tmp#slcType_dimensions emdb_v1_9_6_xsd.tmp#slcType_spacing emdb_v1_9_6_xsd.tmp#slcType_origin emdb_v1_9_6_xsd.tmp#slcType_limit emdb_v1_9_6_xsd.tmp#slcType_cell emdb_v1_9_6_xsd.tmp#slcType_axisOrder emdb_v1_9_6_xsd.tmp#slcType_statistics emdb_v1_9_6_xsd.tmp#slcType_pixelSpacing emdb_v1_9_6_xsd.tmp#slcType_details emdb_v1_9_6_xsd.tmp#slcType_annotationDetails emdb_v1_9_6_xsd.tmp#slcType_spaceGroupNumber emdb_v1_9_6_xsd.tmp#slcType
Type slcType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children annotationDetails, axisOrder, cell, dataType, details, dimensions, file, limit, origin, pixelSpacing, spaceGroupNumber, spacing, statistics
Instance
<slice>
  <file format="CCP4" sizeKb="" type="map">{1,1}</file>
  <dataType>{1,1}</dataType>
  <dimensions>{1,1}</dimensions>
  <spacing>{1,1}</spacing>
  <origin>{1,1}</origin>
  <limit>{1,1}</limit>
  <cell>{1,1}</cell>
  <axisOrder>{1,1}</axisOrder>
  <statistics>{1,1}</statistics>
  <pixelSpacing>{1,1}</pixelSpacing>
  <details>{1,1}</details>
  <annotationDetails>{0,1}</annotationDetails>
  <spaceGroupNumber>{1,1}</spaceGroupNumber>
</slice>
Source
<xs:element name="slice" type="slcType" minOccurs="0" maxOccurs="unbounded"/>
Element slcType / file
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcNamePattern emdb_v1_9_6_xsd.tmp#slcFileType_type emdb_v1_9_6_xsd.tmp#slcFileType_format emdb_v1_9_6_xsd.tmp#slcFileType_sizeKb emdb_v1_9_6_xsd.tmp#slcFileType
Type slcFileType
Type hierarchy
Properties
content complex
Attributes
QName Type Fixed Use
format xs:string CCP4 required
sizeKb xs:positiveInteger required
type xs:string map required
Source
<xs:element name="file" type="slcFileType"/>
Element slcType / dataType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mapDataType
Type mapDataType
Properties
content simple
Facets
enumeration Envelope stored as signed bytes
enumeration Image stored as Integer*2
enumeration Image stored as Reals
Source
<xs:element name="dataType" type="mapDataType"/>
Element slcType / dimensions
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcDimensionType_numRows emdb_v1_9_6_xsd.tmp#slcDimensionType_numColumns emdb_v1_9_6_xsd.tmp#slcDimensionType_numSections emdb_v1_9_6_xsd.tmp#slcDimensionType
Type slcDimensionType
Properties
content complex
Model
Children numColumns, numRows, numSections
Instance
<dimensions>
  <numRows>{1,1}</numRows>
  <numColumns>{1,1}</numColumns>
  <numSections>{1,1}</numSections>
</dimensions>
Source
<xs:element name="dimensions" type="slcDimensionType"/>
Element slcDimensionType / numRows
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
Source
<xs:element name="numRows" type="xs:positiveInteger"/>
Element slcDimensionType / numColumns
Namespace No namespace
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content simple
Source
<xs:element name="numColumns" type="xs:nonNegativeInteger"/>
Element slcDimensionType / numSections
Namespace No namespace
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content simple
Source
<xs:element name="numSections" type="xs:nonNegativeInteger"/>
Element slcType / spacing
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcSpacingType_spacingRow emdb_v1_9_6_xsd.tmp#slcSpacingType_spacingCol emdb_v1_9_6_xsd.tmp#slcSpacingType_spacingSec emdb_v1_9_6_xsd.tmp#slcSpacingType
Type slcSpacingType
Properties
content complex
Model
Children spacingCol, spacingRow, spacingSec
Instance
<spacing>
  <spacingRow>{1,1}</spacingRow>
  <spacingCol>{1,1}</spacingCol>
  <spacingSec>{1,1}</spacingSec>
</spacing>
Source
<xs:element name="spacing" type="slcSpacingType"/>
Element slcSpacingType / spacingRow
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
Source
<xs:element name="spacingRow" type="xs:positiveInteger"/>
Element slcSpacingType / spacingCol
Namespace No namespace
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content simple
Source
<xs:element name="spacingCol" type="xs:nonNegativeInteger"/>
Element slcSpacingType / spacingSec
Namespace No namespace
Diagram
Diagram
Type xs:nonNegativeInteger
Properties
content simple
Source
<xs:element name="spacingSec" type="xs:nonNegativeInteger"/>
Element slcType / origin
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#originType_originRow emdb_v1_9_6_xsd.tmp#originType_originCol emdb_v1_9_6_xsd.tmp#originType_originSec emdb_v1_9_6_xsd.tmp#originType
Type originType
Properties
content complex
Model
Children originCol, originRow, originSec
Instance
<origin>
  <originRow>{1,1}</originRow>
  <originCol>{1,1}</originCol>
  <originSec>{1,1}</originSec>
</origin>
Source
<xs:element name="origin" type="originType"/>
Element slcType / limit
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#limitType_limitRow emdb_v1_9_6_xsd.tmp#limitType_limitCol emdb_v1_9_6_xsd.tmp#limitType_limitSec emdb_v1_9_6_xsd.tmp#limitType
Type limitType
Properties
content complex
Model
Children limitCol, limitRow, limitSec
Instance
<limit>
  <limitRow>{1,1}</limitRow>
  <limitCol>{1,1}</limitCol>
  <limitSec>{1,1}</limitSec>
</limit>
Source
<xs:element name="limit" type="limitType"/>
Element slcType / cell
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcCellType_cellA emdb_v1_9_6_xsd.tmp#slcCellType_cellB emdb_v1_9_6_xsd.tmp#slcCellType_cellC emdb_v1_9_6_xsd.tmp#slcCellType_cellAlpha emdb_v1_9_6_xsd.tmp#slcCellType_cellBeta emdb_v1_9_6_xsd.tmp#slcCellType_cellGamma emdb_v1_9_6_xsd.tmp#slcCellType
Type slcCellType
Properties
content complex
Model
Children cellA, cellAlpha, cellB, cellBeta, cellC, cellGamma
Instance
<cell>
  <cellA units="A">{0,1}</cellA>
  <cellB units="A">{0,1}</cellB>
  <cellC units="A">{0,1}</cellC>
  <cellAlpha units="degrees">{0,1}</cellAlpha>
  <cellBeta units="degrees">{0,1}</cellBeta>
  <cellGamma units="degrees">{0,1}</cellGamma>
</cell>
Source
<xs:element name="cell" type="slcCellType"/>
Element slcCellType / cellA
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedCellDim emdb_v1_9_6_xsd.tmp#cType_units emdb_v1_9_6_xsd.tmp#cType
Type cType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="cellA" type="cType" minOccurs="0"/>
Element slcCellType / cellB
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedSlcCellDim emdb_v1_9_6_xsd.tmp#slcCType_units emdb_v1_9_6_xsd.tmp#slcCType
Type slcCType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="cellB" type="slcCType" minOccurs="0"/>
Element slcCellType / cellC
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedSlcCellDim emdb_v1_9_6_xsd.tmp#slcCType_units emdb_v1_9_6_xsd.tmp#slcCType
Type slcCType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="cellC" type="slcCType" minOccurs="0"/>
Element slcCellType / cellAlpha
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedAngles emdb_v1_9_6_xsd.tmp#cAngleType_units emdb_v1_9_6_xsd.tmp#cAngleType
Type cAngleType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="cellAlpha" type="cAngleType" minOccurs="0"/>
Element slcCellType / cellBeta
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedAngles emdb_v1_9_6_xsd.tmp#cAngleType_units emdb_v1_9_6_xsd.tmp#cAngleType
Type cAngleType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="cellBeta" type="cAngleType" minOccurs="0"/>
Element slcCellType / cellGamma
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedAngles emdb_v1_9_6_xsd.tmp#cAngleType_units emdb_v1_9_6_xsd.tmp#cAngleType
Type cAngleType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="cellGamma" type="cAngleType" minOccurs="0"/>
Element slcType / axisOrder
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderFast emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderMedium emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderSlow emdb_v1_9_6_xsd.tmp#axisOrderType
Type axisOrderType
Properties
content complex
Model
Children axisOrderFast, axisOrderMedium, axisOrderSlow
Instance
<axisOrder>
  <axisOrderFast>{1,1}</axisOrderFast>
  <axisOrderMedium>{1,1}</axisOrderMedium>
  <axisOrderSlow>{1,1}</axisOrderSlow>
</axisOrder>
Source
<xs:element name="axisOrder" type="axisOrderType"/>
Element slcType / statistics
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#statisticsType_minimum emdb_v1_9_6_xsd.tmp#statisticsType_maximum emdb_v1_9_6_xsd.tmp#statisticsType_average emdb_v1_9_6_xsd.tmp#statisticsType_std emdb_v1_9_6_xsd.tmp#statisticsType
Type statisticsType
Properties
content complex
Model
Children average, maximum, minimum, std
Instance
<statistics>
  <minimum>{1,1}</minimum>
  <maximum>{1,1}</maximum>
  <average>{1,1}</average>
  <std>{1,1}</std>
</statistics>
Source
<xs:element name="statistics" type="statisticsType"/>
Element slcType / pixelSpacing
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelX emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelY emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelZ emdb_v1_9_6_xsd.tmp#pixelSpacingType
Type pixelSpacingType
Properties
content complex
Model
Children pixelX, pixelY, pixelZ
Instance
<pixelSpacing>
  <pixelX units="A">{1,1}</pixelX>
  <pixelY units="A">{1,1}</pixelY>
  <pixelZ units="A">{1,1}</pixelZ>
</pixelSpacing>
Source
<xs:element name="pixelSpacing" type="pixelSpacingType"/>
Element slcType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="details" type="xs:string"/>
Element slcType / annotationDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="annotationDetails" type="xs:string" minOccurs="0"/>
Element slcType / spaceGroupNumber
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="spaceGroupNumber" type="xs:string"/>
Element supplType / figureSet
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#figSetType_figure emdb_v1_9_6_xsd.tmp#figSetType
Type figSetType
Properties
content complex
minOccurs 0
Model
Children figure
Instance
<figureSet>
  <figure>{0,unbounded}</figure>
</figureSet>
Source
<xs:element name="figureSet" type="figSetType" minOccurs="0"/>
Element figSetType / figure
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#figType_file emdb_v1_9_6_xsd.tmp#figType_details emdb_v1_9_6_xsd.tmp#figType
Type figType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children details, file
Instance
<figure>
  <file>{1,1}</file>
  <details>{0,1}</details>
</figure>
Source
<xs:element name="figure" type="figType" minOccurs="0" maxOccurs="unbounded"/>
Element figType / file
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="file" type="xs:string"/>
Element figType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element supplType / fscSet
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#fscSetType_fsc emdb_v1_9_6_xsd.tmp#fscSetType
Type fscSetType
Properties
content complex
minOccurs 0
Model
Children fsc
Instance
<fscSet>
  <fsc>{0,unbounded}</fsc>
</fscSet>
Source
<xs:element name="fscSet" type="fscSetType" minOccurs="0"/>
Element fscSetType / fsc
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#fscType_file emdb_v1_9_6_xsd.tmp#fscType_details emdb_v1_9_6_xsd.tmp#fscType
Type fscType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children details, file
Instance
<fsc>
  <file>{1,1}</file>
  <details>{0,1}</details>
</fsc>
Source
<xs:element name="fsc" type="fscType" minOccurs="0" maxOccurs="unbounded"/>
Element fscType / file
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="file" type="xs:string"/>
Element fscType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element entryType / sample
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#samplType_numComponents emdb_v1_9_6_xsd.tmp#samplType_name emdb_v1_9_6_xsd.tmp#samplType_compDegree emdb_v1_9_6_xsd.tmp#samplType_molWtTheo emdb_v1_9_6_xsd.tmp#samplType_details emdb_v1_9_6_xsd.tmp#samplType_molWtMethod emdb_v1_9_6_xsd.tmp#samplType_molWtExp emdb_v1_9_6_xsd.tmp#samplType_sampleComponentList emdb_v1_9_6_xsd.tmp#samplType
Type samplType
Properties
content complex
maxOccurs 1
Model
Children compDegree, details, molWtExp, molWtMethod, molWtTheo, name, numComponents, sampleComponentList
Instance
<sample>
  <numComponents>{1,1}</numComponents>
  <name>{1,1}</name>
  <compDegree>{0,1}</compDegree>
  <molWtTheo units="MDa">{0,1}</molWtTheo>
  <details>{0,1}</details>
  <molWtMethod>{0,1}</molWtMethod>
  <molWtExp units="MDa">{0,1}</molWtExp>
  <sampleComponentList>{1,1}</sampleComponentList>
</sample>
Source
<xs:element name="sample" type="samplType" maxOccurs="1"/>
Element samplType / numComponents
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
Source
<xs:element name="numComponents" type="xs:positiveInteger"/>
Element samplType / name
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="name" type="xs:string"/>
Element samplType / compDegree
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="compDegree" type="xs:string" minOccurs="0"/>
Element samplType / molWtTheo
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mwType_units emdb_v1_9_6_xsd.tmp#mwType
Type mwType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string MDa required
Source
<xs:element name="molWtTheo" type="mwType" minOccurs="0"/>
Element samplType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element samplType / molWtMethod
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="molWtMethod" type="xs:string" minOccurs="0"/>
Element samplType / molWtExp
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mwType_units emdb_v1_9_6_xsd.tmp#mwType
Type mwType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string MDa required
Source
<xs:element name="molWtExp" type="mwType" minOccurs="0"/>
Element samplType / sampleComponentList
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#smplCompListType_sampleComponent emdb_v1_9_6_xsd.tmp#smplCompListType
Type smplCompListType
Properties
content complex
Model
Children sampleComponent
Instance
<sampleComponentList>
  <sampleComponent componentID="">{1,unbounded}</sampleComponent>
</sampleComponentList>
Source
<xs:element name="sampleComponentList" type="smplCompListType"/>
Element smplCompListType / sampleComponent
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#smplCompType_componentID emdb_v1_9_6_xsd.tmp#smplCompType_entry emdb_v1_9_6_xsd.tmp#smplCompType_sciName emdb_v1_9_6_xsd.tmp#smplCompType_synName emdb_v1_9_6_xsd.tmp#smplCompType_molWtTheo emdb_v1_9_6_xsd.tmp#smplCompType_molWtExp emdb_v1_9_6_xsd.tmp#smplCompType_details emdb_v1_9_6_xsd.tmp#smplCompType_protein emdb_v1_9_6_xsd.tmp#smplCompType_cellular-component emdb_v1_9_6_xsd.tmp#smplCompType_virus emdb_v1_9_6_xsd.tmp#smplCompType_nucleic-acid emdb_v1_9_6_xsd.tmp#smplCompType_ligand emdb_v1_9_6_xsd.tmp#smplCompType_label emdb_v1_9_6_xsd.tmp#smplCompType_ribosome-eukaryote emdb_v1_9_6_xsd.tmp#smplCompType_ribosome-prokaryote emdb_v1_9_6_xsd.tmp#smplCompType
Type smplCompType
Properties
content complex
maxOccurs unbounded
Model
Children cellular-component, details, entry, label, ligand, molWtExp, molWtTheo, nucleic-acid, protein, ribosome-eukaryote, ribosome-prokaryote, sciName, synName, virus
Instance
<sampleComponent componentID="">
  <entry>{1,1}</entry>
  <sciName>{1,1}</sciName>
  <synName>{0,1}</synName>
  <molWtTheo units="MDa">{0,1}</molWtTheo>
  <molWtExp units="MDa">{0,1}</molWtExp>
  <details>{0,1}</details>
  <protein>{1,1}</protein>
  <cellular-component>{1,1}</cellular-component>
  <virus>{1,1}</virus>
  <nucleic-acid>{1,1}</nucleic-acid>
  <ligand>{1,1}</ligand>
  <label>{1,1}</label>
  <ribosome-eukaryote>{1,1}</ribosome-eukaryote>
  <ribosome-prokaryote>{1,1}</ribosome-prokaryote>
</sampleComponent>
Attributes
QName Type Use
componentID xs:positiveInteger required
Source
<xs:element name="sampleComponent" type="smplCompType" maxOccurs="unbounded"/>
Element smplCompType / entry
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#cmpntClassType
Type cmpntClassType
Properties
content simple
Facets
enumeration virus
enumeration cellular-component
enumeration protein
enumeration nucleic-acid
enumeration ligand
enumeration label
enumeration ribosome-eukaryote
enumeration ribosome-prokaryote
Source
<xs:element name="entry" type="cmpntClassType"/>
Element smplCompType / sciName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="sciName" type="xs:string"/>
Element smplCompType / synName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="synName" type="xs:string" minOccurs="0"/>
Element smplCompType / molWtTheo
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mwType_units emdb_v1_9_6_xsd.tmp#mwType
Type mwType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string MDa required
Source
<xs:element name="molWtTheo" type="mwType" minOccurs="0"/>
Element smplCompType / molWtExp
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mwType_units emdb_v1_9_6_xsd.tmp#mwType
Type mwType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string MDa required
Source
<xs:element name="molWtExp" type="mwType" minOccurs="0"/>
Element smplCompType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element smplCompType / protein
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#proteinType_sciSpeciesName emdb_v1_9_6_xsd.tmp#proteinType_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#proteinType_synSpeciesName emdb_v1_9_6_xsd.tmp#proteinType_oligomericDetails emdb_v1_9_6_xsd.tmp#proteinType_numCopies emdb_v1_9_6_xsd.tmp#proteinType_recombinantExpFlag emdb_v1_9_6_xsd.tmp#proteinType_natSource emdb_v1_9_6_xsd.tmp#proteinType_engSource emdb_v1_9_6_xsd.tmp#proteinType_details emdb_v1_9_6_xsd.tmp#proteinType_externalReferences emdb_v1_9_6_xsd.tmp#proteinType
Type proteinType
Properties
content complex
Model
Children details, engSource, externalReferences, natSource, numCopies, oligomericDetails, recombinantExpFlag, sciSpeciesName, sciSpeciesStrain, synSpeciesName
Instance
<protein>
  <sciSpeciesName ncbiTaxId="">{0,1}</sciSpeciesName>
  <sciSpeciesStrain>{0,1}</sciSpeciesStrain>
  <synSpeciesName>{0,1}</synSpeciesName>
  <oligomericDetails>{0,1}</oligomericDetails>
  <numCopies>{0,1}</numCopies>
  <recombinantExpFlag>{1,1}</recombinantExpFlag>
  <natSource>{0,1}</natSource>
  <engSource>{0,1}</engSource>
  <details>{0,1}</details>
  <externalReferences>{0,1}</externalReferences>
</protein>
Source
<xs:element name="protein" type="proteinType"/>
Element proteinType / sciSpeciesName
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#sciSpeciesType_ncbiTaxId emdb_v1_9_6_xsd.tmp#sciSpeciesType
Type sciSpeciesType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
ncbiTaxId xs:integer optional
Source
<xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0"/>
Element proteinType / sciSpeciesStrain
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
Element proteinType / synSpeciesName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="synSpeciesName" type="xs:string" minOccurs="0"/>
Element proteinType / oligomericDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="oligomericDetails" type="xs:string" minOccurs="0"/>
Element proteinType / numCopies
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="numCopies" type="xs:string" minOccurs="0"/>
Element proteinType / recombinantExpFlag
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
Source
<xs:element name="recombinantExpFlag" type="xs:boolean"/>
Element proteinType / natSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#natSrcType_cell emdb_v1_9_6_xsd.tmp#natSrcType_organelle emdb_v1_9_6_xsd.tmp#natSrcType_organOrTissue emdb_v1_9_6_xsd.tmp#natSrcType_cellLocation emdb_v1_9_6_xsd.tmp#natSrcType
Type natSrcType
Properties
content complex
minOccurs 0
Model
Children cell, cellLocation, organOrTissue, organelle
Instance
<natSource>
  <cell>{0,1}</cell>
  <organelle>{0,1}</organelle>
  <organOrTissue>{0,1}</organOrTissue>
  <cellLocation>{0,1}</cellLocation>
</natSource>
Source
<xs:element name="natSource" type="natSrcType" minOccurs="0"/>
Element natSrcType / cell
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="cell" type="xs:string" minOccurs="0"/>
Element natSrcType / organelle
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="organelle" type="xs:string" minOccurs="0"/>
Element natSrcType / organOrTissue
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="organOrTissue" type="xs:string" minOccurs="0"/>
Element natSrcType / cellLocation
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="cellLocation" type="xs:string" minOccurs="0"/>
Element proteinType / engSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#engSrcType_expSystem emdb_v1_9_6_xsd.tmp#engSrcType_expSystemStrain emdb_v1_9_6_xsd.tmp#engSrcType_expSystemCell emdb_v1_9_6_xsd.tmp#engSrcType_vector emdb_v1_9_6_xsd.tmp#engSrcType
Type engSrcType
Properties
content complex
minOccurs 0
Model
Children expSystem, expSystemCell, expSystemStrain, vector
Instance
<engSource>
  <expSystem ncbiTaxId="">{0,1}</expSystem>
  <expSystemStrain>{0,1}</expSystemStrain>
  <expSystemCell>{0,1}</expSystemCell>
  <vector>{0,1}</vector>
</engSource>
Source
<xs:element name="engSource" type="engSrcType" minOccurs="0"/>
Element engSrcType / expSystem
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#sciSpeciesType_ncbiTaxId emdb_v1_9_6_xsd.tmp#sciSpeciesType
Type sciSpeciesType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
ncbiTaxId xs:integer optional
Source
<xs:element name="expSystem" type="sciSpeciesType" minOccurs="0"/>
Element engSrcType / expSystemStrain
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="expSystemStrain" type="xs:string" minOccurs="0"/>
Element engSrcType / expSystemCell
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="expSystemCell" type="xs:string" minOccurs="0"/>
Element engSrcType / vector
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="vector" type="xs:string" minOccurs="0"/>
Element proteinType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element proteinType / externalReferences
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#externalReferencesType_refUniProt emdb_v1_9_6_xsd.tmp#externalReferencesType_refGo emdb_v1_9_6_xsd.tmp#externalReferencesType_refInterpro emdb_v1_9_6_xsd.tmp#externalReferencesType
Type externalReferencesType
Properties
content complex
minOccurs 0
Model
Children refGo, refInterpro, refUniProt
Instance
<externalReferences>
  <refUniProt>{1,1}</refUniProt>
  <refGo>{1,1}</refGo>
  <refInterpro>{1,1}</refInterpro>
</externalReferences>
Source
<xs:element name="externalReferences" type="externalReferencesType" minOccurs="0"/>
Element externalReferencesType / refUniProt
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#uniProtType
Type uniProtType
Properties
content simple
Facets
pattern [A-Z][\dA-Z]{5}
Source
<xs:element name="refUniProt" type="uniProtType"/>
Element externalReferencesType / refGo
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#goIdType
Type goIdType
Properties
content simple
Facets
pattern GO:\d{7}
Source
<xs:element name="refGo" type="goIdType"/>
Element externalReferencesType / refInterpro
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#iprIdType
Type iprIdType
Properties
content simple
Facets
pattern IPR\d{6}
Source
<xs:element name="refInterpro" type="iprIdType"/>
Element smplCompType / cellular-component
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#cellCompType_sciSpeciesName emdb_v1_9_6_xsd.tmp#cellCompType_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#cellCompType_synSpeciesName emdb_v1_9_6_xsd.tmp#cellCompType_oligomericDetails emdb_v1_9_6_xsd.tmp#cellCompType_numCopies emdb_v1_9_6_xsd.tmp#cellCompType_recombinantExpFlag emdb_v1_9_6_xsd.tmp#cellCompType_natSource emdb_v1_9_6_xsd.tmp#cellCompType_engSource emdb_v1_9_6_xsd.tmp#cellCompType_details emdb_v1_9_6_xsd.tmp#cellCompType_externalReferences emdb_v1_9_6_xsd.tmp#cellCompType
Type cellCompType
Properties
content complex
Model
Children details, engSource, externalReferences, natSource, numCopies, oligomericDetails, recombinantExpFlag, sciSpeciesName, sciSpeciesStrain, synSpeciesName
Instance
<cellular-component>
  <sciSpeciesName ncbiTaxId="">{0,1}</sciSpeciesName>
  <sciSpeciesStrain>{0,1}</sciSpeciesStrain>
  <synSpeciesName>{0,1}</synSpeciesName>
  <oligomericDetails>{0,1}</oligomericDetails>
  <numCopies>{0,1}</numCopies>
  <recombinantExpFlag>{1,1}</recombinantExpFlag>
  <natSource>{0,1}</natSource>
  <engSource>{0,1}</engSource>
  <details>{0,1}</details>
  <externalReferences>{0,1}</externalReferences>
</cellular-component>
Source
<xs:element name="cellular-component" type="cellCompType"/>
Element cellCompType / sciSpeciesName
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#sciSpeciesType_ncbiTaxId emdb_v1_9_6_xsd.tmp#sciSpeciesType
Type sciSpeciesType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
ncbiTaxId xs:integer optional
Source
<xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0"/>
Element cellCompType / sciSpeciesStrain
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
Element cellCompType / synSpeciesName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="synSpeciesName" type="xs:string" minOccurs="0"/>
Element cellCompType / oligomericDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="oligomericDetails" type="xs:string" minOccurs="0"/>
Element cellCompType / numCopies
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="numCopies" type="xs:string" minOccurs="0"/>
Element cellCompType / recombinantExpFlag
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
Source
<xs:element name="recombinantExpFlag" type="xs:boolean"/>
Element cellCompType / natSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#natSrcType_cell emdb_v1_9_6_xsd.tmp#natSrcType_organelle emdb_v1_9_6_xsd.tmp#natSrcType_organOrTissue emdb_v1_9_6_xsd.tmp#natSrcType_cellLocation emdb_v1_9_6_xsd.tmp#natSrcType
Type natSrcType
Properties
content complex
minOccurs 0
Model
Children cell, cellLocation, organOrTissue, organelle
Instance
<natSource>
  <cell>{0,1}</cell>
  <organelle>{0,1}</organelle>
  <organOrTissue>{0,1}</organOrTissue>
  <cellLocation>{0,1}</cellLocation>
</natSource>
Source
<xs:element name="natSource" type="natSrcType" minOccurs="0"/>
Element cellCompType / engSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#engSrcType_expSystem emdb_v1_9_6_xsd.tmp#engSrcType_expSystemStrain emdb_v1_9_6_xsd.tmp#engSrcType_expSystemCell emdb_v1_9_6_xsd.tmp#engSrcType_vector emdb_v1_9_6_xsd.tmp#engSrcType
Type engSrcType
Properties
content complex
minOccurs 0
Model
Children expSystem, expSystemCell, expSystemStrain, vector
Instance
<engSource>
  <expSystem ncbiTaxId="">{0,1}</expSystem>
  <expSystemStrain>{0,1}</expSystemStrain>
  <expSystemCell>{0,1}</expSystemCell>
  <vector>{0,1}</vector>
</engSource>
Source
<xs:element name="engSource" type="engSrcType" minOccurs="0"/>
Element cellCompType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element cellCompType / externalReferences
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#externalReferencesType_refUniProt emdb_v1_9_6_xsd.tmp#externalReferencesType_refGo emdb_v1_9_6_xsd.tmp#externalReferencesType_refInterpro emdb_v1_9_6_xsd.tmp#externalReferencesType
Type externalReferencesType
Properties
content complex
minOccurs 0
Model
Children refGo, refInterpro, refUniProt
Instance
<externalReferences>
  <refUniProt>{1,1}</refUniProt>
  <refGo>{1,1}</refGo>
  <refInterpro>{1,1}</refInterpro>
</externalReferences>
Source
<xs:element name="externalReferences" type="externalReferencesType" minOccurs="0"/>
Element smplCompType / virus
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#virusType_sciSpeciesName emdb_v1_9_6_xsd.tmp#virusType_synSpeciesName emdb_v1_9_6_xsd.tmp#virusType_sciSpeciesSerotype emdb_v1_9_6_xsd.tmp#virusType_sciSpeciesSerocomplex emdb_v1_9_6_xsd.tmp#virusType_sciSpeciesSubspecies emdb_v1_9_6_xsd.tmp#virusType_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#virusType_empty emdb_v1_9_6_xsd.tmp#virusType_enveloped emdb_v1_9_6_xsd.tmp#virusType_isolate emdb_v1_9_6_xsd.tmp#virusType_class emdb_v1_9_6_xsd.tmp#virusType_externalReferences emdb_v1_9_6_xsd.tmp#virusType_natSource emdb_v1_9_6_xsd.tmp#virusType_engSource emdb_v1_9_6_xsd.tmp#virusType_shell emdb_v1_9_6_xsd.tmp#virusType
Type virusType
Properties
content complex
Model
Children class, empty, engSource, enveloped, externalReferences, isolate, natSource, sciSpeciesName, sciSpeciesSerocomplex, sciSpeciesSerotype, sciSpeciesStrain, sciSpeciesSubspecies, shell, synSpeciesName
Instance
<virus>
  <sciSpeciesName ncbiTaxId="">{1,1}</sciSpeciesName>
  <synSpeciesName>{0,1}</synSpeciesName>
  <sciSpeciesSerotype>{0,1}</sciSpeciesSerotype>
  <sciSpeciesSerocomplex>{0,1}</sciSpeciesSerocomplex>
  <sciSpeciesSubspecies>{0,1}</sciSpeciesSubspecies>
  <sciSpeciesStrain>{0,1}</sciSpeciesStrain>
  <empty>{1,1}</empty>
  <enveloped>{1,1}</enveloped>
  <isolate>{1,1}</isolate>
  <class>{1,1}</class>
  <externalReferences>{0,1}</externalReferences>
  <natSource>{0,1}</natSource>
  <engSource>{0,1}</engSource>
  <shell id="">{0,1}</shell>
</virus>
Source
<xs:element name="virus" type="virusType"/>
Element virusType / sciSpeciesName
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#sciSpeciesType_ncbiTaxId emdb_v1_9_6_xsd.tmp#sciSpeciesType
Type sciSpeciesType
Properties
content complex
minOccurs 1
maxOccurs 1
Attributes
QName Type Use
ncbiTaxId xs:integer optional
Source
<xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="1" maxOccurs="1"/>
Element virusType / synSpeciesName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="synSpeciesName" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element virusType / sciSpeciesSerotype
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="sciSpeciesSerotype" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element virusType / sciSpeciesSerocomplex
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="sciSpeciesSerocomplex" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element virusType / sciSpeciesSubspecies
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="sciSpeciesSubspecies" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element virusType / sciSpeciesStrain
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element virusType / empty
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="empty" type="xs:boolean" minOccurs="1" maxOccurs="1"/>
Element virusType / enveloped
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 1
maxOccurs 1
Source
<xs:element name="enveloped" type="xs:boolean" minOccurs="1" maxOccurs="1"/>
Element virusType / isolate
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#virusIsolType
Type virusIsolType
Properties
content simple
minOccurs 1
maxOccurs 1
Facets
enumeration STRAIN
enumeration SEROTYPE
enumeration SEROCOMPLEX
enumeration SUBSPECIES
enumeration SPECIES
enumeration OTHER
Source
<xs:element name="isolate" type="virusIsolType" minOccurs="1" maxOccurs="1"/>
Element virusType / class
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#virusClassType
Type virusClassType
Properties
content simple
minOccurs 1
maxOccurs 1
Facets
enumeration VIRION
enumeration SATELLITE
enumeration PRION
enumeration VIROID
enumeration VIRUS-LIKE PARTICLE
enumeration OTHER
Source
<xs:element name="class" type="virusClassType" minOccurs="1" maxOccurs="1"/>
Element virusType / externalReferences
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#externalReferencesType_refUniProt emdb_v1_9_6_xsd.tmp#externalReferencesType_refGo emdb_v1_9_6_xsd.tmp#externalReferencesType_refInterpro emdb_v1_9_6_xsd.tmp#externalReferencesType
Type externalReferencesType
Properties
content complex
minOccurs 0
Model
Children refGo, refInterpro, refUniProt
Instance
<externalReferences>
  <refUniProt>{1,1}</refUniProt>
  <refGo>{1,1}</refGo>
  <refInterpro>{1,1}</refInterpro>
</externalReferences>
Source
<xs:element name="externalReferences" type="externalReferencesType" minOccurs="0"/>
Element virusType / natSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#natSrcVirusType_hostCategory emdb_v1_9_6_xsd.tmp#natSrcVirusType_hostSpecies emdb_v1_9_6_xsd.tmp#natSrcVirusType_hostSpeciesStrain emdb_v1_9_6_xsd.tmp#natSrcVirusType
Type natSrcVirusType
Properties
content complex
minOccurs 0
Model
Children hostCategory, hostSpecies, hostSpeciesStrain
Instance
<natSource>
  <hostCategory>{0,1}</hostCategory>
  <hostSpecies ncbiTaxId="">{0,1}</hostSpecies>
  <hostSpeciesStrain>{0,1}</hostSpeciesStrain>
</natSource>
Source
<xs:element name="natSource" type="natSrcVirusType" minOccurs="0"/>
Element natSrcVirusType / hostCategory
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#hostCategoryType
Type hostCategoryType
Properties
content simple
minOccurs 0
maxOccurs 1
Facets
enumeration ARCHAEA
enumeration ALGAE
enumeration BACTERIA(EUBACTERIA)
enumeration FUNGI
enumeration INVERTEBRATES
enumeration PLANTAE(HIGHER PLANTS)
enumeration VERTEBRATES
enumeration PROTOZOA
Source
<xs:element name="hostCategory" type="hostCategoryType" minOccurs="0" maxOccurs="1"/>
Element natSrcVirusType / hostSpecies
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#sciSpeciesType_ncbiTaxId emdb_v1_9_6_xsd.tmp#sciSpeciesType
Type sciSpeciesType
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
ncbiTaxId xs:integer optional
Source
<xs:element name="hostSpecies" type="sciSpeciesType" minOccurs="0" maxOccurs="1"/>
Element natSrcVirusType / hostSpeciesStrain
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="hostSpeciesStrain" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element virusType / engSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#engSrcType_expSystem emdb_v1_9_6_xsd.tmp#engSrcType_expSystemStrain emdb_v1_9_6_xsd.tmp#engSrcType_expSystemCell emdb_v1_9_6_xsd.tmp#engSrcType_vector emdb_v1_9_6_xsd.tmp#engSrcType
Type engSrcType
Properties
content complex
minOccurs 0
Model
Children expSystem, expSystemCell, expSystemStrain, vector
Instance
<engSource>
  <expSystem ncbiTaxId="">{0,1}</expSystem>
  <expSystemStrain>{0,1}</expSystemStrain>
  <expSystemCell>{0,1}</expSystemCell>
  <vector>{0,1}</vector>
</engSource>
Source
<xs:element name="engSource" type="engSrcType" minOccurs="0"/>
Element virusType / shell
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#shellType_id emdb_v1_9_6_xsd.tmp#shellType_nameElement emdb_v1_9_6_xsd.tmp#shellType_diameter emdb_v1_9_6_xsd.tmp#shellType_tNumber emdb_v1_9_6_xsd.tmp#shellType
Type shellType
Properties
content complex
minOccurs 0
Model
Children diameter, nameElement, tNumber
Instance
<shell id="">
  <nameElement>{0,1}</nameElement>
  <diameter units="A">{0,1}</diameter>
  <tNumber>{0,1}</tNumber>
</shell>
Attributes
QName Type Use
id xs:positiveInteger required
Source
<xs:element name="shell" type="shellType" minOccurs="0"/>
Element shellType / nameElement
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="nameElement" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element shellType / diameter
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#floatOrNAType emdb_v1_9_6_xsd.tmp#diamType_units emdb_v1_9_6_xsd.tmp#diamType
Type diamType
Type hierarchy
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="diameter" type="diamType" minOccurs="0" maxOccurs="1"/>
Element shellType / tNumber
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#floatOrNAType
Type floatOrNAType
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="tNumber" type="floatOrNAType" minOccurs="0" maxOccurs="1"/>
Element smplCompType / nucleic-acid
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#nuclAcidType_sciSpeciesName emdb_v1_9_6_xsd.tmp#nuclAcidType_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#nuclAcidType_synSpeciesName emdb_v1_9_6_xsd.tmp#nuclAcidType_syntheticFlag emdb_v1_9_6_xsd.tmp#nuclAcidType_sequence emdb_v1_9_6_xsd.tmp#nuclAcidType_class emdb_v1_9_6_xsd.tmp#nuclAcidType_structure emdb_v1_9_6_xsd.tmp#nuclAcidType
Type nuclAcidType
Properties
content complex
Model
Children class, sciSpeciesName, sciSpeciesStrain, sequence, structure, synSpeciesName, syntheticFlag
Instance
<nucleic-acid>
  <sciSpeciesName ncbiTaxId="">{0,1}</sciSpeciesName>
  <sciSpeciesStrain>{0,1}</sciSpeciesStrain>
  <synSpeciesName>{0,1}</synSpeciesName>
  <syntheticFlag>{1,1}</syntheticFlag>
  <sequence>{0,1}</sequence>
  <class>{1,1}</class>
  <structure>{1,1}</structure>
</nucleic-acid>
Source
<xs:element name="nucleic-acid" type="nuclAcidType"/>
Element nuclAcidType / sciSpeciesName
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#sciSpeciesType_ncbiTaxId emdb_v1_9_6_xsd.tmp#sciSpeciesType
Type sciSpeciesType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
ncbiTaxId xs:integer optional
Source
<xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0"/>
Element nuclAcidType / sciSpeciesStrain
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
Element nuclAcidType / synSpeciesName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="synSpeciesName" type="xs:string" minOccurs="0"/>
Element nuclAcidType / syntheticFlag
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
Source
<xs:element name="syntheticFlag" type="xs:boolean"/>
Element nuclAcidType / sequence
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="sequence" type="xs:string" minOccurs="0"/>
Element nuclAcidType / class
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#naClassType
Type naClassType
Properties
content simple
Facets
enumeration DNA
enumeration DNA/RNA
enumeration PEPTIDE NUCLEIC ACID
enumeration PEPTIDE NUCLEIC ACID/DNA
enumeration RIBOZYME
enumeration RNA
enumeration T-RNA
enumeration OTHER
Source
<xs:element name="class" type="naClassType"/>
Element nuclAcidType / structure
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#naStructType
Type naStructType
Properties
content simple
Facets
enumeration SINGLE STRANDED
enumeration DOUBLE HELIX
enumeration TRIPLE HELIX
enumeration QUADRUPLE HELIX
enumeration OTHER
Source
<xs:element name="structure" type="naStructType"/>
Element smplCompType / ligand
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#ligandType_sciSpeciesName emdb_v1_9_6_xsd.tmp#ligandType_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#ligandType_synSpeciesName emdb_v1_9_6_xsd.tmp#ligandType_oligomericDetails emdb_v1_9_6_xsd.tmp#ligandType_numCopies emdb_v1_9_6_xsd.tmp#ligandType_recombinantExpFlag emdb_v1_9_6_xsd.tmp#ligandType_natSource emdb_v1_9_6_xsd.tmp#ligandType_engSource emdb_v1_9_6_xsd.tmp#ligandType_details emdb_v1_9_6_xsd.tmp#ligandType_externalReferences emdb_v1_9_6_xsd.tmp#ligandType
Type ligandType
Properties
content complex
Model
Children details, engSource, externalReferences, natSource, numCopies, oligomericDetails, recombinantExpFlag, sciSpeciesName, sciSpeciesStrain, synSpeciesName
Instance
<ligand>
  <sciSpeciesName ncbiTaxId="">{0,1}</sciSpeciesName>
  <sciSpeciesStrain>{0,1}</sciSpeciesStrain>
  <synSpeciesName>{0,1}</synSpeciesName>
  <oligomericDetails>{0,1}</oligomericDetails>
  <numCopies>{0,1}</numCopies>
  <recombinantExpFlag>{1,1}</recombinantExpFlag>
  <natSource>{0,1}</natSource>
  <engSource>{0,1}</engSource>
  <details>{0,1}</details>
  <externalReferences>{0,1}</externalReferences>
</ligand>
Source
<xs:element name="ligand" type="ligandType"/>
Element ligandType / sciSpeciesName
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#sciSpeciesType_ncbiTaxId emdb_v1_9_6_xsd.tmp#sciSpeciesType
Type sciSpeciesType
Properties
content complex
minOccurs 0
Attributes
QName Type Use
ncbiTaxId xs:integer optional
Source
<xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0"/>
Element ligandType / sciSpeciesStrain
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
Element ligandType / synSpeciesName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="synSpeciesName" type="xs:string" minOccurs="0"/>
Element ligandType / oligomericDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="oligomericDetails" type="xs:string" minOccurs="0"/>
Element ligandType / numCopies
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="numCopies" type="xs:string" minOccurs="0"/>
Element ligandType / recombinantExpFlag
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
Source
<xs:element name="recombinantExpFlag" type="xs:boolean"/>
Element ligandType / natSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#natSrcType_cell emdb_v1_9_6_xsd.tmp#natSrcType_organelle emdb_v1_9_6_xsd.tmp#natSrcType_organOrTissue emdb_v1_9_6_xsd.tmp#natSrcType_cellLocation emdb_v1_9_6_xsd.tmp#natSrcType
Type natSrcType
Properties
content complex
minOccurs 0
Model
Children cell, cellLocation, organOrTissue, organelle
Instance
<natSource>
  <cell>{0,1}</cell>
  <organelle>{0,1}</organelle>
  <organOrTissue>{0,1}</organOrTissue>
  <cellLocation>{0,1}</cellLocation>
</natSource>
Source
<xs:element name="natSource" type="natSrcType" minOccurs="0"/>
Element ligandType / engSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#engSrcType_expSystem emdb_v1_9_6_xsd.tmp#engSrcType_expSystemStrain emdb_v1_9_6_xsd.tmp#engSrcType_expSystemCell emdb_v1_9_6_xsd.tmp#engSrcType_vector emdb_v1_9_6_xsd.tmp#engSrcType
Type engSrcType
Properties
content complex
minOccurs 0
Model
Children expSystem, expSystemCell, expSystemStrain, vector
Instance
<engSource>
  <expSystem ncbiTaxId="">{0,1}</expSystem>
  <expSystemStrain>{0,1}</expSystemStrain>
  <expSystemCell>{0,1}</expSystemCell>
  <vector>{0,1}</vector>
</engSource>
Source
<xs:element name="engSource" type="engSrcType" minOccurs="0"/>
Element ligandType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element ligandType / externalReferences
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#externalReferencesType_refUniProt emdb_v1_9_6_xsd.tmp#externalReferencesType_refGo emdb_v1_9_6_xsd.tmp#externalReferencesType_refInterpro emdb_v1_9_6_xsd.tmp#externalReferencesType
Type externalReferencesType
Properties
content complex
minOccurs 0
Model
Children refGo, refInterpro, refUniProt
Instance
<externalReferences>
  <refUniProt>{1,1}</refUniProt>
  <refGo>{1,1}</refGo>
  <refInterpro>{1,1}</refInterpro>
</externalReferences>
Source
<xs:element name="externalReferences" type="externalReferencesType" minOccurs="0"/>
Element smplCompType / label
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#labelType_formula emdb_v1_9_6_xsd.tmp#labelType_oligomericDetails emdb_v1_9_6_xsd.tmp#labelType_numCopies emdb_v1_9_6_xsd.tmp#labelType
Type labelType
Properties
content complex
Model
Children formula, numCopies, oligomericDetails
Instance
<label>
  <formula>{0,1}</formula>
  <oligomericDetails>{0,1}</oligomericDetails>
  <numCopies>{0,1}</numCopies>
</label>
Source
<xs:element name="label" type="labelType"/>
Element labelType / formula
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="formula" type="xs:string" minOccurs="0"/>
Element labelType / oligomericDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="oligomericDetails" type="xs:string" minOccurs="0"/>
Element labelType / numCopies
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="numCopies" type="xs:string" minOccurs="0"/>
Element smplCompType / ribosome-eukaryote
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#riboTypeEu_eukaryote emdb_v1_9_6_xsd.tmp#riboTypeEu_sciSpeciesName emdb_v1_9_6_xsd.tmp#riboTypeEu_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#riboTypeEu_synSpeciesName emdb_v1_9_6_xsd.tmp#riboTypeEu_oligomericDetails emdb_v1_9_6_xsd.tmp#riboTypeEu_numCopies emdb_v1_9_6_xsd.tmp#riboTypeEu_recombinantExpFlag emdb_v1_9_6_xsd.tmp#riboTypeEu_natSource emdb_v1_9_6_xsd.tmp#riboTypeEu_engSource emdb_v1_9_6_xsd.tmp#riboTypeEu_details emdb_v1_9_6_xsd.tmp#riboTypeEu_externalReferences emdb_v1_9_6_xsd.tmp#riboTypeEu
Type riboTypeEu
Properties
content complex
Model
Children details, engSource, eukaryote, externalReferences, natSource, numCopies, oligomericDetails, recombinantExpFlag, sciSpeciesName, sciSpeciesStrain, synSpeciesName
Instance
<ribosome-eukaryote>
  <eukaryote>{1,1}</eukaryote>
  <sciSpeciesName ncbiTaxId="">{0,1}</sciSpeciesName>
  <sciSpeciesStrain>{0,1}</sciSpeciesStrain>
  <synSpeciesName>{0,1}</synSpeciesName>
  <oligomericDetails>{0,1}</oligomericDetails>
  <numCopies>{0,1}</numCopies>
  <recombinantExpFlag>{0,1}</recombinantExpFlag>
  <natSource>{0,1}</natSource>
  <engSource>{0,1}</engSource>
  <details>{0,1}</details>
  <externalReferences>{0,1}</externalReferences>
</ribosome-eukaryote>
Source
<xs:element name="ribosome-eukaryote" type="riboTypeEu"/>
Element riboTypeEu / eukaryote
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 1
Source
<xs:element name="eukaryote" type="xs:string" minOccurs="1"/>
Element riboTypeEu / sciSpeciesName
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#sciSpeciesType_ncbiTaxId emdb_v1_9_6_xsd.tmp#sciSpeciesType
Type sciSpeciesType
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
ncbiTaxId xs:integer optional
Source
<xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0" maxOccurs="1"/>
Element riboTypeEu / sciSpeciesStrain
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
Element riboTypeEu / synSpeciesName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="synSpeciesName" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element riboTypeEu / oligomericDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="oligomericDetails" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element riboTypeEu / numCopies
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="numCopies" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element riboTypeEu / recombinantExpFlag
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="recombinantExpFlag" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
Element riboTypeEu / natSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#natSrcType_cell emdb_v1_9_6_xsd.tmp#natSrcType_organelle emdb_v1_9_6_xsd.tmp#natSrcType_organOrTissue emdb_v1_9_6_xsd.tmp#natSrcType_cellLocation emdb_v1_9_6_xsd.tmp#natSrcType
Type natSrcType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cell, cellLocation, organOrTissue, organelle
Instance
<natSource>
  <cell>{0,1}</cell>
  <organelle>{0,1}</organelle>
  <organOrTissue>{0,1}</organOrTissue>
  <cellLocation>{0,1}</cellLocation>
</natSource>
Source
<xs:element name="natSource" type="natSrcType" minOccurs="0" maxOccurs="1"/>
Element riboTypeEu / engSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#engSrcType_expSystem emdb_v1_9_6_xsd.tmp#engSrcType_expSystemStrain emdb_v1_9_6_xsd.tmp#engSrcType_expSystemCell emdb_v1_9_6_xsd.tmp#engSrcType_vector emdb_v1_9_6_xsd.tmp#engSrcType
Type engSrcType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children expSystem, expSystemCell, expSystemStrain, vector
Instance
<engSource>
  <expSystem ncbiTaxId="">{0,1}</expSystem>
  <expSystemStrain>{0,1}</expSystemStrain>
  <expSystemCell>{0,1}</expSystemCell>
  <vector>{0,1}</vector>
</engSource>
Source
<xs:element name="engSource" type="engSrcType" minOccurs="0" maxOccurs="1"/>
Element riboTypeEu / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="details" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element riboTypeEu / externalReferences
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#externalReferencesType_refUniProt emdb_v1_9_6_xsd.tmp#externalReferencesType_refGo emdb_v1_9_6_xsd.tmp#externalReferencesType_refInterpro emdb_v1_9_6_xsd.tmp#externalReferencesType
Type externalReferencesType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children refGo, refInterpro, refUniProt
Instance
<externalReferences>
  <refUniProt>{1,1}</refUniProt>
  <refGo>{1,1}</refGo>
  <refInterpro>{1,1}</refInterpro>
</externalReferences>
Source
<xs:element name="externalReferences" type="externalReferencesType" minOccurs="0" maxOccurs="1"/>
Element smplCompType / ribosome-prokaryote
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#riboTypePro_prokaryote emdb_v1_9_6_xsd.tmp#riboTypePro_sciSpeciesName emdb_v1_9_6_xsd.tmp#riboTypePro_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#riboTypePro_synSpeciesName emdb_v1_9_6_xsd.tmp#riboTypePro_oligomericDetails emdb_v1_9_6_xsd.tmp#riboTypePro_numCopies emdb_v1_9_6_xsd.tmp#riboTypePro_recombinantExpFlag emdb_v1_9_6_xsd.tmp#riboTypePro_natSource emdb_v1_9_6_xsd.tmp#riboTypePro_engSource emdb_v1_9_6_xsd.tmp#riboTypePro_details emdb_v1_9_6_xsd.tmp#riboTypePro_externalReferences emdb_v1_9_6_xsd.tmp#riboTypePro
Type riboTypePro
Properties
content complex
Model
Children details, engSource, externalReferences, natSource, numCopies, oligomericDetails, prokaryote, recombinantExpFlag, sciSpeciesName, sciSpeciesStrain, synSpeciesName
Instance
<ribosome-prokaryote>
  <prokaryote>{1,1}</prokaryote>
  <sciSpeciesName ncbiTaxId="">{0,1}</sciSpeciesName>
  <sciSpeciesStrain>{0,1}</sciSpeciesStrain>
  <synSpeciesName>{0,1}</synSpeciesName>
  <oligomericDetails>{0,1}</oligomericDetails>
  <numCopies>{0,1}</numCopies>
  <recombinantExpFlag>{0,1}</recombinantExpFlag>
  <natSource>{0,1}</natSource>
  <engSource>{0,1}</engSource>
  <details>{0,1}</details>
  <externalReferences>{0,1}</externalReferences>
</ribosome-prokaryote>
Source
<xs:element name="ribosome-prokaryote" type="riboTypePro"/>
Element riboTypePro / prokaryote
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 1
Source
<xs:element name="prokaryote" type="xs:string" minOccurs="1"/>
Element riboTypePro / sciSpeciesName
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#sciSpeciesType_ncbiTaxId emdb_v1_9_6_xsd.tmp#sciSpeciesType
Type sciSpeciesType
Properties
content complex
minOccurs 0
maxOccurs 1
Attributes
QName Type Use
ncbiTaxId xs:integer optional
Source
<xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0" maxOccurs="1"/>
Element riboTypePro / sciSpeciesStrain
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
Element riboTypePro / synSpeciesName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="synSpeciesName" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element riboTypePro / oligomericDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="oligomericDetails" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element riboTypePro / numCopies
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="numCopies" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element riboTypePro / recombinantExpFlag
Namespace No namespace
Diagram
Diagram
Type xs:boolean
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="recombinantExpFlag" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
Element riboTypePro / natSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#natSrcType_cell emdb_v1_9_6_xsd.tmp#natSrcType_organelle emdb_v1_9_6_xsd.tmp#natSrcType_organOrTissue emdb_v1_9_6_xsd.tmp#natSrcType_cellLocation emdb_v1_9_6_xsd.tmp#natSrcType
Type natSrcType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children cell, cellLocation, organOrTissue, organelle
Instance
<natSource>
  <cell>{0,1}</cell>
  <organelle>{0,1}</organelle>
  <organOrTissue>{0,1}</organOrTissue>
  <cellLocation>{0,1}</cellLocation>
</natSource>
Source
<xs:element name="natSource" type="natSrcType" minOccurs="0" maxOccurs="1"/>
Element riboTypePro / engSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#engSrcType_expSystem emdb_v1_9_6_xsd.tmp#engSrcType_expSystemStrain emdb_v1_9_6_xsd.tmp#engSrcType_expSystemCell emdb_v1_9_6_xsd.tmp#engSrcType_vector emdb_v1_9_6_xsd.tmp#engSrcType
Type engSrcType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children expSystem, expSystemCell, expSystemStrain, vector
Instance
<engSource>
  <expSystem ncbiTaxId="">{0,1}</expSystem>
  <expSystemStrain>{0,1}</expSystemStrain>
  <expSystemCell>{0,1}</expSystemCell>
  <vector>{0,1}</vector>
</engSource>
Source
<xs:element name="engSource" type="engSrcType" minOccurs="0" maxOccurs="1"/>
Element riboTypePro / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs 1
Source
<xs:element name="details" type="xs:string" minOccurs="0" maxOccurs="1"/>
Element riboTypePro / externalReferences
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#externalReferencesType_refUniProt emdb_v1_9_6_xsd.tmp#externalReferencesType_refGo emdb_v1_9_6_xsd.tmp#externalReferencesType_refInterpro emdb_v1_9_6_xsd.tmp#externalReferencesType
Type externalReferencesType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children refGo, refInterpro, refUniProt
Instance
<externalReferences>
  <refUniProt>{1,1}</refUniProt>
  <refGo>{1,1}</refGo>
  <refInterpro>{1,1}</refInterpro>
</externalReferences>
Source
<xs:element name="externalReferences" type="externalReferencesType" minOccurs="0" maxOccurs="1"/>
Element entryType / experiment
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#expType_vitrification emdb_v1_9_6_xsd.tmp#expType_imaging emdb_v1_9_6_xsd.tmp#expType_imageAcquisition emdb_v1_9_6_xsd.tmp#expType_fitting emdb_v1_9_6_xsd.tmp#expType_specimenPreparation emdb_v1_9_6_xsd.tmp#expType
Type expType
Properties
content complex
maxOccurs 1
Model
Children fitting, imageAcquisition, imaging, specimenPreparation, vitrification
Instance
<experiment>
  <vitrification>{1,unbounded}</vitrification>
  <imaging>{1,unbounded}</imaging>
  <imageAcquisition>{1,unbounded}</imageAcquisition>
  <fitting>{0,unbounded}</fitting>
  <specimenPreparation>{1,1}</specimenPreparation>
</experiment>
Source
<xs:element name="experiment" type="expType" maxOccurs="1"/>
Element expType / vitrification
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#vitrifType_cryogenName emdb_v1_9_6_xsd.tmp#vitrifType_humidity emdb_v1_9_6_xsd.tmp#vitrifType_temperature emdb_v1_9_6_xsd.tmp#vitrifType_instrument emdb_v1_9_6_xsd.tmp#vitrifType_method emdb_v1_9_6_xsd.tmp#vitrifType_timeResolvedState emdb_v1_9_6_xsd.tmp#vitrifType_details emdb_v1_9_6_xsd.tmp#vitrifType
Type vitrifType
Properties
content complex
maxOccurs unbounded
Model
Children cryogenName, details, humidity, instrument, method, temperature, timeResolvedState
Instance
<vitrification>
  <cryogenName>{1,1}</cryogenName>
  <humidity>{0,1}</humidity>
  <temperature units="Kelvin">{0,1}</temperature>
  <instrument>{0,1}</instrument>
  <method>{0,1}</method>
  <timeResolvedState>{0,1}</timeResolvedState>
  <details>{0,1}</details>
</vitrification>
Source
<xs:element name="vitrification" type="vitrifType" maxOccurs="unbounded"/>
Element vitrifType / cryogenName
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#cryogenType
Type cryogenType
Properties
content simple
Facets
enumeration ETHANE
enumeration ETHANE-PROPANE MIXTURE
enumeration METHANE
enumeration NITROGEN
enumeration HELIUM
enumeration PROPANE
enumeration FREON 12
enumeration FREON 22
enumeration NONE
enumeration OTHER
Source
<xs:element name="cryogenName" type="cryogenType"/>
Element vitrifType / humidity
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="humidity" type="xs:string" minOccurs="0"/>
Element vitrifType / temperature
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#tempType_units emdb_v1_9_6_xsd.tmp#tempType
Type tempType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string Kelvin required
Source
<xs:element name="temperature" type="tempType" minOccurs="0"/>
Element vitrifType / instrument
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#vitrInstrType
Type vitrInstrType
Properties
content simple
minOccurs 0
Facets
enumeration BAL-TEC HPM 010
enumeration EMS-002 RAPID IMMERSION FREEZER
enumeration FEI VITROBOT
enumeration FEI VITROBOT MARK I
enumeration FEI VITROBOT MARK II
enumeration FEI VITROBOT MARK III
enumeration FEI VITROBOT MARK IV
enumeration GATAN CRYOPLUNGE 3
enumeration HOMEMADE PLUNGER
enumeration LEICA PLUNGER
enumeration LEICA EM GP
enumeration LEICA EM CPC
enumeration LEICA EM HPM100
enumeration LEICA EM PACT
enumeration LEICA EM PACT2
enumeration LEICA KF80
enumeration NONE
enumeration REICHERT-JUNG PLUNGER
enumeration ZEISS PLUNGE FREEZER CRYOBOX
enumeration OTHER
enumeration SPOTITON
Source
<xs:element name="instrument" type="vitrInstrType" minOccurs="0"/>
Element vitrifType / method
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="method" type="xs:string" minOccurs="0"/>
Element vitrifType / timeResolvedState
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="timeResolvedState" type="xs:string" minOccurs="0"/>
Element vitrifType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element expType / imaging
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#imgType_astigmatism emdb_v1_9_6_xsd.tmp#imgType_electronSource emdb_v1_9_6_xsd.tmp#imgType_electronDose emdb_v1_9_6_xsd.tmp#imgType_energyFilter emdb_v1_9_6_xsd.tmp#imgType_imagingMode emdb_v1_9_6_xsd.tmp#imgType_nominalDefocusMin emdb_v1_9_6_xsd.tmp#imgType_nominalDefocusMax emdb_v1_9_6_xsd.tmp#imgType_illuminationMode emdb_v1_9_6_xsd.tmp#imgType_specimenHolder emdb_v1_9_6_xsd.tmp#imgType_details emdb_v1_9_6_xsd.tmp#imgType_detector emdb_v1_9_6_xsd.tmp#imgType_nominalCs emdb_v1_9_6_xsd.tmp#imgType_tiltAngleMin emdb_v1_9_6_xsd.tmp#imgType_calibratedMagnification emdb_v1_9_6_xsd.tmp#imgType_tiltAngleMax emdb_v1_9_6_xsd.tmp#imgType_temperature emdb_v1_9_6_xsd.tmp#imgType_temperatureMin emdb_v1_9_6_xsd.tmp#imgType_temperatureMax emdb_v1_9_6_xsd.tmp#imgType_microscope emdb_v1_9_6_xsd.tmp#imgType_date emdb_v1_9_6_xsd.tmp#imgType_specimenHolderModel emdb_v1_9_6_xsd.tmp#imgType_acceleratingVoltage emdb_v1_9_6_xsd.tmp#imgType_nominalMagnification emdb_v1_9_6_xsd.tmp#imgType_energyWindow emdb_v1_9_6_xsd.tmp#imgType_detectorDistance emdb_v1_9_6_xsd.tmp#imgType_electronBeamTiltParams emdb_v1_9_6_xsd.tmp#imgType
Type imgType
Properties
content complex
maxOccurs unbounded
Model
Children acceleratingVoltage, astigmatism, calibratedMagnification, date, details, detector, detectorDistance, electronBeamTiltParams, electronDose, electronSource, energyFilter, energyWindow, illuminationMode, imagingMode, microscope, nominalCs, nominalDefocusMax, nominalDefocusMin, nominalMagnification, specimenHolder, specimenHolderModel, temperature, temperatureMax, temperatureMin, tiltAngleMax, tiltAngleMin
Instance
<imaging>
  <astigmatism>{0,1}</astigmatism>
  <electronSource>{1,1}</electronSource>
  <electronDose units="e/A**2">{0,1}</electronDose>
  <energyFilter>{0,1}</energyFilter>
  <imagingMode>{1,1}</imagingMode>
  <nominalDefocusMin units="nm">{0,1}</nominalDefocusMin>
  <nominalDefocusMax units="nm">{0,1}</nominalDefocusMax>
  <illuminationMode>{1,1}</illuminationMode>
  <specimenHolder>{0,1}</specimenHolder>
  <details>{0,1}</details>
  <detector>{0,1}</detector>
  <nominalCs units="mm">{0,1}</nominalCs>
  <tiltAngleMin units="degrees">{0,1}</tiltAngleMin>
  <calibratedMagnification>{0,1}</calibratedMagnification>
  <tiltAngleMax units="degrees">{0,1}</tiltAngleMax>
  <temperature units="Kelvin">{0,1}</temperature>
  <temperatureMin units="Kelvin">{0,1}</temperatureMin>
  <temperatureMax units="Kelvin">{0,1}</temperatureMax>
  <microscope>{1,1}</microscope>
  <date>{0,1}</date>
  <specimenHolderModel>{1,1}</specimenHolderModel>
  <acceleratingVoltage units="kV">{0,1}</acceleratingVoltage>
  <nominalMagnification>{0,1}</nominalMagnification>
  <energyWindow units="eV">{0,1}</energyWindow>
  <detectorDistance>{0,1}</detectorDistance>
  <electronBeamTiltParams>{0,1}</electronBeamTiltParams>
</imaging>
Source
<xs:element name="imaging" type="imgType" maxOccurs="unbounded"/>
Element imgType / astigmatism
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="astigmatism" type="xs:string" minOccurs="0"/>
Element imgType / electronSource
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#eSourceType
Type eSourceType
Properties
content simple
Facets
enumeration TUNGSTEN HAIRPIN
enumeration LAB6
enumeration FIELD EMISSION GUN
enumeration OTHER
Source
<xs:element name="electronSource" type="eSourceType"/>
Element imgType / electronDose
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#eDoseType_units emdb_v1_9_6_xsd.tmp#eDoseType
Type eDoseType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string e/A**2 required
Source
<xs:element name="electronDose" type="eDoseType" minOccurs="0"/>
Element imgType / energyFilter
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="energyFilter" type="xs:string" minOccurs="0"/>
Element imgType / imagingMode
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#imgModeType
Type imgModeType
Properties
content simple
Facets
enumeration BRIGHT FIELD
enumeration DARK FIELD
enumeration DIFFRACTION
enumeration OTHER
Source
<xs:element name="imagingMode" type="imgModeType"/>
Element imgType / nominalDefocusMin
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#defocusAllowed emdb_v1_9_6_xsd.tmp#defocusType_units emdb_v1_9_6_xsd.tmp#defocusType
Type defocusType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string nm required
Source
<xs:element name="nominalDefocusMin" type="defocusType" minOccurs="0"/>
Element imgType / nominalDefocusMax
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#defocusAllowed emdb_v1_9_6_xsd.tmp#defocusType_units emdb_v1_9_6_xsd.tmp#defocusType
Type defocusType
Type hierarchy
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string nm required
Source
<xs:element name="nominalDefocusMax" type="defocusType" minOccurs="0"/>
Element imgType / illuminationMode
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#illumType
Type illumType
Properties
content simple
Facets
enumeration FLOOD BEAM
enumeration SPOT SCAN
enumeration OTHER
Source
<xs:element name="illuminationMode" type="illumType"/>
Element imgType / specimenHolder
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="specimenHolder" type="xs:string" minOccurs="0"/>
Element imgType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element imgType / detector
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#detectorType
Type detectorType
Properties
content simple
minOccurs 0
Facets
enumeration AGFA SCIENTA FILM
enumeration KODAK 4489 FILM
enumeration KODAK SO-163 FILM
enumeration GENERIC FILM
enumeration GENERIC IMAGE PLATES
enumeration DIRECT ELECTRON DE-10 (5k x 4k)
enumeration DIRECT ELECTRON DE-12 (4k x 3k)
enumeration DIRECT ELECTRON DE-16 (4k x 4k)
enumeration DIRECT ELECTRON DE-20 (5k x 3k)
enumeration DIRECT ELECTRON DE-64 (8k x 8k)
enumeration FEI CETA (4k x 4k)
enumeration FEI EAGLE (2k x 2k)
enumeration FEI EAGLE (4k x 4k)
enumeration FEI FALCON I (4k x 4k)
enumeration FEI FALCON II (4k x 4k)
enumeration FEI FALCON III (4k x 4k)
enumeration FEI FALCON IV (4k x 4k)
enumeration GATAN MULTISCAN
enumeration GATAN ORIUS SC200 (2k x 2k)
enumeration GATAN ORIUS SC600 (2.7k x 2.7k)
enumeration GATAN ORIUS SC1000 (4k x 2.7k)
enumeration GATAN ULTRASCAN 1000 (2k x 2k)
enumeration GATAN ULTRASCAN 4000 (4k x 4k)
enumeration GATAN ULTRASCAN 10000 (10k x 10k)
enumeration GATAN K2 (4k x 4k)
enumeration GATAN K2 BASE (4k x 4k)
enumeration GATAN K2 SUMMIT (4k x 4k)
enumeration GATAN K2 IS (4k x 4k)
enumeration GATAN K2 QUANTUM (4k x 4k)
enumeration GENERIC GATAN (2k x 2k)
enumeration GENERIC GATAN (4k x 4k)
enumeration GENERIC GATAN
enumeration PROSCAN TEM-PIV (2k x 2k)
enumeration SIA 15C (3k x 3k)
enumeration TVIPS TEMCAM-F816 (8k x 8k)
enumeration TVIPS TEMCAM-F415 (4k x 4k)
enumeration TVIPS TEMCAM-F416 (4k x 4k)
enumeration TVIPS TEMCAM-F216 (2k x 2k)
enumeration TVIPS TEMCAM-F224 (2k x 2k)
enumeration GENERIC TVIPS (2k x 2k)
enumeration GENERIC TVIPS (4k x 4k)
enumeration GENERIC TVIPS
enumeration GENERIC CCD (2k x 2k)
enumeration GENERIC CCD (4k x 4k)
enumeration GENERIC CCD
enumeration OTHER
Source
<xs:element name="detector" type="detectorType" minOccurs="0"/>
Element imgType / nominalCs
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#csType_units emdb_v1_9_6_xsd.tmp#csType
Type csType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string mm required
Source
<xs:element name="nominalCs" type="csType" minOccurs="0"/>
Element imgType / tiltAngleMin
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#tiltType_units emdb_v1_9_6_xsd.tmp#tiltType
Type tiltType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="tiltAngleMin" type="tiltType" minOccurs="0"/>
Element imgType / calibratedMagnification
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
minOccurs 0
Source
<xs:element name="calibratedMagnification" type="xs:float" minOccurs="0"/>
Element imgType / tiltAngleMax
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#tiltType_units emdb_v1_9_6_xsd.tmp#tiltType
Type tiltType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="tiltAngleMax" type="tiltType" minOccurs="0"/>
Element imgType / temperature
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#tempType_units emdb_v1_9_6_xsd.tmp#tempType
Type tempType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string Kelvin required
Source
<xs:element name="temperature" type="tempType" minOccurs="0"/>
Element imgType / temperatureMin
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#tempType_units emdb_v1_9_6_xsd.tmp#tempType
Type tempType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string Kelvin required
Source
<xs:element name="temperatureMin" type="tempType" minOccurs="0"/>
Element imgType / temperatureMax
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#tempType_units emdb_v1_9_6_xsd.tmp#tempType
Type tempType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string Kelvin required
Source
<xs:element name="temperatureMax" type="tempType" minOccurs="0"/>
Element imgType / microscope
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#microscopeType
Type microscopeType
Properties
content simple
Facets
enumeration FEI MORGAGNI
enumeration FEI POLARA 300
enumeration FEI TALOS ARCTICA
enumeration FEI TECNAI 10
enumeration FEI TECNAI 12
enumeration FEI TECNAI 20
enumeration FEI TECNAI ARCTICA
enumeration FEI TECNAI F20
enumeration FEI TECNAI F30
enumeration FEI TECNAI SPHERA
enumeration FEI TECNAI SPIRIT
enumeration FEI TITAN
enumeration FEI TITAN KRIOS
enumeration FEI/PHILIPS CM10
enumeration FEI/PHILIPS CM12
enumeration FEI/PHILIPS CM120T
enumeration FEI/PHILIPS CM200FEG
enumeration FEI/PHILIPS CM200FEG/SOPHIE
enumeration FEI/PHILIPS CM200FEG/ST
enumeration FEI/PHILIPS CM200FEG/UT
enumeration FEI/PHILIPS CM200T
enumeration FEI/PHILIPS CM300FEG/HE
enumeration FEI/PHILIPS CM300FEG/ST
enumeration FEI/PHILIPS CM300FEG/T
enumeration FEI/PHILIPS EM400
enumeration FEI/PHILIPS EM420
enumeration HITACHI EF2000
enumeration HITACHI H-9500SD
enumeration HITACHI H3000 UHVEM
enumeration HITACHI H7600
enumeration HITACHI HF2000
enumeration HITACHI HF3000
enumeration JEOL 100CX
enumeration JEOL 1010
enumeration JEOL 1200
enumeration JEOL 1200EX
enumeration JEOL 1200EXII
enumeration JEOL 1230
enumeration JEOL 1400
enumeration JEOL 2000EX
enumeration JEOL 2000EXII
enumeration JEOL 2010
enumeration JEOL 2010F
enumeration JEOL 2010HC
enumeration JEOL 2010HT
enumeration JEOL 2010UHR
enumeration JEOL 2011
enumeration JEOL 2100
enumeration JEOL 2100F
enumeration JEOL 2200FS
enumeration JEOL 2200FSC
enumeration JEOL 3000SFF
enumeration JEOL 3100FEF
enumeration JEOL 3100FFC
enumeration JEOL 3200FS
enumeration JEOL 3200FSC
enumeration JEOL 4000
enumeration JEOL 4000EX
enumeration JEOL CRYO ARM 200
enumeration JEOL CRYO ARM 300
enumeration JEOL KYOTO-3000SFF
enumeration TFS GLACIOS
enumeration TFS KRIOS
enumeration TFS TALOS
enumeration TFS TALOS L120C
enumeration TFS TALOS F200C
enumeration ZEISS LEO912
enumeration ZEISS LIBRA120PLUS
enumeration OTHER
Source
<xs:element name="microscope" type="microscopeType"/>
Element imgType / date
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="date" type="xs:string" minOccurs="0"/>
Element imgType / specimenHolderModel
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#specimenHolderType
Type specimenHolderType
Properties
content simple
Facets
enumeration FEI TITAN KRIOS AUTOGRID HOLDER
enumeration GATAN HELIUM
enumeration GATAN LIQUID NITROGEN
enumeration HOME BUILD
enumeration JEOL
enumeration JEOL 3200FSC CRYOHOLDER
enumeration PHILIPS ROTATION HOLDER
enumeration SIDE ENTRY, EUCENTRIC
enumeration JEOL CRYOSPECPORTER
enumeration FISCHIONE INSTRUMENTS DUAL AXIS TOMOGRAPHY HOLDER
enumeration OTHER
Source
<xs:element name="specimenHolderModel" type="specimenHolderType"/>
Element imgType / acceleratingVoltage
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#accVoltType_units emdb_v1_9_6_xsd.tmp#accVoltType
Type accVoltType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string kV required
Source
<xs:element name="acceleratingVoltage" type="accVoltType" minOccurs="0"/>
Element imgType / nominalMagnification
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
minOccurs 0
Source
<xs:element name="nominalMagnification" type="xs:float" minOccurs="0"/>
Element imgType / energyWindow
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#eWindowType_units emdb_v1_9_6_xsd.tmp#eWindowType
Type eWindowType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string eV required
Source
<xs:element name="energyWindow" type="eWindowType" minOccurs="0"/>
Element imgType / detectorDistance
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="detectorDistance" type="xs:string" minOccurs="0"/>
Element imgType / electronBeamTiltParams
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="electronBeamTiltParams" type="xs:string" minOccurs="0"/>
Element expType / imageAcquisition
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#imgScanType_numDigitalImages emdb_v1_9_6_xsd.tmp#imgScanType_scanner emdb_v1_9_6_xsd.tmp#imgScanType_samplingSize emdb_v1_9_6_xsd.tmp#imgScanType_odRange emdb_v1_9_6_xsd.tmp#imgScanType_URLRawData emdb_v1_9_6_xsd.tmp#imgScanType_quantBitNumber emdb_v1_9_6_xsd.tmp#imgScanType_details emdb_v1_9_6_xsd.tmp#imgScanType
Type imgScanType
Properties
content complex
maxOccurs unbounded
Model
Children URLRawData, details, numDigitalImages, odRange, quantBitNumber, samplingSize, scanner
Instance
<imageAcquisition>
  <numDigitalImages>{0,1}</numDigitalImages>
  <scanner>{0,1}</scanner>
  <samplingSize units="microns">{0,1}</samplingSize>
  <odRange>{0,1}</odRange>
  <URLRawData>{0,1}</URLRawData>
  <quantBitNumber>{0,1}</quantBitNumber>
  <details>{0,1}</details>
</imageAcquisition>
Source
<xs:element name="imageAcquisition" type="imgScanType" maxOccurs="unbounded"/>
Element imgScanType / numDigitalImages
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
minOccurs 0
Source
<xs:element name="numDigitalImages" type="xs:positiveInteger" minOccurs="0"/>
Element imgScanType / scanner
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#scannerType
Type scannerType
Properties
content simple
minOccurs 0
Facets
enumeration n/a
enumeration CREO EVERSMART SUPREME
enumeration EIKONIX IEEE 488
enumeration EMIL 10
enumeration IMACON
enumeration NIKON SUPER COOLSCAN 9000
enumeration NIKON SUPER COOLSCAN 8000
enumeration NIKON SUPER COOLSCAN 5000
enumeration NIKON SUPER COOLSCAN 4000
enumeration NIKON COOLSCAN
enumeration OPTRONICS
enumeration PATCHWORK DENSITOMETER
enumeration PERKIN ELMER
enumeration PRIMESCAN
enumeration TEMSCAN
enumeration ZEISS SCAI
enumeration OTHER
Source
<xs:element name="scanner" type="scannerType" minOccurs="0"/>
Element imgScanType / samplingSize
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#samplSizeType_units emdb_v1_9_6_xsd.tmp#samplSizeType
Type samplSizeType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string microns required
Source
<xs:element name="samplingSize" type="samplSizeType" minOccurs="0"/>
Element imgScanType / odRange
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
minOccurs 0
Source
<xs:element name="odRange" type="xs:float" minOccurs="0"/>
Element imgScanType / URLRawData
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="URLRawData" type="xs:string" minOccurs="0"/>
Element imgScanType / quantBitNumber
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
minOccurs 0
Source
<xs:element name="quantBitNumber" type="xs:positiveInteger" minOccurs="0"/>
Element imgScanType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element expType / fitting
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#fittingType_pdbEntryIdList emdb_v1_9_6_xsd.tmp#fittingType_software emdb_v1_9_6_xsd.tmp#fittingType_refProtocol emdb_v1_9_6_xsd.tmp#fittingType_targetCriteria emdb_v1_9_6_xsd.tmp#fittingType_overallBValue emdb_v1_9_6_xsd.tmp#fittingType_refSpace emdb_v1_9_6_xsd.tmp#fittingType_details emdb_v1_9_6_xsd.tmp#fittingType
Type fittingType
Properties
content complex
minOccurs 0
maxOccurs unbounded
Model
Children details, overallBValue, pdbEntryIdList, refProtocol, refSpace, software, targetCriteria
Instance
<fitting>
  <pdbEntryIdList>{1,1}</pdbEntryIdList>
  <software>{0,1}</software>
  <refProtocol>{0,1}</refProtocol>
  <targetCriteria>{0,1}</targetCriteria>
  <overallBValue>{0,1}</overallBValue>
  <refSpace>{0,1}</refSpace>
  <details>{0,1}</details>
</fitting>
Source
<xs:element name="fitting" type="fittingType" minOccurs="0" maxOccurs="unbounded"/>
Element fittingType / pdbEntryIdList
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pdbidList2Type_pdbEntryId emdb_v1_9_6_xsd.tmp#pdbidList2Type_pdbChainId emdb_v1_9_6_xsd.tmp#pdbidList2Type
Type pdbidList2Type
Properties
content complex
Model
Children pdbChainId, pdbEntryId
Instance
<pdbEntryIdList>
  <pdbEntryId>{1,unbounded}</pdbEntryId>
  <pdbChainId>{0,unbounded}</pdbChainId>
</pdbEntryIdList>
Source
<xs:element name="pdbEntryIdList" type="pdbidList2Type"/>
Element pdbidList2Type / pdbEntryId
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pdbidType
Type pdbidType
Properties
content simple
maxOccurs unbounded
Facets
pattern \d[0-9a-zA-Z]{3}
Source
<xs:element name="pdbEntryId" type="pdbidType" maxOccurs="unbounded"/>
Element pdbidList2Type / pdbChainId
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
maxOccurs unbounded
Source
<xs:element name="pdbChainId" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
Element fittingType / software
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="software" type="xs:string" minOccurs="0"/>
Element fittingType / refProtocol
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#refProtocolType
Type refProtocolType
Properties
content simple
minOccurs 0
Facets
enumeration rigid body
enumeration flexible
Source
<xs:element name="refProtocol" type="refProtocolType" minOccurs="0"/>
Element fittingType / targetCriteria
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="targetCriteria" type="xs:string" minOccurs="0"/>
Element fittingType / overallBValue
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
minOccurs 0
Source
<xs:element name="overallBValue" type="xs:float" minOccurs="0"/>
Element fittingType / refSpace
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#refSpaceType
Type refSpaceType
Properties
content simple
minOccurs 0
Facets
enumeration REAL
enumeration RECIPROCAL
Source
<xs:element name="refSpace" type="refSpaceType" minOccurs="0"/>
Element fittingType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element expType / specimenPreparation
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#smplPrepType_specimenState emdb_v1_9_6_xsd.tmp#smplPrepType_specimenConc emdb_v1_9_6_xsd.tmp#smplPrepType_buffer emdb_v1_9_6_xsd.tmp#smplPrepType_staining emdb_v1_9_6_xsd.tmp#smplPrepType_specimenSupportDetails emdb_v1_9_6_xsd.tmp#smplPrepType_twoDCrystalParameters emdb_v1_9_6_xsd.tmp#smplPrepType_threeDCrystalParameters emdb_v1_9_6_xsd.tmp#smplPrepType_helicalParameters emdb_v1_9_6_xsd.tmp#smplPrepType_crystalGrowDetails emdb_v1_9_6_xsd.tmp#smplPrepType
Type smplPrepType
Properties
content complex
Model
Children buffer, crystalGrowDetails, helicalParameters, specimenConc, specimenState, specimenSupportDetails, staining, threeDCrystalParameters, twoDCrystalParameters
Instance
<specimenPreparation>
  <specimenState>{0,1}</specimenState>
  <specimenConc units="mg/ml">{0,1}</specimenConc>
  <buffer>{0,1}</buffer>
  <staining>{0,1}</staining>
  <specimenSupportDetails>{0,1}</specimenSupportDetails>
  <twoDCrystalParameters>{0,1}</twoDCrystalParameters>
  <threeDCrystalParameters>{0,1}</threeDCrystalParameters>
  <helicalParameters>{0,1}</helicalParameters>
  <crystalGrowDetails>{0,1}</crystalGrowDetails>
</specimenPreparation>
Source
<xs:element name="specimenPreparation" type="smplPrepType"/>
Element smplPrepType / specimenState
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#specimenType
Type specimenType
Properties
content simple
minOccurs 0
Facets
enumeration particle
enumeration filament
enumeration twoDArray
enumeration threeDArray
enumeration helicalArray
enumeration tissue
enumeration cell
Source
<xs:element name="specimenState" type="specimenType" minOccurs="0"/>
Element smplPrepType / specimenConc
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#samplConcType_units emdb_v1_9_6_xsd.tmp#samplConcType
Type samplConcType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string mg/ml required
Source
<xs:element name="specimenConc" type="samplConcType" minOccurs="0"/>
Element smplPrepType / buffer
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#bufferType_ph emdb_v1_9_6_xsd.tmp#bufferType_details emdb_v1_9_6_xsd.tmp#bufferType
Type bufferType
Properties
content complex
minOccurs 0
Model
Children details, ph
Instance
<buffer>
  <ph>{0,1}</ph>
  <details>{0,1}</details>
</buffer>
Source
<xs:element name="buffer" type="bufferType" minOccurs="0"/>
Element bufferType / ph
Namespace No namespace
Diagram
Diagram
Type xs:float
Properties
content simple
minOccurs 0
Source
<xs:element name="ph" type="xs:float" minOccurs="0"/>
Element bufferType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element smplPrepType / staining
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="staining" type="xs:string" minOccurs="0"/>
Element smplPrepType / specimenSupportDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="specimenSupportDetails" type="xs:string" minOccurs="0"/>
Element smplPrepType / twoDCrystalParameters
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#twoDxtalParamType_aLength emdb_v1_9_6_xsd.tmp#twoDxtalParamType_bLength emdb_v1_9_6_xsd.tmp#twoDxtalParamType_cLength emdb_v1_9_6_xsd.tmp#twoDxtalParamType_alpha emdb_v1_9_6_xsd.tmp#twoDxtalParamType_beta emdb_v1_9_6_xsd.tmp#twoDxtalParamType_gamma emdb_v1_9_6_xsd.tmp#twoDxtalParamType_planeGroup emdb_v1_9_6_xsd.tmp#twoDxtalParamType
Type twoDxtalParamType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children aLength, alpha, bLength, beta, cLength, gamma, planeGroup
Instance
<twoDCrystalParameters>
  <aLength units="A">{0,1}</aLength>
  <bLength units="A">{0,1}</bLength>
  <cLength units="A">{0,1}</cLength>
  <alpha units="degrees">{0,1}</alpha>
  <beta units="degrees">{0,1}</beta>
  <gamma units="degrees">{0,1}</gamma>
  <planeGroup>{1,1}</planeGroup>
</twoDCrystalParameters>
Source
<xs:element name="twoDCrystalParameters" type="twoDxtalParamType" minOccurs="0" maxOccurs="1"/>
Element twoDxtalParamType / aLength
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#lengthType_units emdb_v1_9_6_xsd.tmp#lengthType
Type lengthType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="aLength" type="lengthType" minOccurs="0"/>
Element twoDxtalParamType / bLength
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#lengthType_units emdb_v1_9_6_xsd.tmp#lengthType
Type lengthType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="bLength" type="lengthType" minOccurs="0"/>
Element twoDxtalParamType / cLength
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#lengthType_units emdb_v1_9_6_xsd.tmp#lengthType
Type lengthType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="cLength" type="lengthType" minOccurs="0"/>
Element twoDxtalParamType / alpha
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#anglType_units emdb_v1_9_6_xsd.tmp#anglType
Type anglType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="alpha" type="anglType" minOccurs="0"/>
Element twoDxtalParamType / beta
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#anglType_units emdb_v1_9_6_xsd.tmp#anglType
Type anglType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="beta" type="anglType" minOccurs="0"/>
Element twoDxtalParamType / gamma
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#anglType_units emdb_v1_9_6_xsd.tmp#anglType
Type anglType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="gamma" type="anglType" minOccurs="0"/>
Element twoDxtalParamType / planeGroup
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#plGrpType
Type plGrpType
Properties
content simple
Facets
enumeration P 1
enumeration P 2
enumeration P 1 2
enumeration P 1 21
enumeration C 1 2
enumeration P 2 2 2
enumeration P 2 2 21
enumeration P 2 21 21
enumeration C 2 2 2
enumeration P 4
enumeration P 4 2 2
enumeration P 4 21 2
enumeration P 3
enumeration P 3 1 2
enumeration P 3 2 1
enumeration P 6
enumeration P 6 2 2
Source
<xs:element name="planeGroup" type="plGrpType"/>
Element smplPrepType / threeDCrystalParameters
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#threeDxtalParamType_aLength emdb_v1_9_6_xsd.tmp#threeDxtalParamType_bLength emdb_v1_9_6_xsd.tmp#threeDxtalParamType_cLength emdb_v1_9_6_xsd.tmp#threeDxtalParamType_alpha emdb_v1_9_6_xsd.tmp#threeDxtalParamType_beta emdb_v1_9_6_xsd.tmp#threeDxtalParamType_gamma emdb_v1_9_6_xsd.tmp#threeDxtalParamType_spaceGroup emdb_v1_9_6_xsd.tmp#threeDxtalParamType
Type threeDxtalParamType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children aLength, alpha, bLength, beta, cLength, gamma, spaceGroup
Instance
<threeDCrystalParameters>
  <aLength units="A">{0,1}</aLength>
  <bLength units="A">{0,1}</bLength>
  <cLength units="A">{0,1}</cLength>
  <alpha units="degrees">{0,1}</alpha>
  <beta units="degrees">{0,1}</beta>
  <gamma units="degrees">{0,1}</gamma>
  <spaceGroup>{0,1}</spaceGroup>
</threeDCrystalParameters>
Source
<xs:element name="threeDCrystalParameters" type="threeDxtalParamType" minOccurs="0" maxOccurs="1"/>
Element threeDxtalParamType / aLength
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#lengthType_units emdb_v1_9_6_xsd.tmp#lengthType
Type lengthType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="aLength" type="lengthType" minOccurs="0"/>
Element threeDxtalParamType / bLength
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#lengthType_units emdb_v1_9_6_xsd.tmp#lengthType
Type lengthType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="bLength" type="lengthType" minOccurs="0"/>
Element threeDxtalParamType / cLength
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#lengthType_units emdb_v1_9_6_xsd.tmp#lengthType
Type lengthType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="cLength" type="lengthType" minOccurs="0"/>
Element threeDxtalParamType / alpha
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#anglType_units emdb_v1_9_6_xsd.tmp#anglType
Type anglType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="alpha" type="anglType" minOccurs="0"/>
Element threeDxtalParamType / beta
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#anglType_units emdb_v1_9_6_xsd.tmp#anglType
Type anglType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="beta" type="anglType" minOccurs="0"/>
Element threeDxtalParamType / gamma
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#anglType_units emdb_v1_9_6_xsd.tmp#anglType
Type anglType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="gamma" type="anglType" minOccurs="0"/>
Element threeDxtalParamType / spaceGroup
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="spaceGroup" type="xs:string" minOccurs="0"/>
Element smplPrepType / helicalParameters
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#helixParamType_deltaPhi emdb_v1_9_6_xsd.tmp#helixParamType_deltaZ emdb_v1_9_6_xsd.tmp#helixParamType_hand emdb_v1_9_6_xsd.tmp#helixParamType_axialSymmetry emdb_v1_9_6_xsd.tmp#helixParamType
Type helixParamType
Properties
content complex
minOccurs 0
maxOccurs 1
Model
Children axialSymmetry, deltaPhi, deltaZ, hand
Instance
<helicalParameters>
  <deltaPhi units="degrees">{0,1}</deltaPhi>
  <deltaZ units="A">{0,1}</deltaZ>
  <hand>{0,1}</hand>
  <axialSymmetry>{0,1}</axialSymmetry>
</helicalParameters>
Source
<xs:element name="helicalParameters" type="helixParamType" minOccurs="0" maxOccurs="1"/>
Element helixParamType / deltaPhi
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#anglType_units emdb_v1_9_6_xsd.tmp#anglType
Type anglType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:element name="deltaPhi" type="anglType" minOccurs="0"/>
Element helixParamType / deltaZ
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#lengthType_units emdb_v1_9_6_xsd.tmp#lengthType
Type lengthType
Properties
content complex
minOccurs 0
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:element name="deltaZ" type="lengthType" minOccurs="0"/>
Element helixParamType / hand
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#handType
Type handType
Properties
content simple
minOccurs 0
Facets
enumeration RIGHT HANDED
enumeration LEFT HANDED
Source
<xs:element name="hand" type="handType" minOccurs="0"/>
Element helixParamType / axialSymmetry
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="axialSymmetry" type="xs:string" minOccurs="0"/>
Element smplPrepType / crystalGrowDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="crystalGrowDetails" type="xs:string" minOccurs="0"/>
Element entryType / processing
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#processType_method emdb_v1_9_6_xsd.tmp#processType_reconstruction emdb_v1_9_6_xsd.tmp#processType_twoDCrystal emdb_v1_9_6_xsd.tmp#processType_helical emdb_v1_9_6_xsd.tmp#processType_subtomogramAveraging emdb_v1_9_6_xsd.tmp#processType_tomography emdb_v1_9_6_xsd.tmp#processType_singleParticle emdb_v1_9_6_xsd.tmp#processType
Type processType
Properties
content complex
maxOccurs 1
Model
Children helical, method, reconstruction, singleParticle, subtomogramAveraging, tomography, twoDCrystal
Instance
<processing>
  <method>{1,1}</method>
  <reconstruction>{1,unbounded}</reconstruction>
  <twoDCrystal>{1,1}</twoDCrystal>
  <helical>{1,1}</helical>
  <subtomogramAveraging>{1,1}</subtomogramAveraging>
  <tomography>{1,1}</tomography>
  <singleParticle>{1,1}</singleParticle>
</processing>
Source
<xs:element name="processing" type="processType" maxOccurs="1"/>
Element processType / method
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#methodType
Type methodType
Properties
content simple
Facets
enumeration twoDCrystal
enumeration singleParticle
enumeration tomography
enumeration subtomogramAveraging
enumeration helical
Source
<xs:element name="method" type="methodType"/>
Element processType / reconstruction
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#reconsType_algorithm emdb_v1_9_6_xsd.tmp#reconsType_software emdb_v1_9_6_xsd.tmp#reconsType_ctfCorrection emdb_v1_9_6_xsd.tmp#reconsType_resolutionByAuthor emdb_v1_9_6_xsd.tmp#reconsType_resolutionMethod emdb_v1_9_6_xsd.tmp#reconsType_details emdb_v1_9_6_xsd.tmp#reconsType_eulerAnglesDetails emdb_v1_9_6_xsd.tmp#reconsType
Type reconsType
Properties
content complex
maxOccurs unbounded
Model
Children algorithm, ctfCorrection, details, eulerAnglesDetails, resolutionByAuthor, resolutionMethod, software
Instance
<reconstruction>
  <algorithm>{0,1}</algorithm>
  <software>{0,1}</software>
  <ctfCorrection>{0,1}</ctfCorrection>
  <resolutionByAuthor>{0,1}</resolutionByAuthor>
  <resolutionMethod>{0,1}</resolutionMethod>
  <details>{0,1}</details>
  <eulerAnglesDetails>{0,1}</eulerAnglesDetails>
</reconstruction>
Source
<xs:element name="reconstruction" type="reconsType" maxOccurs="unbounded"/>
Element reconsType / algorithm
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="algorithm" type="xs:string" minOccurs="0"/>
Element reconsType / software
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="software" type="xs:string" minOccurs="0"/>
Element reconsType / ctfCorrection
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="ctfCorrection" type="xs:string" minOccurs="0"/>
Element reconsType / resolutionByAuthor
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="resolutionByAuthor" type="xs:string" minOccurs="0"/>
Element reconsType / resolutionMethod
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="resolutionMethod" type="xs:string" minOccurs="0"/>
Element reconsType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element reconsType / eulerAnglesDetails
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="eulerAnglesDetails" type="xs:string" minOccurs="0"/>
Element processType / twoDCrystal
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#xtal2DType_details emdb_v1_9_6_xsd.tmp#xtal2DType
Type xtal2DType
Properties
content complex
maxOccurs 1
Model
Children details
Instance
<twoDCrystal>
  <details>{0,1}</details>
</twoDCrystal>
Source
<xs:element name="twoDCrystal" type="xtal2DType" maxOccurs="1"/>
Element xtal2DType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element processType / helical
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#helixType_details emdb_v1_9_6_xsd.tmp#helixType
Type helixType
Properties
content complex
maxOccurs 1
Model
Children details
Instance
<helical>
  <details>{0,1}</details>
</helical>
Source
<xs:element name="helical" type="helixType" maxOccurs="1"/>
Element helixType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element processType / subtomogramAveraging
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#subTomType_appliedSymmetry emdb_v1_9_6_xsd.tmp#subTomType_numSubtomograms emdb_v1_9_6_xsd.tmp#subTomType_numClassAverages emdb_v1_9_6_xsd.tmp#subTomType_details emdb_v1_9_6_xsd.tmp#subTomType
Type subTomType
Properties
content complex
maxOccurs 1
Model
Children appliedSymmetry, details, numClassAverages, numSubtomograms
Instance
<subtomogramAveraging>
  <appliedSymmetry>{0,1}</appliedSymmetry>
  <numSubtomograms>{0,1}</numSubtomograms>
  <numClassAverages>{0,1}</numClassAverages>
  <details>{0,1}</details>
</subtomogramAveraging>
Source
<xs:element name="subtomogramAveraging" type="subTomType" maxOccurs="1"/>
Element subTomType / appliedSymmetry
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="appliedSymmetry" type="xs:string" minOccurs="0"/>
Element subTomType / numSubtomograms
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
minOccurs 0
Source
<xs:element name="numSubtomograms" type="xs:positiveInteger" minOccurs="0"/>
Element subTomType / numClassAverages
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
minOccurs 0
Source
<xs:element name="numClassAverages" type="xs:positiveInteger" minOccurs="0"/>
Element subTomType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element processType / tomography
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#tomogrType_appliedSymmetry emdb_v1_9_6_xsd.tmp#tomogrType_tiltAngleIncrement emdb_v1_9_6_xsd.tmp#tomogrType_numSections emdb_v1_9_6_xsd.tmp#tomogrType_details emdb_v1_9_6_xsd.tmp#tomogrType
Type tomogrType
Properties
content complex
maxOccurs 1
Model
Children appliedSymmetry, details, numSections, tiltAngleIncrement
Instance
<tomography>
  <appliedSymmetry>{0,1}</appliedSymmetry>
  <tiltAngleIncrement>{0,1}</tiltAngleIncrement>
  <numSections>{0,1}</numSections>
  <details>{0,1}</details>
</tomography>
Source
<xs:element name="tomography" type="tomogrType" maxOccurs="1"/>
Element tomogrType / appliedSymmetry
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pointGroupSymmetryType
Type pointGroupSymmetryType
Properties
content simple
minOccurs 0
Facets
pattern C\d+|D\d+|O|T|I
Source
<xs:element name="appliedSymmetry" type="pointGroupSymmetryType" minOccurs="0"/>
Element tomogrType / tiltAngleIncrement
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="tiltAngleIncrement" type="xs:string" minOccurs="0"/>
Element tomogrType / numSections
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
minOccurs 0
Source
<xs:element name="numSections" type="xs:positiveInteger" minOccurs="0"/>
Element tomogrType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element processType / singleParticle
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#singPartType_appliedSymmetry emdb_v1_9_6_xsd.tmp#singPartType_numProjections emdb_v1_9_6_xsd.tmp#singPartType_numClassAverages emdb_v1_9_6_xsd.tmp#singPartType_details emdb_v1_9_6_xsd.tmp#singPartType
Type singPartType
Properties
content complex
maxOccurs 1
Model
Children appliedSymmetry, details, numClassAverages, numProjections
Instance
<singleParticle>
  <appliedSymmetry>{0,1}</appliedSymmetry>
  <numProjections>{0,1}</numProjections>
  <numClassAverages>{0,1}</numClassAverages>
  <details>{0,1}</details>
</singleParticle>
Source
<xs:element name="singleParticle" type="singPartType" maxOccurs="1"/>
Element singPartType / appliedSymmetry
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pointGroupSymmetryType
Type pointGroupSymmetryType
Properties
content simple
minOccurs 0
Facets
pattern C\d+|D\d+|O|T|I
Source
<xs:element name="appliedSymmetry" type="pointGroupSymmetryType" minOccurs="0"/>
Element singPartType / numProjections
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
minOccurs 0
Source
<xs:element name="numProjections" type="xs:positiveInteger" minOccurs="0"/>
Element singPartType / numClassAverages
Namespace No namespace
Diagram
Diagram
Type xs:positiveInteger
Properties
content simple
minOccurs 0
Source
<xs:element name="numClassAverages" type="xs:positiveInteger" minOccurs="0"/>
Element singPartType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="details" type="xs:string" minOccurs="0"/>
Element contactType / firstName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="firstName" type="xs:string"/>
Element contactType / middleName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="middleName" type="xs:string" minOccurs="0"/>
Element contactType / familyName
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="familyName" type="xs:string"/>
Element contactType / email
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="email" type="xs:string"/>
Element contactType / phone
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="phone" type="xs:string" minOccurs="0"/>
Element contactType / fax
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
minOccurs 0
Source
<xs:element name="fax" type="xs:string" minOccurs="0"/>
Element contactType / address
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="address" type="xs:string"/>
Element layerLineType / file
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="file" type="xs:string"/>
Element layerLineType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="details" type="xs:string"/>
Element structFactType / file
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="file" type="xs:string"/>
Element structFactType / details
Namespace No namespace
Diagram
Diagram
Type xs:string
Properties
content simple
Source
<xs:element name="details" type="xs:string"/>
Complex Type entryType
Namespace No namespace
Annotations
Electron Microscopy Database record identified by its
accession code
Diagram
Diagram emdb_v1_9_6_xsd.tmp#entryType_accessCode emdb_v1_9_6_xsd.tmp#entryType_version emdb_v1_9_6_xsd.tmp#entryType_admin emdb_v1_9_6_xsd.tmp#entryType_deposition emdb_v1_9_6_xsd.tmp#entryType_map emdb_v1_9_6_xsd.tmp#entryType_supplement emdb_v1_9_6_xsd.tmp#entryType_sample emdb_v1_9_6_xsd.tmp#entryType_experiment emdb_v1_9_6_xsd.tmp#entryType_processing
Used by
Element emdEntry
Model
Children admin, deposition, experiment, map, processing, sample, supplement
Attributes
QName Type Fixed Use
accessCode xs:string required
version xs:string 1.9.6 optional
Source
<xs:complexType name="entryType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Electron Microscopy Database record identified by its accession code</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <!-- Admin and Deposition sections are mandatory always -->
    <xs:element name="admin" type="adminType" minOccurs="1" maxOccurs="1"/>
    <xs:element name="deposition" type="depType" minOccurs="1" maxOccurs="1"/>
    <!-- Rest of the sections are mandatory when status is REL or OBS -->
    <xs:element name="map" type="mapType" maxOccurs="1"/>
    <xs:element name="supplement" type="supplType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="sample" type="samplType" maxOccurs="1"/>
    <xs:element name="experiment" type="expType" maxOccurs="1"/>
    <xs:element name="processing" type="processType" maxOccurs="1"/>
  </xs:sequence>
  <xs:attribute name="accessCode" type="xs:string" use="required"/>
  <xs:attribute name="version" type="xs:string" fixed="1.9.6"/>
</xs:complexType>
Complex Type adminType
Namespace No namespace
Annotations
Information relevant for administration purposes. Not for
public release
Diagram
Diagram emdb_v1_9_6_xsd.tmp#adminType_lastUpdate
Used by
Element entryType/admin
Model
Children lastUpdate
Source
<xs:complexType name="adminType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Information relevant for administration purposes. Not for public release</xs:documentation>
  </xs:annotation>
  <xs:all>
    <xs:element name="lastUpdate" type="xs:date"/>
  </xs:all>
</xs:complexType>
Complex Type depType
Namespace No namespace
Annotations
Contains context information relevant to the EMD entry
record
Diagram
Diagram emdb_v1_9_6_xsd.tmp#depType_status emdb_v1_9_6_xsd.tmp#depType_depositionDate emdb_v1_9_6_xsd.tmp#depType_depositionSite emdb_v1_9_6_xsd.tmp#depType_processingSite emdb_v1_9_6_xsd.tmp#depType_headerReleaseDate emdb_v1_9_6_xsd.tmp#depType_mapReleaseDate emdb_v1_9_6_xsd.tmp#depType_obsoletedDate emdb_v1_9_6_xsd.tmp#depType_supersededByList emdb_v1_9_6_xsd.tmp#depType_replaceExistingEntry emdb_v1_9_6_xsd.tmp#depType_obsoleteList emdb_v1_9_6_xsd.tmp#depType_details emdb_v1_9_6_xsd.tmp#depType_inFrameEMDBId emdb_v1_9_6_xsd.tmp#depType_title emdb_v1_9_6_xsd.tmp#depType_authors emdb_v1_9_6_xsd.tmp#depType_keywords emdb_v1_9_6_xsd.tmp#depType_fittedPDBEntryIdList emdb_v1_9_6_xsd.tmp#depType_primaryReference emdb_v1_9_6_xsd.tmp#depType_secondaryReference
Used by
Model
Children authors, depositionDate, depositionSite, details, fittedPDBEntryIdList, headerReleaseDate, inFrameEMDBId, keywords, mapReleaseDate, obsoleteList, obsoletedDate, primaryReference, processingSite, replaceExistingEntry, secondaryReference, status, supersededByList, title
Source
<xs:complexType name="depType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Contains context information relevant to the EMD entry record</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="status" minOccurs="1" maxOccurs="1">
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="status">
            <xs:attribute name="prior" type="status"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="depositionDate" type="xs:date" minOccurs="1" maxOccurs="1"/>
    <xs:element name="depositionSite" minOccurs="1" maxOccurs="1">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="PDBe"/>
          <xs:enumeration value="RCSB"/>
          <xs:enumeration value="PDBj"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="processingSite" minOccurs="1" maxOccurs="1">
      <xs:simpleType>
        <xs:restriction base="xs:token">
          <xs:enumeration value="PDBe"/>
          <xs:enumeration value="RCSB"/>
          <xs:enumeration value="PDBj"/>
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="headerReleaseDate" type="xs:date" minOccurs="1" maxOccurs="1"/>
    <xs:element name="mapReleaseDate" type="xs:date" minOccurs="0" maxOccurs="1"/>
    <xs:element name="obsoletedDate" type="xs:date" minOccurs="0" maxOccurs="1"/>
    <xs:element name="supersededByList" type="emdbListType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="replaceExistingEntry" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
    <xs:element name="obsoleteList" type="emdbListType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="details" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="inFrameEMDBId" type="emdbEntryIdType" minOccurs="0"/>
    <xs:element name="title" type="xs:string" minOccurs="1" maxOccurs="1"/>
    <xs:element name="authors" type="xs:string" minOccurs="1" maxOccurs="1"/>
    <xs:element name="keywords" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="fittedPDBEntryIdList" type="pdbidListType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="primaryReference" type="prRefType" minOccurs="1" maxOccurs="1"/>
    <xs:element name="secondaryReference" type="prRefType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Simple Type status
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration REL
enumeration HPUB
enumeration HOLD1
enumeration OBS
Used by
Source
<xs:simpleType name="status">
  <xs:restriction base="xs:string">
    <xs:enumeration value="REL"/>
    <xs:enumeration value="HPUB"/>
    <xs:enumeration value="HOLD1"/>
    <xs:enumeration value="OBS"/>
  </xs:restriction>
</xs:simpleType>
Complex Type emdbListType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#emdbListType_entry
Used by
Model
Children entry
Source
<xs:complexType name="emdbListType">
  <xs:sequence>
    <xs:element name="entry" type="emdbType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Simple Type emdbType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
pattern EMD-\d{4,}
Used by
Source
<xs:simpleType name="emdbType">
  <xs:restriction base="xs:string">
    <xs:pattern value="EMD-\d{4,}"/>
  </xs:restriction>
</xs:simpleType>
Simple Type emdbEntryIdType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
pattern EMD-\d{4,}(, EMD-\d{4,})*
Used by
Source
<xs:simpleType name="emdbEntryIdType">
  <xs:restriction base="xs:string">
    <xs:pattern value="EMD-\d{4,}(, EMD-\d{4,})*"/>
  </xs:restriction>
</xs:simpleType>
Complex Type pdbidListType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pdbidListType_fittedPDBEntryId
Used by
Model
Children fittedPDBEntryId
Source
<xs:complexType name="pdbidListType">
  <xs:sequence>
    <xs:element name="fittedPDBEntryId" type="pdbidType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Simple Type pdbidType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
pattern \d[0-9a-zA-Z]{3}
Used by
Source
<xs:simpleType name="pdbidType">
  <xs:restriction base="xs:string">
    <xs:pattern value="\d[0-9a-zA-Z]{3}"/>
  </xs:restriction>
</xs:simpleType>
Complex Type prRefType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pubType_journalArticle emdb_v1_9_6_xsd.tmp#pubType_nonJournalArticle emdb_v1_9_6_xsd.tmp#pubType emdb_v1_9_6_xsd.tmp#prRefType_published
Type extension of pubType
Type hierarchy
Used by
Model
Children journalArticle, nonJournalArticle
Attributes
QName Type Use
published xs:boolean required
Source
<xs:complexType name="prRefType">
  <xs:complexContent>
    <xs:extension base="pubType">
      <xs:attribute name="published" type="xs:boolean" use="required"/>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>
Complex Type pubType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pubType_journalArticle emdb_v1_9_6_xsd.tmp#pubType_nonJournalArticle
Used by
Complex Type prRefType
Model
Children journalArticle, nonJournalArticle
Source
<xs:complexType name="pubType">
  <xs:choice>
    <xs:element name="journalArticle" type="jrnlArtType"/>
    <xs:element name="nonJournalArticle" type="nonJrnlArtType"/>
  </xs:choice>
</xs:complexType>
Complex Type jrnlArtType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#jrnlArtType_authors emdb_v1_9_6_xsd.tmp#jrnlArtType_articleTitle emdb_v1_9_6_xsd.tmp#jrnlArtType_journal emdb_v1_9_6_xsd.tmp#jrnlArtType_volume emdb_v1_9_6_xsd.tmp#jrnlArtType_firstPage emdb_v1_9_6_xsd.tmp#jrnlArtType_lastPage emdb_v1_9_6_xsd.tmp#jrnlArtType_year emdb_v1_9_6_xsd.tmp#jrnlArtType_externalReference
Used by
Model
Children articleTitle, authors, externalReference, firstPage, journal, lastPage, volume, year
Source
<xs:complexType name="jrnlArtType">
  <xs:sequence>
    <xs:element name="authors" type="xs:string"/>
    <xs:element name="articleTitle" type="xs:string"/>
    <xs:element name="journal" type="xs:string"/>
    <xs:element name="volume" type="xs:string" minOccurs="0"/>
    <xs:element name="firstPage" type="xs:string" minOccurs="0"/>
    <xs:element name="lastPage" type="xs:string" minOccurs="0"/>
    <xs:element name="year" type="xs:string" minOccurs="0"/>
    <xs:element name="externalReference" type="externalRefType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type externalRefType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#externalRefType_type
Type extension of xs:string
Used by
Attributes
QName Type Use
type xs:string required
Source
<xs:complexType name="externalRefType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="type" type="xs:string" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type nonJrnlArtType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#nonJrnlArtType_authors emdb_v1_9_6_xsd.tmp#nonJrnlArtType_chapterTitle emdb_v1_9_6_xsd.tmp#nonJrnlArtType_book emdb_v1_9_6_xsd.tmp#nonJrnlArtType_thesisTitle emdb_v1_9_6_xsd.tmp#nonJrnlArtType_editor emdb_v1_9_6_xsd.tmp#nonJrnlArtType_publisher emdb_v1_9_6_xsd.tmp#nonJrnlArtType_publisherLocation emdb_v1_9_6_xsd.tmp#nonJrnlArtType_volume emdb_v1_9_6_xsd.tmp#nonJrnlArtType_firstPage emdb_v1_9_6_xsd.tmp#nonJrnlArtType_lastPage emdb_v1_9_6_xsd.tmp#nonJrnlArtType_year emdb_v1_9_6_xsd.tmp#nonJrnlArtType_externalReference
Used by
Model
Children authors, book, chapterTitle, editor, externalReference, firstPage, lastPage, publisher, publisherLocation, thesisTitle, volume, year
Source
<xs:complexType name="nonJrnlArtType">
  <xs:sequence>
    <xs:element name="authors" type="xs:string"/>
    <xs:element name="chapterTitle" type="xs:string" minOccurs="0"/>
    <xs:element name="book" type="xs:string" minOccurs="0"/>
    <xs:element name="thesisTitle" type="xs:string" minOccurs="0"/>
    <xs:element name="editor" type="xs:string" minOccurs="0"/>
    <xs:element name="publisher" type="xs:string" minOccurs="0"/>
    <xs:element name="publisherLocation" type="xs:string" minOccurs="0"/>
    <xs:element name="volume" type="xs:string" minOccurs="0"/>
    <xs:element name="firstPage" type="xs:string" minOccurs="0"/>
    <xs:element name="lastPage" type="xs:string" minOccurs="0"/>
    <xs:element name="year" type="xs:string" minOccurs="0"/>
    <xs:element name="externalReference" type="externalRefType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type mapType
Namespace No namespace
Annotations
Information on the volume density map
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mapType_file emdb_v1_9_6_xsd.tmp#mapType_dataType emdb_v1_9_6_xsd.tmp#mapType_dimensions emdb_v1_9_6_xsd.tmp#mapType_origin emdb_v1_9_6_xsd.tmp#mapType_limit emdb_v1_9_6_xsd.tmp#mapType_spacing emdb_v1_9_6_xsd.tmp#mapType_cell emdb_v1_9_6_xsd.tmp#mapType_axisOrder emdb_v1_9_6_xsd.tmp#mapType_statistics emdb_v1_9_6_xsd.tmp#mapType_spaceGroupNumber emdb_v1_9_6_xsd.tmp#mapType_details emdb_v1_9_6_xsd.tmp#mapType_pixelSpacing emdb_v1_9_6_xsd.tmp#mapType_contourLevel emdb_v1_9_6_xsd.tmp#mapType_annotationDetails
Used by
Element entryType/map
Model
Children annotationDetails, axisOrder, cell, contourLevel, dataType, details, dimensions, file, limit, origin, pixelSpacing, spaceGroupNumber, spacing, statistics
Source
<xs:complexType name="mapType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Information on the volume density map</xs:documentation>
  </xs:annotation>
  <xs:all>
    <xs:element name="file" type="mapFileType"/>
    <xs:element name="dataType" type="mapDataType"/>
    <xs:element name="dimensions" type="dimensionType"/>
    <xs:element name="origin" type="originType"/>
    <xs:element name="limit" type="limitType"/>
    <xs:element name="spacing" type="spacingType"/>
    <xs:element name="cell" type="cellType"/>
    <xs:element name="axisOrder" type="axisOrderType"/>
    <xs:element name="statistics" type="statisticsType"/>
    <xs:element name="spaceGroupNumber" type="xs:string"/>
    <xs:element name="details" type="xs:string"/>
    <xs:element name="pixelSpacing" type="pixelSpacingType"/>
    <xs:element name="contourLevel" minOccurs="0">
      <xs:complexType>
        <xs:simpleContent>
          <xs:extension base="xs:float">
            <xs:attribute name="source" type="xs:string" use="optional"/>
          </xs:extension>
        </xs:simpleContent>
      </xs:complexType>
    </xs:element>
    <xs:element name="annotationDetails" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type mapFileType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mapNamePattern emdb_v1_9_6_xsd.tmp#mapFileType_type emdb_v1_9_6_xsd.tmp#mapFileType_format emdb_v1_9_6_xsd.tmp#mapFileType_sizeKb
Type extension of mapNamePattern
Type hierarchy
Used by
Element mapType/file
Attributes
QName Type Fixed Use
format xs:string CCP4 required
sizeKb xs:positiveInteger required
type xs:string map required
Source
<xs:complexType name="mapFileType">
  <xs:simpleContent>
    <xs:extension base="mapNamePattern">
      <xs:attribute name="type" type="xs:string" use="required" fixed="map"/>
      <xs:attribute name="format" type="xs:string" use="required" fixed="CCP4"/>
      <xs:attribute name="sizeKb" type="xs:positiveInteger" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type mapNamePattern
Namespace No namespace
Diagram
Diagram
Type restriction of xs:token
Facets
pattern emd_\d+\.map\.gz
Used by
Complex Type mapFileType
Source
<xs:simpleType name="mapNamePattern">
  <xs:restriction base="xs:token">
    <xs:pattern value="emd_\d+\.map\.gz"/>
  </xs:restriction>
</xs:simpleType>
Simple Type mapDataType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration Envelope stored as signed bytes
enumeration Image stored as Integer*2
enumeration Image stored as Reals
Used by
Source
<xs:simpleType name="mapDataType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="Envelope stored as signed bytes"/>
    <xs:enumeration value="Image stored as Integer*2"/>
    <xs:enumeration value="Image stored as Reals"/>
  </xs:restriction>
</xs:simpleType>
Complex Type dimensionType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#dimensionType_numRows emdb_v1_9_6_xsd.tmp#dimensionType_numColumns emdb_v1_9_6_xsd.tmp#dimensionType_numSections
Used by
Model
Children numColumns, numRows, numSections
Source
<xs:complexType name="dimensionType">
  <xs:all>
    <xs:element name="numRows" type="xs:positiveInteger"/>
    <xs:element name="numColumns" type="xs:positiveInteger"/>
    <xs:element name="numSections" type="xs:positiveInteger"/>
  </xs:all>
</xs:complexType>
Complex Type originType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#originType_originRow emdb_v1_9_6_xsd.tmp#originType_originCol emdb_v1_9_6_xsd.tmp#originType_originSec
Used by
Model
Children originCol, originRow, originSec
Source
<xs:complexType name="originType">
  <xs:all>
    <xs:element name="originRow" type="xs:float"/>
    <xs:element name="originCol" type="xs:float"/>
    <xs:element name="originSec" type="xs:float"/>
  </xs:all>
</xs:complexType>
Complex Type limitType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#limitType_limitRow emdb_v1_9_6_xsd.tmp#limitType_limitCol emdb_v1_9_6_xsd.tmp#limitType_limitSec
Used by
Model
Children limitCol, limitRow, limitSec
Source
<xs:complexType name="limitType">
  <xs:all>
    <xs:element name="limitRow" type="xs:float"/>
    <xs:element name="limitCol" type="xs:float"/>
    <xs:element name="limitSec" type="xs:float"/>
  </xs:all>
</xs:complexType>
Complex Type spacingType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#spacingType_spacingRow emdb_v1_9_6_xsd.tmp#spacingType_spacingCol emdb_v1_9_6_xsd.tmp#spacingType_spacingSec
Used by
Model
Children spacingCol, spacingRow, spacingSec
Source
<xs:complexType name="spacingType">
  <xs:all>
    <xs:element name="spacingRow" type="xs:positiveInteger"/>
    <xs:element name="spacingCol" type="xs:positiveInteger"/>
    <xs:element name="spacingSec" type="xs:positiveInteger"/>
  </xs:all>
</xs:complexType>
Complex Type cellType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#cellType_cellA emdb_v1_9_6_xsd.tmp#cellType_cellB emdb_v1_9_6_xsd.tmp#cellType_cellC emdb_v1_9_6_xsd.tmp#cellType_cellAlpha emdb_v1_9_6_xsd.tmp#cellType_cellBeta emdb_v1_9_6_xsd.tmp#cellType_cellGamma
Used by
Model
Children cellA, cellAlpha, cellB, cellBeta, cellC, cellGamma
Source
<xs:complexType name="cellType">
  <xs:all>
    <xs:element name="cellA" type="cType" minOccurs="0"/>
    <xs:element name="cellB" type="cType" minOccurs="0"/>
    <xs:element name="cellC" type="cType" minOccurs="0"/>
    <xs:element name="cellAlpha" type="cAngleType" minOccurs="0"/>
    <xs:element name="cellBeta" type="cAngleType" minOccurs="0"/>
    <xs:element name="cellGamma" type="cAngleType" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type cType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedCellDim emdb_v1_9_6_xsd.tmp#cType_units
Type extension of allowedCellDim
Type hierarchy
Used by
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:complexType name="cType">
  <xs:simpleContent>
    <xs:extension base="allowedCellDim">
      <xs:attribute name="units" type="xs:string" use="required" fixed="A"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type allowedCellDim
Namespace No namespace
Diagram
Diagram
Type restriction of xs:float
Facets
minExclusive 0.0
Used by
Complex Type cType
Source
<xs:simpleType name="allowedCellDim">
  <xs:restriction base="xs:float">
    <xs:minExclusive value="0.0"/>
  </xs:restriction>
</xs:simpleType>
Complex Type cAngleType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedAngles emdb_v1_9_6_xsd.tmp#cAngleType_units
Type extension of allowedAngles
Type hierarchy
Used by
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:complexType name="cAngleType">
  <xs:simpleContent>
    <xs:extension base="allowedAngles">
      <xs:attribute name="units" type="xs:string" use="required" fixed="degrees"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type allowedAngles
Namespace No namespace
Diagram
Diagram
Type restriction of xs:float
Facets
maxExclusive 180.0
minExclusive 0.0
Used by
Complex Type cAngleType
Source
<xs:simpleType name="allowedAngles">
  <xs:restriction base="xs:float">
    <xs:minExclusive value="0.0"/>
    <xs:maxExclusive value="180.0"/>
  </xs:restriction>
</xs:simpleType>
Complex Type axisOrderType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderFast emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderMedium emdb_v1_9_6_xsd.tmp#axisOrderType_axisOrderSlow
Used by
Model
Children axisOrderFast, axisOrderMedium, axisOrderSlow
Source
<xs:complexType name="axisOrderType">
  <xs:all>
    <xs:element name="axisOrderFast" type="xs:string"/>
    <xs:element name="axisOrderMedium" type="xs:string"/>
    <xs:element name="axisOrderSlow" type="xs:string"/>
  </xs:all>
</xs:complexType>
Complex Type statisticsType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#statisticsType_minimum emdb_v1_9_6_xsd.tmp#statisticsType_maximum emdb_v1_9_6_xsd.tmp#statisticsType_average emdb_v1_9_6_xsd.tmp#statisticsType_std
Used by
Model
Children average, maximum, minimum, std
Source
<xs:complexType name="statisticsType">
  <xs:all>
    <xs:element name="minimum" type="xs:float"/>
    <xs:element name="maximum" type="xs:float"/>
    <xs:element name="average" type="xs:float"/>
    <xs:element name="std" type="xs:float"/>
  </xs:all>
</xs:complexType>
Complex Type pixelSpacingType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelX emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelY emdb_v1_9_6_xsd.tmp#pixelSpacingType_pixelZ
Used by
Model
Children pixelX, pixelY, pixelZ
Source
<xs:complexType name="pixelSpacingType">
  <xs:all>
    <xs:element name="pixelX" type="pixType"/>
    <xs:element name="pixelY" type="pixType"/>
    <xs:element name="pixelZ" type="pixType"/>
  </xs:all>
</xs:complexType>
Complex Type pixType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pixType_units
Type extension of xs:float
Used by
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:complexType name="pixType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="A"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type supplType
Namespace No namespace
Annotations
Supplemental data sets.
Diagram
Diagram emdb_v1_9_6_xsd.tmp#supplType_maskSet emdb_v1_9_6_xsd.tmp#supplType_sliceSet emdb_v1_9_6_xsd.tmp#supplType_figureSet emdb_v1_9_6_xsd.tmp#supplType_fscSet
Used by
Model
Children figureSet, fscSet, maskSet, sliceSet
Source
<xs:complexType name="supplType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Supplemental data sets.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="maskSet" type="mskSetType" minOccurs="0"/>
    <xs:element name="sliceSet" type="slcSetType" minOccurs="0"/>
    <xs:element name="figureSet" type="figSetType" minOccurs="0"/>
    <xs:element name="fscSet" type="fscSetType" minOccurs="0"/>
  </xs:sequence>
</xs:complexType>
Complex Type mskSetType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mskSetType_mask
Used by
Model
Children mask
Source
<xs:complexType name="mskSetType">
  <xs:sequence>
    <xs:element name="mask" type="mskType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type mskType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mskType_file emdb_v1_9_6_xsd.tmp#mskType_dataType emdb_v1_9_6_xsd.tmp#mskType_dimensions emdb_v1_9_6_xsd.tmp#mskType_spacing emdb_v1_9_6_xsd.tmp#mskType_origin emdb_v1_9_6_xsd.tmp#mskType_limit emdb_v1_9_6_xsd.tmp#mskType_cell emdb_v1_9_6_xsd.tmp#mskType_axisOrder emdb_v1_9_6_xsd.tmp#mskType_statistics emdb_v1_9_6_xsd.tmp#mskType_pixelSpacing emdb_v1_9_6_xsd.tmp#mskType_details emdb_v1_9_6_xsd.tmp#mskType_annotationDetails emdb_v1_9_6_xsd.tmp#mskType_spaceGroupNumber
Used by
Element mskSetType/mask
Model
Children annotationDetails, axisOrder, cell, dataType, details, dimensions, file, limit, origin, pixelSpacing, spaceGroupNumber, spacing, statistics
Source
<xs:complexType name="mskType">
  <xs:all>
    <xs:element name="file" type="mskFileType"/>
    <xs:element name="dataType" type="mapDataType"/>
    <xs:element name="dimensions" type="dimensionType"/>
    <xs:element name="spacing" type="spacingType"/>
    <xs:element name="origin" type="originType"/>
    <xs:element name="limit" type="limitType"/>
    <xs:element name="cell" type="cellType"/>
    <xs:element name="axisOrder" type="axisOrderType"/>
    <xs:element name="statistics" type="statisticsType" minOccurs="0"/>
    <xs:element name="pixelSpacing" type="pixelSpacingType"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
    <xs:element name="annotationDetails" type="xs:string" minOccurs="0"/>
    <xs:element name="spaceGroupNumber" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type mskFileType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#maskNamePattern emdb_v1_9_6_xsd.tmp#mskFileType_type emdb_v1_9_6_xsd.tmp#mskFileType_format emdb_v1_9_6_xsd.tmp#mskFileType_sizeKb
Type extension of maskNamePattern
Type hierarchy
Used by
Element mskType/file
Attributes
QName Type Fixed Use
format xs:string CCP4 required
sizeKb xs:positiveInteger required
type xs:string map required
Source
<xs:complexType name="mskFileType">
  <xs:simpleContent>
    <xs:extension base="maskNamePattern">
      <xs:attribute name="type" type="xs:string" use="required" fixed="map"/>
      <xs:attribute name="format" type="xs:string" use="required" fixed="CCP4"/>
      <xs:attribute name="sizeKb" type="xs:positiveInteger" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type maskNamePattern
Namespace No namespace
Diagram
Diagram
Type restriction of xs:token
Facets
pattern emd_\d+_msk(_\d+)?\.map
Used by
Complex Type mskFileType
Source
<xs:simpleType name="maskNamePattern">
  <xs:restriction base="xs:token">
    <xs:pattern value="emd_\d+_msk(_\d+)?\.map"/>
  </xs:restriction>
</xs:simpleType>
Complex Type slcSetType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcSetType_slice
Used by
Model
Children slice
Source
<xs:complexType name="slcSetType">
  <xs:sequence>
    <xs:element name="slice" type="slcType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type slcType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcType_file emdb_v1_9_6_xsd.tmp#slcType_dataType emdb_v1_9_6_xsd.tmp#slcType_dimensions emdb_v1_9_6_xsd.tmp#slcType_spacing emdb_v1_9_6_xsd.tmp#slcType_origin emdb_v1_9_6_xsd.tmp#slcType_limit emdb_v1_9_6_xsd.tmp#slcType_cell emdb_v1_9_6_xsd.tmp#slcType_axisOrder emdb_v1_9_6_xsd.tmp#slcType_statistics emdb_v1_9_6_xsd.tmp#slcType_pixelSpacing emdb_v1_9_6_xsd.tmp#slcType_details emdb_v1_9_6_xsd.tmp#slcType_annotationDetails emdb_v1_9_6_xsd.tmp#slcType_spaceGroupNumber
Used by
Model
Children annotationDetails, axisOrder, cell, dataType, details, dimensions, file, limit, origin, pixelSpacing, spaceGroupNumber, spacing, statistics
Source
<xs:complexType name="slcType">
  <xs:all>
    <xs:element name="file" type="slcFileType"/>
    <xs:element name="dataType" type="mapDataType"/>
    <xs:element name="dimensions" type="slcDimensionType"/>
    <xs:element name="spacing" type="slcSpacingType"/>
    <xs:element name="origin" type="originType"/>
    <xs:element name="limit" type="limitType"/>
    <xs:element name="cell" type="slcCellType"/>
    <xs:element name="axisOrder" type="axisOrderType"/>
    <xs:element name="statistics" type="statisticsType"/>
    <xs:element name="pixelSpacing" type="pixelSpacingType"/>
    <xs:element name="details" type="xs:string"/>
    <xs:element name="annotationDetails" type="xs:string" minOccurs="0"/>
    <xs:element name="spaceGroupNumber" type="xs:string"/>
  </xs:all>
</xs:complexType>
Complex Type slcFileType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcNamePattern emdb_v1_9_6_xsd.tmp#slcFileType_type emdb_v1_9_6_xsd.tmp#slcFileType_format emdb_v1_9_6_xsd.tmp#slcFileType_sizeKb
Type extension of slcNamePattern
Type hierarchy
Used by
Element slcType/file
Attributes
QName Type Fixed Use
format xs:string CCP4 required
sizeKb xs:positiveInteger required
type xs:string map required
Source
<xs:complexType name="slcFileType">
  <xs:simpleContent>
    <xs:extension base="slcNamePattern">
      <xs:attribute name="type" type="xs:string" use="required" fixed="map"/>
      <xs:attribute name="format" type="xs:string" use="required" fixed="CCP4"/>
      <xs:attribute name="sizeKb" type="xs:positiveInteger" use="required"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type slcNamePattern
Namespace No namespace
Diagram
Diagram
Type restriction of xs:token
Facets
pattern emd_\d+(_\d+)?_slc\.map
Used by
Complex Type slcFileType
Source
<xs:simpleType name="slcNamePattern">
  <xs:restriction base="xs:token">
    <xs:pattern value="emd_\d+(_\d+)?_slc\.map"/>
  </xs:restriction>
</xs:simpleType>
Complex Type slcDimensionType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcDimensionType_numRows emdb_v1_9_6_xsd.tmp#slcDimensionType_numColumns emdb_v1_9_6_xsd.tmp#slcDimensionType_numSections
Used by
Model
Children numColumns, numRows, numSections
Source
<xs:complexType name="slcDimensionType">
  <xs:all>
    <xs:element name="numRows" type="xs:positiveInteger"/>
    <xs:element name="numColumns" type="xs:nonNegativeInteger"/>
    <xs:element name="numSections" type="xs:nonNegativeInteger"/>
  </xs:all>
</xs:complexType>
Complex Type slcSpacingType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcSpacingType_spacingRow emdb_v1_9_6_xsd.tmp#slcSpacingType_spacingCol emdb_v1_9_6_xsd.tmp#slcSpacingType_spacingSec
Used by
Element slcType/spacing
Model
Children spacingCol, spacingRow, spacingSec
Source
<xs:complexType name="slcSpacingType">
  <xs:all>
    <xs:element name="spacingRow" type="xs:positiveInteger"/>
    <xs:element name="spacingCol" type="xs:nonNegativeInteger"/>
    <xs:element name="spacingSec" type="xs:nonNegativeInteger"/>
  </xs:all>
</xs:complexType>
Complex Type slcCellType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#slcCellType_cellA emdb_v1_9_6_xsd.tmp#slcCellType_cellB emdb_v1_9_6_xsd.tmp#slcCellType_cellC emdb_v1_9_6_xsd.tmp#slcCellType_cellAlpha emdb_v1_9_6_xsd.tmp#slcCellType_cellBeta emdb_v1_9_6_xsd.tmp#slcCellType_cellGamma
Used by
Element slcType/cell
Model
Children cellA, cellAlpha, cellB, cellBeta, cellC, cellGamma
Source
<xs:complexType name="slcCellType">
  <xs:all>
    <xs:element name="cellA" type="cType" minOccurs="0"/>
    <xs:element name="cellB" type="slcCType" minOccurs="0"/>
    <xs:element name="cellC" type="slcCType" minOccurs="0"/>
    <xs:element name="cellAlpha" type="cAngleType" minOccurs="0"/>
    <xs:element name="cellBeta" type="cAngleType" minOccurs="0"/>
    <xs:element name="cellGamma" type="cAngleType" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type slcCType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#allowedSlcCellDim emdb_v1_9_6_xsd.tmp#slcCType_units
Type extension of allowedSlcCellDim
Type hierarchy
Used by
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:complexType name="slcCType">
  <xs:simpleContent>
    <xs:extension base="allowedSlcCellDim">
      <xs:attribute name="units" type="xs:string" use="required" fixed="A"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type allowedSlcCellDim
Namespace No namespace
Diagram
Diagram
Type restriction of xs:float
Facets
minInclusive 0.0
Used by
Complex Type slcCType
Source
<xs:simpleType name="allowedSlcCellDim">
  <xs:restriction base="xs:float">
    <xs:minInclusive value="0.0"/>
  </xs:restriction>
</xs:simpleType>
Complex Type figSetType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#figSetType_figure
Used by
Model
Children figure
Source
<xs:complexType name="figSetType">
  <xs:sequence>
    <xs:element name="figure" type="figType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type figType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#figType_file emdb_v1_9_6_xsd.tmp#figType_details
Used by
Model
Children details, file
Source
<xs:complexType name="figType">
  <xs:all>
    <xs:element name="file" type="xs:string"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type fscSetType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#fscSetType_fsc
Used by
Model
Children fsc
Source
<xs:complexType name="fscSetType">
  <xs:sequence>
    <xs:element name="fsc" type="fscType" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type fscType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#fscType_file emdb_v1_9_6_xsd.tmp#fscType_details
Used by
Element fscSetType/fsc
Model
Children details, file
Source
<xs:complexType name="fscType">
  <xs:all>
    <xs:element name="file" type="xs:string"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type samplType
Namespace No namespace
Annotations
Nature of the biological sample studied.
[/emdEntry/sample]
Diagram
Diagram emdb_v1_9_6_xsd.tmp#samplType_numComponents emdb_v1_9_6_xsd.tmp#samplType_name emdb_v1_9_6_xsd.tmp#samplType_compDegree emdb_v1_9_6_xsd.tmp#samplType_molWtTheo emdb_v1_9_6_xsd.tmp#samplType_details emdb_v1_9_6_xsd.tmp#samplType_molWtMethod emdb_v1_9_6_xsd.tmp#samplType_molWtExp emdb_v1_9_6_xsd.tmp#samplType_sampleComponentList
Used by
Model
Children compDegree, details, molWtExp, molWtMethod, molWtTheo, name, numComponents, sampleComponentList
Source
<xs:complexType name="samplType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Nature of the biological sample studied. [/emdEntry/sample]</xs:documentation>
  </xs:annotation>
  <xs:all>
    <xs:element name="numComponents" type="xs:positiveInteger"/>
    <xs:element name="name" type="xs:string"/>
    <xs:element name="compDegree" type="xs:string" minOccurs="0"/>
    <xs:element name="molWtTheo" type="mwType" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
    <xs:element name="molWtMethod" type="xs:string" minOccurs="0"/>
    <xs:element name="molWtExp" type="mwType" minOccurs="0"/>
    <xs:element name="sampleComponentList" type="smplCompListType"/>
  </xs:all>
</xs:complexType>
Complex Type mwType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#mwType_units
Type extension of xs:float
Used by
Attributes
QName Type Fixed Use
units xs:string MDa required
Source
<xs:complexType name="mwType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="MDa"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type smplCompListType
Namespace No namespace
Annotations
List of individual sample components.
[/emdEntry/sample/sampleComponentList]
Diagram
Diagram emdb_v1_9_6_xsd.tmp#smplCompListType_sampleComponent
Used by
Model
Children sampleComponent
Source
<xs:complexType name="smplCompListType">
  <xs:annotation>
    <xs:documentation>List of individual sample components. [/emdEntry/sample/sampleComponentList]</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="sampleComponent" type="smplCompType" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Complex Type smplCompType
Namespace No namespace
Annotations
A single sample component.
[/emdEntry/sample/sampleComponentList/sampleComponent]
Diagram
Diagram emdb_v1_9_6_xsd.tmp#smplCompType_componentID emdb_v1_9_6_xsd.tmp#smplCompType_entry emdb_v1_9_6_xsd.tmp#smplCompType_sciName emdb_v1_9_6_xsd.tmp#smplCompType_synName emdb_v1_9_6_xsd.tmp#smplCompType_molWtTheo emdb_v1_9_6_xsd.tmp#smplCompType_molWtExp emdb_v1_9_6_xsd.tmp#smplCompType_details emdb_v1_9_6_xsd.tmp#smplCompType_protein emdb_v1_9_6_xsd.tmp#smplCompType_cellular-component emdb_v1_9_6_xsd.tmp#smplCompType_virus emdb_v1_9_6_xsd.tmp#smplCompType_nucleic-acid emdb_v1_9_6_xsd.tmp#smplCompType_ligand emdb_v1_9_6_xsd.tmp#smplCompType_label emdb_v1_9_6_xsd.tmp#smplCompType_ribosome-eukaryote emdb_v1_9_6_xsd.tmp#smplCompType_ribosome-prokaryote
Used by
Model
Children cellular-component, details, entry, label, ligand, molWtExp, molWtTheo, nucleic-acid, protein, ribosome-eukaryote, ribosome-prokaryote, sciName, synName, virus
Attributes
QName Type Use
componentID xs:positiveInteger required
Source
<xs:complexType name="smplCompType">
  <xs:annotation>
    <xs:documentation>A single sample component. [/emdEntry/sample/sampleComponentList/sampleComponent]</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="entry" type="cmpntClassType"/>
    <xs:element name="sciName" type="xs:string"/>
    <xs:element name="synName" type="xs:string" minOccurs="0"/>
    <xs:element name="molWtTheo" type="mwType" minOccurs="0"/>
    <xs:element name="molWtExp" type="mwType" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
    <xs:choice>
      <xs:element name="protein" type="proteinType"/>
      <xs:element name="cellular-component" type="cellCompType"/>
      <xs:element name="virus" type="virusType"/>
      <xs:element name="nucleic-acid" type="nuclAcidType"/>
      <xs:element name="ligand" type="ligandType"/>
      <xs:element name="label" type="labelType"/>
      <xs:element name="ribosome-eukaryote" type="riboTypeEu"/>
      <xs:element name="ribosome-prokaryote" type="riboTypePro"/>
    </xs:choice>
  </xs:sequence>
  <xs:attribute name="componentID" type="xs:positiveInteger" use="required"/>
</xs:complexType>
Simple Type cmpntClassType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration virus
enumeration cellular-component
enumeration protein
enumeration nucleic-acid
enumeration ligand
enumeration label
enumeration ribosome-eukaryote
enumeration ribosome-prokaryote
Used by
Source
<xs:simpleType name="cmpntClassType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="virus"/>
    <xs:enumeration value="cellular-component"/>
    <xs:enumeration value="protein"/>
    <xs:enumeration value="nucleic-acid"/>
    <xs:enumeration value="ligand"/>
    <xs:enumeration value="label"/>
    <xs:enumeration value="ribosome-eukaryote"/>
    <xs:enumeration value="ribosome-prokaryote"/>
  </xs:restriction>
</xs:simpleType>
Complex Type proteinType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#proteinType_sciSpeciesName emdb_v1_9_6_xsd.tmp#proteinType_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#proteinType_synSpeciesName emdb_v1_9_6_xsd.tmp#proteinType_oligomericDetails emdb_v1_9_6_xsd.tmp#proteinType_numCopies emdb_v1_9_6_xsd.tmp#proteinType_recombinantExpFlag emdb_v1_9_6_xsd.tmp#proteinType_natSource emdb_v1_9_6_xsd.tmp#proteinType_engSource emdb_v1_9_6_xsd.tmp#proteinType_details emdb_v1_9_6_xsd.tmp#proteinType_externalReferences
Used by
Model
Children details, engSource, externalReferences, natSource, numCopies, oligomericDetails, recombinantExpFlag, sciSpeciesName, sciSpeciesStrain, synSpeciesName
Source
<xs:complexType name="proteinType">
  <xs:all>
    <xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0"/>
    <xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
    <xs:element name="synSpeciesName" type="xs:string" minOccurs="0"/>
    <xs:element name="oligomericDetails" type="xs:string" minOccurs="0"/>
    <xs:element name="numCopies" type="xs:string" minOccurs="0"/>
    <xs:element name="recombinantExpFlag" type="xs:boolean"/>
    <xs:element name="natSource" type="natSrcType" minOccurs="0"/>
    <xs:element name="engSource" type="engSrcType" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
    <xs:element name="externalReferences" type="externalReferencesType" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type sciSpeciesType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#sciSpeciesType_ncbiTaxId
Type extension of xs:string
Used by
Attributes
QName Type Use
ncbiTaxId xs:integer optional
Source
<xs:complexType name="sciSpeciesType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="ncbiTaxId" type="xs:integer"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type natSrcType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#natSrcType_cell emdb_v1_9_6_xsd.tmp#natSrcType_organelle emdb_v1_9_6_xsd.tmp#natSrcType_organOrTissue emdb_v1_9_6_xsd.tmp#natSrcType_cellLocation
Used by
Model
Children cell, cellLocation, organOrTissue, organelle
Source
<xs:complexType name="natSrcType">
  <xs:all>
    <xs:element name="cell" type="xs:string" minOccurs="0"/>
    <xs:element name="organelle" type="xs:string" minOccurs="0"/>
    <xs:element name="organOrTissue" type="xs:string" minOccurs="0"/>
    <xs:element name="cellLocation" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type engSrcType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#engSrcType_expSystem emdb_v1_9_6_xsd.tmp#engSrcType_expSystemStrain emdb_v1_9_6_xsd.tmp#engSrcType_expSystemCell emdb_v1_9_6_xsd.tmp#engSrcType_vector
Used by
Model
Children expSystem, expSystemCell, expSystemStrain, vector
Source
<xs:complexType name="engSrcType">
  <xs:all>
    <xs:element name="expSystem" type="sciSpeciesType" minOccurs="0"/>
    <xs:element name="expSystemStrain" type="xs:string" minOccurs="0"/>
    <xs:element name="expSystemCell" type="xs:string" minOccurs="0"/>
    <xs:element name="vector" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type externalReferencesType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#externalReferencesType_refUniProt emdb_v1_9_6_xsd.tmp#externalReferencesType_refGo emdb_v1_9_6_xsd.tmp#externalReferencesType_refInterpro
Used by
Model
Children refGo, refInterpro, refUniProt
Source
<xs:complexType name="externalReferencesType">
  <xs:choice minOccurs="0" maxOccurs="unbounded">
    <xs:element name="refUniProt" type="uniProtType"/>
    <xs:element name="refGo" type="goIdType"/>
    <xs:element name="refInterpro" type="iprIdType"/>
  </xs:choice>
</xs:complexType>
Simple Type uniProtType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
pattern [A-Z][\dA-Z]{5}
Used by
Source
<xs:simpleType name="uniProtType">
  <xs:restriction base="xs:string">
    <xs:pattern value="[A-Z][\dA-Z]{5}"/>
  </xs:restriction>
</xs:simpleType>
Simple Type goIdType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
pattern GO:\d{7}
Used by
Source
<xs:simpleType name="goIdType">
  <xs:restriction base="xs:string">
    <xs:pattern value="GO:\d{7}"/>
  </xs:restriction>
</xs:simpleType>
Simple Type iprIdType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
pattern IPR\d{6}
Used by
Source
<xs:simpleType name="iprIdType">
  <xs:restriction base="xs:string">
    <xs:pattern value="IPR\d{6}"/>
  </xs:restriction>
</xs:simpleType>
Complex Type cellCompType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#cellCompType_sciSpeciesName emdb_v1_9_6_xsd.tmp#cellCompType_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#cellCompType_synSpeciesName emdb_v1_9_6_xsd.tmp#cellCompType_oligomericDetails emdb_v1_9_6_xsd.tmp#cellCompType_numCopies emdb_v1_9_6_xsd.tmp#cellCompType_recombinantExpFlag emdb_v1_9_6_xsd.tmp#cellCompType_natSource emdb_v1_9_6_xsd.tmp#cellCompType_engSource emdb_v1_9_6_xsd.tmp#cellCompType_details emdb_v1_9_6_xsd.tmp#cellCompType_externalReferences
Used by
Model
Children details, engSource, externalReferences, natSource, numCopies, oligomericDetails, recombinantExpFlag, sciSpeciesName, sciSpeciesStrain, synSpeciesName
Source
<xs:complexType name="cellCompType">
  <xs:all>
    <xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0"/>
    <xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
    <xs:element name="synSpeciesName" type="xs:string" minOccurs="0"/>
    <xs:element name="oligomericDetails" type="xs:string" minOccurs="0"/>
    <xs:element name="numCopies" type="xs:string" minOccurs="0"/>
    <xs:element name="recombinantExpFlag" type="xs:boolean"/>
    <xs:element name="natSource" type="natSrcType" minOccurs="0"/>
    <xs:element name="engSource" type="engSrcType" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
    <xs:element name="externalReferences" type="externalReferencesType" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type virusType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#virusType_sciSpeciesName emdb_v1_9_6_xsd.tmp#virusType_synSpeciesName emdb_v1_9_6_xsd.tmp#virusType_sciSpeciesSerotype emdb_v1_9_6_xsd.tmp#virusType_sciSpeciesSerocomplex emdb_v1_9_6_xsd.tmp#virusType_sciSpeciesSubspecies emdb_v1_9_6_xsd.tmp#virusType_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#virusType_empty emdb_v1_9_6_xsd.tmp#virusType_enveloped emdb_v1_9_6_xsd.tmp#virusType_isolate emdb_v1_9_6_xsd.tmp#virusType_class emdb_v1_9_6_xsd.tmp#virusType_externalReferences emdb_v1_9_6_xsd.tmp#virusType_natSource emdb_v1_9_6_xsd.tmp#virusType_engSource emdb_v1_9_6_xsd.tmp#virusType_shell
Used by
Model
Children class, empty, engSource, enveloped, externalReferences, isolate, natSource, sciSpeciesName, sciSpeciesSerocomplex, sciSpeciesSerotype, sciSpeciesStrain, sciSpeciesSubspecies, shell, synSpeciesName
Source
<xs:complexType name="virusType">
  <xs:choice maxOccurs="unbounded">
    <xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="1" maxOccurs="1"/>
    <xs:element name="synSpeciesName" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="sciSpeciesSerotype" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="sciSpeciesSerocomplex" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="sciSpeciesSubspecies" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="empty" type="xs:boolean" minOccurs="1" maxOccurs="1"/>
    <xs:element name="enveloped" type="xs:boolean" minOccurs="1" maxOccurs="1"/>
    <xs:element name="isolate" type="virusIsolType" minOccurs="1" maxOccurs="1"/>
    <xs:element name="class" type="virusClassType" minOccurs="1" maxOccurs="1"/>
    <xs:element name="externalReferences" type="externalReferencesType" minOccurs="0"/>
    <xs:element name="natSource" type="natSrcVirusType" minOccurs="0"/>
    <xs:element name="engSource" type="engSrcType" minOccurs="0"/>
    <xs:element name="shell" type="shellType" minOccurs="0"/>
  </xs:choice>
</xs:complexType>
Simple Type virusIsolType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration STRAIN
enumeration SEROTYPE
enumeration SEROCOMPLEX
enumeration SUBSPECIES
enumeration SPECIES
enumeration OTHER
Used by
Source
<xs:simpleType name="virusIsolType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="STRAIN"/>
    <xs:enumeration value="SEROTYPE"/>
    <xs:enumeration value="SEROCOMPLEX"/>
    <xs:enumeration value="SUBSPECIES"/>
    <xs:enumeration value="SPECIES"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Simple Type virusClassType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration VIRION
enumeration SATELLITE
enumeration PRION
enumeration VIROID
enumeration VIRUS-LIKE PARTICLE
enumeration OTHER
Used by
Element virusType/class
Source
<xs:simpleType name="virusClassType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="VIRION"/>
    <xs:enumeration value="SATELLITE"/>
    <xs:enumeration value="PRION"/>
    <xs:enumeration value="VIROID"/>
    <xs:enumeration value="VIRUS-LIKE PARTICLE"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Complex Type natSrcVirusType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#natSrcVirusType_hostCategory emdb_v1_9_6_xsd.tmp#natSrcVirusType_hostSpecies emdb_v1_9_6_xsd.tmp#natSrcVirusType_hostSpeciesStrain
Used by
Model
Children hostCategory, hostSpecies, hostSpeciesStrain
Source
<xs:complexType name="natSrcVirusType">
  <xs:all>
    <xs:element name="hostCategory" type="hostCategoryType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="hostSpecies" type="sciSpeciesType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="hostSpeciesStrain" type="xs:string" minOccurs="0" maxOccurs="1"/>
  </xs:all>
</xs:complexType>
Simple Type hostCategoryType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration ARCHAEA
enumeration ALGAE
enumeration BACTERIA(EUBACTERIA)
enumeration FUNGI
enumeration INVERTEBRATES
enumeration PLANTAE(HIGHER PLANTS)
enumeration VERTEBRATES
enumeration PROTOZOA
Used by
Source
<xs:simpleType name="hostCategoryType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="ARCHAEA"/>
    <xs:enumeration value="ALGAE"/>
    <xs:enumeration value="BACTERIA(EUBACTERIA)"/>
    <xs:enumeration value="FUNGI"/>
    <xs:enumeration value="INVERTEBRATES"/>
    <xs:enumeration value="PLANTAE(HIGHER PLANTS)"/>
    <xs:enumeration value="VERTEBRATES"/>
    <xs:enumeration value="PROTOZOA"/>
  </xs:restriction>
</xs:simpleType>
Complex Type shellType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#shellType_id emdb_v1_9_6_xsd.tmp#shellType_nameElement emdb_v1_9_6_xsd.tmp#shellType_diameter emdb_v1_9_6_xsd.tmp#shellType_tNumber
Used by
Element virusType/shell
Model
Children diameter, nameElement, tNumber
Attributes
QName Type Use
id xs:positiveInteger required
Source
<xs:complexType name="shellType">
  <xs:all minOccurs="1">
    <xs:element name="nameElement" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="diameter" type="diamType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="tNumber" type="floatOrNAType" minOccurs="0" maxOccurs="1"/>
  </xs:all>
  <xs:attribute name="id" type="xs:positiveInteger" use="required"/>
</xs:complexType>
Complex Type diamType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#floatOrNAType emdb_v1_9_6_xsd.tmp#diamType_units
Type extension of floatOrNAType
Type hierarchy
Used by
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:complexType name="diamType">
  <xs:simpleContent>
    <xs:extension base="floatOrNAType">
      <!-- FIXME -->
      <xs:attribute name="units" type="xs:string" use="required" fixed="A"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type floatOrNAType
Namespace No namespace
Diagram
Diagram
Type union of(xs:float, restriction of xs:string)
Used by
Complex Type diamType
Element shellType/tNumber
Source
<xs:simpleType name="floatOrNAType">
  <xs:union>
    <xs:simpleType>
      <xs:restriction base="xs:float">
      </xs:restriction>
    </xs:simpleType>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:enumeration value="n/a"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:union>
</xs:simpleType>
Complex Type nuclAcidType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#nuclAcidType_sciSpeciesName emdb_v1_9_6_xsd.tmp#nuclAcidType_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#nuclAcidType_synSpeciesName emdb_v1_9_6_xsd.tmp#nuclAcidType_syntheticFlag emdb_v1_9_6_xsd.tmp#nuclAcidType_sequence emdb_v1_9_6_xsd.tmp#nuclAcidType_class emdb_v1_9_6_xsd.tmp#nuclAcidType_structure
Used by
Model
Children class, sciSpeciesName, sciSpeciesStrain, sequence, structure, synSpeciesName, syntheticFlag
Source
<xs:complexType name="nuclAcidType">
  <xs:all>
    <xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0"/>
    <xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
    <xs:element name="synSpeciesName" type="xs:string" minOccurs="0"/>
    <xs:element name="syntheticFlag" type="xs:boolean"/>
    <xs:element name="sequence" type="xs:string" minOccurs="0"/>
    <xs:element name="class" type="naClassType"/>
    <xs:element name="structure" type="naStructType"/>
  </xs:all>
</xs:complexType>
Simple Type naClassType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration DNA
enumeration DNA/RNA
enumeration PEPTIDE NUCLEIC ACID
enumeration PEPTIDE NUCLEIC ACID/DNA
enumeration RIBOZYME
enumeration RNA
enumeration T-RNA
enumeration OTHER
Used by
Source
<xs:simpleType name="naClassType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="DNA"/>
    <xs:enumeration value="DNA/RNA"/>
    <xs:enumeration value="PEPTIDE NUCLEIC ACID"/>
    <xs:enumeration value="PEPTIDE NUCLEIC ACID/DNA"/>
    <xs:enumeration value="RIBOZYME"/>
    <xs:enumeration value="RNA"/>
    <xs:enumeration value="T-RNA"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Simple Type naStructType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration SINGLE STRANDED
enumeration DOUBLE HELIX
enumeration TRIPLE HELIX
enumeration QUADRUPLE HELIX
enumeration OTHER
Used by
Source
<xs:simpleType name="naStructType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="SINGLE STRANDED"/>
    <xs:enumeration value="DOUBLE HELIX"/>
    <xs:enumeration value="TRIPLE HELIX"/>
    <xs:enumeration value="QUADRUPLE HELIX"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Complex Type ligandType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#ligandType_sciSpeciesName emdb_v1_9_6_xsd.tmp#ligandType_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#ligandType_synSpeciesName emdb_v1_9_6_xsd.tmp#ligandType_oligomericDetails emdb_v1_9_6_xsd.tmp#ligandType_numCopies emdb_v1_9_6_xsd.tmp#ligandType_recombinantExpFlag emdb_v1_9_6_xsd.tmp#ligandType_natSource emdb_v1_9_6_xsd.tmp#ligandType_engSource emdb_v1_9_6_xsd.tmp#ligandType_details emdb_v1_9_6_xsd.tmp#ligandType_externalReferences
Used by
Model
Children details, engSource, externalReferences, natSource, numCopies, oligomericDetails, recombinantExpFlag, sciSpeciesName, sciSpeciesStrain, synSpeciesName
Source
<xs:complexType name="ligandType">
  <xs:all>
    <xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0"/>
    <xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
    <xs:element name="synSpeciesName" type="xs:string" minOccurs="0"/>
    <xs:element name="oligomericDetails" type="xs:string" minOccurs="0"/>
    <xs:element name="numCopies" type="xs:string" minOccurs="0"/>
    <xs:element name="recombinantExpFlag" type="xs:boolean"/>
    <xs:element name="natSource" type="natSrcType" minOccurs="0"/>
    <xs:element name="engSource" type="engSrcType" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
    <xs:element name="externalReferences" type="externalReferencesType" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type labelType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#labelType_formula emdb_v1_9_6_xsd.tmp#labelType_oligomericDetails emdb_v1_9_6_xsd.tmp#labelType_numCopies
Used by
Model
Children formula, numCopies, oligomericDetails
Source
<xs:complexType name="labelType">
  <xs:all>
    <xs:element name="formula" type="xs:string" minOccurs="0"/>
    <xs:element name="oligomericDetails" type="xs:string" minOccurs="0"/>
    <xs:element name="numCopies" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type riboTypeEu
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#riboTypeEu_eukaryote emdb_v1_9_6_xsd.tmp#riboTypeEu_sciSpeciesName emdb_v1_9_6_xsd.tmp#riboTypeEu_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#riboTypeEu_synSpeciesName emdb_v1_9_6_xsd.tmp#riboTypeEu_oligomericDetails emdb_v1_9_6_xsd.tmp#riboTypeEu_numCopies emdb_v1_9_6_xsd.tmp#riboTypeEu_recombinantExpFlag emdb_v1_9_6_xsd.tmp#riboTypeEu_natSource emdb_v1_9_6_xsd.tmp#riboTypeEu_engSource emdb_v1_9_6_xsd.tmp#riboTypeEu_details emdb_v1_9_6_xsd.tmp#riboTypeEu_externalReferences
Used by
Model
Children details, engSource, eukaryote, externalReferences, natSource, numCopies, oligomericDetails, recombinantExpFlag, sciSpeciesName, sciSpeciesStrain, synSpeciesName
Source
<xs:complexType name="riboTypeEu">
  <xs:all>
    <xs:element name="eukaryote" type="xs:string" minOccurs="1"/>
    <!-- ES: This is mandatory for new entries (EmDep version 4.0) but not for older -->
    <xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
    <xs:element name="synSpeciesName" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="oligomericDetails" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="numCopies" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <!-- ES: This is mandatory for new entries (EmDep version 4.0) but not for older -->
    <xs:element name="recombinantExpFlag" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
    <xs:element name="natSource" type="natSrcType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="engSource" type="engSrcType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="details" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="externalReferences" type="externalReferencesType" minOccurs="0" maxOccurs="1"/>
  </xs:all>
</xs:complexType>
Complex Type riboTypePro
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#riboTypePro_prokaryote emdb_v1_9_6_xsd.tmp#riboTypePro_sciSpeciesName emdb_v1_9_6_xsd.tmp#riboTypePro_sciSpeciesStrain emdb_v1_9_6_xsd.tmp#riboTypePro_synSpeciesName emdb_v1_9_6_xsd.tmp#riboTypePro_oligomericDetails emdb_v1_9_6_xsd.tmp#riboTypePro_numCopies emdb_v1_9_6_xsd.tmp#riboTypePro_recombinantExpFlag emdb_v1_9_6_xsd.tmp#riboTypePro_natSource emdb_v1_9_6_xsd.tmp#riboTypePro_engSource emdb_v1_9_6_xsd.tmp#riboTypePro_details emdb_v1_9_6_xsd.tmp#riboTypePro_externalReferences
Used by
Model
Children details, engSource, externalReferences, natSource, numCopies, oligomericDetails, prokaryote, recombinantExpFlag, sciSpeciesName, sciSpeciesStrain, synSpeciesName
Source
<xs:complexType name="riboTypePro">
  <xs:all>
    <xs:element name="prokaryote" type="xs:string" minOccurs="1"/>
    <!-- ES: This is mandatory for new entries (EmDep version 4.0) but not for older -->
    <xs:element name="sciSpeciesName" type="sciSpeciesType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="sciSpeciesStrain" type="xs:string" minOccurs="0"/>
    <xs:element name="synSpeciesName" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="oligomericDetails" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="numCopies" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <!-- ES: This is mandatory for new entries (EmDep version 4.0) but not for older -->
    <xs:element name="recombinantExpFlag" type="xs:boolean" minOccurs="0" maxOccurs="1"/>
    <xs:element name="natSource" type="natSrcType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="engSource" type="engSrcType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="details" type="xs:string" minOccurs="0" maxOccurs="1"/>
    <xs:element name="externalReferences" type="externalReferencesType" minOccurs="0" maxOccurs="1"/>
  </xs:all>
</xs:complexType>
Complex Type expType
Namespace No namespace
Annotations
Experimental techniques used to derive the density map.
Diagram
Diagram emdb_v1_9_6_xsd.tmp#expType_vitrification emdb_v1_9_6_xsd.tmp#expType_imaging emdb_v1_9_6_xsd.tmp#expType_imageAcquisition emdb_v1_9_6_xsd.tmp#expType_fitting emdb_v1_9_6_xsd.tmp#expType_specimenPreparation
Used by
Model
Children fitting, imageAcquisition, imaging, specimenPreparation, vitrification
Source
<xs:complexType name="expType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Experimental techniques used to derive the density map.</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="vitrification" type="vitrifType" maxOccurs="unbounded"/>
    <xs:element name="imaging" type="imgType" maxOccurs="unbounded"/>
    <xs:element name="imageAcquisition" type="imgScanType" maxOccurs="unbounded"/>
    <xs:element name="fitting" type="fittingType" minOccurs="0" maxOccurs="unbounded"/>
    <xs:element name="specimenPreparation" type="smplPrepType"/>
  </xs:sequence>
</xs:complexType>
Complex Type vitrifType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#vitrifType_cryogenName emdb_v1_9_6_xsd.tmp#vitrifType_humidity emdb_v1_9_6_xsd.tmp#vitrifType_temperature emdb_v1_9_6_xsd.tmp#vitrifType_instrument emdb_v1_9_6_xsd.tmp#vitrifType_method emdb_v1_9_6_xsd.tmp#vitrifType_timeResolvedState emdb_v1_9_6_xsd.tmp#vitrifType_details
Used by
Model
Children cryogenName, details, humidity, instrument, method, temperature, timeResolvedState
Source
<xs:complexType name="vitrifType">
  <xs:all>
    <xs:element name="cryogenName" type="cryogenType"/>
    <xs:element name="humidity" type="xs:string" minOccurs="0"/>
    <xs:element name="temperature" type="tempType" minOccurs="0"/>
    <xs:element name="instrument" type="vitrInstrType" minOccurs="0"/>
    <xs:element name="method" type="xs:string" minOccurs="0"/>
    <xs:element name="timeResolvedState" type="xs:string" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Simple Type cryogenType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration ETHANE
enumeration ETHANE-PROPANE MIXTURE
enumeration METHANE
enumeration NITROGEN
enumeration HELIUM
enumeration PROPANE
enumeration FREON 12
enumeration FREON 22
enumeration NONE
enumeration OTHER
Used by
Source
<xs:simpleType name="cryogenType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="ETHANE"/>
    <xs:enumeration value="ETHANE-PROPANE MIXTURE"/>
    <xs:enumeration value="METHANE"/>
    <xs:enumeration value="NITROGEN"/>
    <xs:enumeration value="HELIUM"/>
    <xs:enumeration value="PROPANE"/>
    <xs:enumeration value="FREON 12"/>
    <xs:enumeration value="FREON 22"/>
    <xs:enumeration value="NONE"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Complex Type tempType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#tempType_units
Type extension of xs:float
Used by
Attributes
QName Type Fixed Use
units xs:string Kelvin required
Source
<xs:complexType name="tempType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="Kelvin"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type vitrInstrType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration BAL-TEC HPM 010
enumeration EMS-002 RAPID IMMERSION FREEZER
enumeration FEI VITROBOT
enumeration FEI VITROBOT MARK I
enumeration FEI VITROBOT MARK II
enumeration FEI VITROBOT MARK III
enumeration FEI VITROBOT MARK IV
enumeration GATAN CRYOPLUNGE 3
enumeration HOMEMADE PLUNGER
enumeration LEICA PLUNGER
enumeration LEICA EM GP
enumeration LEICA EM CPC
enumeration LEICA EM HPM100
enumeration LEICA EM PACT
enumeration LEICA EM PACT2
enumeration LEICA KF80
enumeration NONE
enumeration REICHERT-JUNG PLUNGER
enumeration ZEISS PLUNGE FREEZER CRYOBOX
enumeration OTHER
enumeration SPOTITON
Used by
Source
<xs:simpleType name="vitrInstrType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="BAL-TEC HPM 010"/>
    <xs:enumeration value="EMS-002 RAPID IMMERSION FREEZER"/>
    <xs:enumeration value="FEI VITROBOT"/>
    <xs:enumeration value="FEI VITROBOT MARK I"/>
    <xs:enumeration value="FEI VITROBOT MARK II"/>
    <xs:enumeration value="FEI VITROBOT MARK III"/>
    <xs:enumeration value="FEI VITROBOT MARK IV"/>
    <xs:enumeration value="GATAN CRYOPLUNGE 3"/>
    <xs:enumeration value="HOMEMADE PLUNGER"/>
    <xs:enumeration value="LEICA PLUNGER"/>
    <xs:enumeration value="LEICA EM GP"/>
    <xs:enumeration value="LEICA EM CPC"/>
    <xs:enumeration value="LEICA EM HPM100"/>
    <xs:enumeration value="LEICA EM PACT"/>
    <xs:enumeration value="LEICA EM PACT2"/>
    <xs:enumeration value="LEICA KF80"/>
    <xs:enumeration value="NONE"/>
    <xs:enumeration value="REICHERT-JUNG PLUNGER"/>
    <xs:enumeration value="ZEISS PLUNGE FREEZER CRYOBOX"/>
    <xs:enumeration value="OTHER"/>
    <xs:enumeration value="SPOTITON"/>
  </xs:restriction>
</xs:simpleType>
Complex Type imgType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#imgType_astigmatism emdb_v1_9_6_xsd.tmp#imgType_electronSource emdb_v1_9_6_xsd.tmp#imgType_electronDose emdb_v1_9_6_xsd.tmp#imgType_energyFilter emdb_v1_9_6_xsd.tmp#imgType_imagingMode emdb_v1_9_6_xsd.tmp#imgType_nominalDefocusMin emdb_v1_9_6_xsd.tmp#imgType_nominalDefocusMax emdb_v1_9_6_xsd.tmp#imgType_illuminationMode emdb_v1_9_6_xsd.tmp#imgType_specimenHolder emdb_v1_9_6_xsd.tmp#imgType_details emdb_v1_9_6_xsd.tmp#imgType_detector emdb_v1_9_6_xsd.tmp#imgType_nominalCs emdb_v1_9_6_xsd.tmp#imgType_tiltAngleMin emdb_v1_9_6_xsd.tmp#imgType_calibratedMagnification emdb_v1_9_6_xsd.tmp#imgType_tiltAngleMax emdb_v1_9_6_xsd.tmp#imgType_temperature emdb_v1_9_6_xsd.tmp#imgType_temperatureMin emdb_v1_9_6_xsd.tmp#imgType_temperatureMax emdb_v1_9_6_xsd.tmp#imgType_microscope emdb_v1_9_6_xsd.tmp#imgType_date emdb_v1_9_6_xsd.tmp#imgType_specimenHolderModel emdb_v1_9_6_xsd.tmp#imgType_acceleratingVoltage emdb_v1_9_6_xsd.tmp#imgType_nominalMagnification emdb_v1_9_6_xsd.tmp#imgType_energyWindow emdb_v1_9_6_xsd.tmp#imgType_detectorDistance emdb_v1_9_6_xsd.tmp#imgType_electronBeamTiltParams
Used by
Element expType/imaging
Model
Children acceleratingVoltage, astigmatism, calibratedMagnification, date, details, detector, detectorDistance, electronBeamTiltParams, electronDose, electronSource, energyFilter, energyWindow, illuminationMode, imagingMode, microscope, nominalCs, nominalDefocusMax, nominalDefocusMin, nominalMagnification, specimenHolder, specimenHolderModel, temperature, temperatureMax, temperatureMin, tiltAngleMax, tiltAngleMin
Source
<xs:complexType name="imgType">
  <xs:all>
    <xs:element name="astigmatism" type="xs:string" minOccurs="0"/>
    <xs:element name="electronSource" type="eSourceType"/>
    <xs:element name="electronDose" type="eDoseType" minOccurs="0"/>
    <xs:element name="energyFilter" type="xs:string" minOccurs="0"/>
    <xs:element name="imagingMode" type="imgModeType"/>
    <xs:element name="nominalDefocusMin" type="defocusType" minOccurs="0"/>
    <xs:element name="nominalDefocusMax" type="defocusType" minOccurs="0"/>
    <xs:element name="illuminationMode" type="illumType"/>
    <xs:element name="specimenHolder" type="xs:string" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
    <xs:element name="detector" type="detectorType" minOccurs="0"/>
    <xs:element name="nominalCs" type="csType" minOccurs="0"/>
    <xs:element name="tiltAngleMin" type="tiltType" minOccurs="0"/>
    <xs:element name="calibratedMagnification" type="xs:float" minOccurs="0"/>
    <xs:element name="tiltAngleMax" type="tiltType" minOccurs="0"/>
    <xs:element name="temperature" type="tempType" minOccurs="0"/>
    <xs:element name="temperatureMin" type="tempType" minOccurs="0"/>
    <xs:element name="temperatureMax" type="tempType" minOccurs="0"/>
    <xs:element name="microscope" type="microscopeType"/>
    <xs:element name="date" type="xs:string" minOccurs="0"/>
    <xs:element name="specimenHolderModel" type="specimenHolderType"/>
    <xs:element name="acceleratingVoltage" type="accVoltType" minOccurs="0"/>
    <xs:element name="nominalMagnification" type="xs:float" minOccurs="0"/>
    <xs:element name="energyWindow" type="eWindowType" minOccurs="0"/>
    <xs:element name="detectorDistance" type="xs:string" minOccurs="0"/>
    <xs:element name="electronBeamTiltParams" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Simple Type eSourceType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration TUNGSTEN HAIRPIN
enumeration LAB6
enumeration FIELD EMISSION GUN
enumeration OTHER
Used by
Source
<xs:simpleType name="eSourceType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="TUNGSTEN HAIRPIN"/>
    <xs:enumeration value="LAB6"/>
    <xs:enumeration value="FIELD EMISSION GUN"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Complex Type eDoseType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#eDoseType_units
Type extension of xs:float
Used by
Attributes
QName Type Fixed Use
units xs:string e/A**2 required
Source
<xs:complexType name="eDoseType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="e/A**2"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type imgModeType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration BRIGHT FIELD
enumeration DARK FIELD
enumeration DIFFRACTION
enumeration OTHER
Used by
Source
<xs:simpleType name="imgModeType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="BRIGHT FIELD"/>
    <xs:enumeration value="DARK FIELD"/>
    <xs:enumeration value="DIFFRACTION"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Complex Type defocusType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#defocusAllowed emdb_v1_9_6_xsd.tmp#defocusType_units
Type extension of defocusAllowed
Type hierarchy
Used by
Attributes
QName Type Fixed Use
units xs:string nm required
Source
<xs:complexType name="defocusType">
  <xs:simpleContent>
    <xs:extension base="defocusAllowed">
      <xs:attribute name="units" type="xs:string" use="required" fixed="nm"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type defocusAllowed
Namespace No namespace
Diagram
Diagram
Type restriction of xs:float
Facets
maxInclusive 30000
minInclusive -30000
Used by
Complex Type defocusType
Source
<xs:simpleType name="defocusAllowed">
  <xs:restriction base="xs:float">
    <!-- negative (underfocus) and positive (overfocus) -->
    <xs:minInclusive value="-30000"/>
    <xs:maxInclusive value="30000"/>
  </xs:restriction>
</xs:simpleType>
Simple Type illumType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration FLOOD BEAM
enumeration SPOT SCAN
enumeration OTHER
Used by
Source
<xs:simpleType name="illumType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="FLOOD BEAM"/>
    <xs:enumeration value="SPOT SCAN"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Simple Type detectorType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration AGFA SCIENTA FILM
enumeration KODAK 4489 FILM
enumeration KODAK SO-163 FILM
enumeration GENERIC FILM
enumeration GENERIC IMAGE PLATES
enumeration DIRECT ELECTRON DE-10 (5k x 4k)
enumeration DIRECT ELECTRON DE-12 (4k x 3k)
enumeration DIRECT ELECTRON DE-16 (4k x 4k)
enumeration DIRECT ELECTRON DE-20 (5k x 3k)
enumeration DIRECT ELECTRON DE-64 (8k x 8k)
enumeration FEI CETA (4k x 4k)
enumeration FEI EAGLE (2k x 2k)
enumeration FEI EAGLE (4k x 4k)
enumeration FEI FALCON I (4k x 4k)
enumeration FEI FALCON II (4k x 4k)
enumeration FEI FALCON III (4k x 4k)
enumeration FEI FALCON IV (4k x 4k)
enumeration GATAN MULTISCAN
enumeration GATAN ORIUS SC200 (2k x 2k)
enumeration GATAN ORIUS SC600 (2.7k x 2.7k)
enumeration GATAN ORIUS SC1000 (4k x 2.7k)
enumeration GATAN ULTRASCAN 1000 (2k x 2k)
enumeration GATAN ULTRASCAN 4000 (4k x 4k)
enumeration GATAN ULTRASCAN 10000 (10k x 10k)
enumeration GATAN K2 (4k x 4k)
enumeration GATAN K2 BASE (4k x 4k)
enumeration GATAN K2 SUMMIT (4k x 4k)
enumeration GATAN K2 IS (4k x 4k)
enumeration GATAN K2 QUANTUM (4k x 4k)
enumeration GENERIC GATAN (2k x 2k)
enumeration GENERIC GATAN (4k x 4k)
enumeration GENERIC GATAN
enumeration PROSCAN TEM-PIV (2k x 2k)
enumeration SIA 15C (3k x 3k)
enumeration TVIPS TEMCAM-F816 (8k x 8k)
enumeration TVIPS TEMCAM-F415 (4k x 4k)
enumeration TVIPS TEMCAM-F416 (4k x 4k)
enumeration TVIPS TEMCAM-F216 (2k x 2k)
enumeration TVIPS TEMCAM-F224 (2k x 2k)
enumeration GENERIC TVIPS (2k x 2k)
enumeration GENERIC TVIPS (4k x 4k)
enumeration GENERIC TVIPS
enumeration GENERIC CCD (2k x 2k)
enumeration GENERIC CCD (4k x 4k)
enumeration GENERIC CCD
enumeration OTHER
Used by
Source
<xs:simpleType name="detectorType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="AGFA SCIENTA FILM"/>
    <xs:enumeration value="KODAK 4489 FILM"/>
    <xs:enumeration value="KODAK SO-163 FILM"/>
    <xs:enumeration value="GENERIC FILM"/>
    <xs:enumeration value="GENERIC IMAGE PLATES"/>
    <xs:enumeration value="DIRECT ELECTRON DE-10 (5k x 4k)"/>
    <xs:enumeration value="DIRECT ELECTRON DE-12 (4k x 3k)"/>
    <xs:enumeration value="DIRECT ELECTRON DE-16 (4k x 4k)"/>
    <xs:enumeration value="DIRECT ELECTRON DE-20 (5k x 3k)"/>
    <xs:enumeration value="DIRECT ELECTRON DE-64 (8k x 8k)"/>
    <xs:enumeration value="FEI CETA (4k x 4k)"/>
    <xs:enumeration value="FEI EAGLE (2k x 2k)"/>
    <xs:enumeration value="FEI EAGLE (4k x 4k)"/>
    <xs:enumeration value="FEI FALCON I (4k x 4k)"/>
    <xs:enumeration value="FEI FALCON II (4k x 4k)"/>
    <xs:enumeration value="FEI FALCON III (4k x 4k)"/>
    <xs:enumeration value="FEI FALCON IV (4k x 4k)"/>
    <xs:enumeration value="GATAN MULTISCAN"/>
    <xs:enumeration value="GATAN ORIUS SC200 (2k x 2k)"/>
    <xs:enumeration value="GATAN ORIUS SC600 (2.7k x 2.7k)"/>
    <xs:enumeration value="GATAN ORIUS SC1000 (4k x 2.7k)"/>
    <xs:enumeration value="GATAN ULTRASCAN 1000 (2k x 2k)"/>
    <xs:enumeration value="GATAN ULTRASCAN 4000 (4k x 4k)"/>
    <xs:enumeration value="GATAN ULTRASCAN 10000 (10k x 10k)"/>
    <xs:enumeration value="GATAN K2 (4k x 4k)"/>
    <xs:enumeration value="GATAN K2 BASE (4k x 4k)"/>
    <xs:enumeration value="GATAN K2 SUMMIT (4k x 4k)"/>
    <xs:enumeration value="GATAN K2 IS (4k x 4k)"/>
    <xs:enumeration value="GATAN K2 QUANTUM (4k x 4k)"/>
    <xs:enumeration value="GENERIC GATAN (2k x 2k)"/>
    <xs:enumeration value="GENERIC GATAN (4k x 4k)"/>
    <xs:enumeration value="GENERIC GATAN"/>
    <xs:enumeration value="PROSCAN TEM-PIV (2k x 2k)"/>
    <xs:enumeration value="SIA 15C (3k x 3k)"/>
    <xs:enumeration value="TVIPS TEMCAM-F816 (8k x 8k)"/>
    <xs:enumeration value="TVIPS TEMCAM-F415 (4k x 4k)"/>
    <xs:enumeration value="TVIPS TEMCAM-F416 (4k x 4k)"/>
    <xs:enumeration value="TVIPS TEMCAM-F216 (2k x 2k)"/>
    <xs:enumeration value="TVIPS TEMCAM-F224 (2k x 2k)"/>
    <xs:enumeration value="GENERIC TVIPS (2k x 2k)"/>
    <xs:enumeration value="GENERIC TVIPS (4k x 4k)"/>
    <xs:enumeration value="GENERIC TVIPS"/>
    <xs:enumeration value="GENERIC CCD (2k x 2k)"/>
    <xs:enumeration value="GENERIC CCD (4k x 4k)"/>
    <xs:enumeration value="GENERIC CCD"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Complex Type csType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#csType_units
Type extension of xs:float
Used by
Attributes
QName Type Fixed Use
units xs:string mm required
Source
<xs:complexType name="csType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="mm"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type tiltType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#tiltType_units
Type extension of xs:string
Used by
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:complexType name="tiltType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="units" type="xs:string" use="required" fixed="degrees"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type microscopeType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration FEI MORGAGNI
enumeration FEI POLARA 300
enumeration FEI TALOS ARCTICA
enumeration FEI TECNAI 10
enumeration FEI TECNAI 12
enumeration FEI TECNAI 20
enumeration FEI TECNAI ARCTICA
enumeration FEI TECNAI F20
enumeration FEI TECNAI F30
enumeration FEI TECNAI SPHERA
enumeration FEI TECNAI SPIRIT
enumeration FEI TITAN
enumeration FEI TITAN KRIOS
enumeration FEI/PHILIPS CM10
enumeration FEI/PHILIPS CM12
enumeration FEI/PHILIPS CM120T
enumeration FEI/PHILIPS CM200FEG
enumeration FEI/PHILIPS CM200FEG/SOPHIE
enumeration FEI/PHILIPS CM200FEG/ST
enumeration FEI/PHILIPS CM200FEG/UT
enumeration FEI/PHILIPS CM200T
enumeration FEI/PHILIPS CM300FEG/HE
enumeration FEI/PHILIPS CM300FEG/ST
enumeration FEI/PHILIPS CM300FEG/T
enumeration FEI/PHILIPS EM400
enumeration FEI/PHILIPS EM420
enumeration HITACHI EF2000
enumeration HITACHI H-9500SD
enumeration HITACHI H3000 UHVEM
enumeration HITACHI H7600
enumeration HITACHI HF2000
enumeration HITACHI HF3000
enumeration JEOL 100CX
enumeration JEOL 1010
enumeration JEOL 1200
enumeration JEOL 1200EX
enumeration JEOL 1200EXII
enumeration JEOL 1230
enumeration JEOL 1400
enumeration JEOL 2000EX
enumeration JEOL 2000EXII
enumeration JEOL 2010
enumeration JEOL 2010F
enumeration JEOL 2010HC
enumeration JEOL 2010HT
enumeration JEOL 2010UHR
enumeration JEOL 2011
enumeration JEOL 2100
enumeration JEOL 2100F
enumeration JEOL 2200FS
enumeration JEOL 2200FSC
enumeration JEOL 3000SFF
enumeration JEOL 3100FEF
enumeration JEOL 3100FFC
enumeration JEOL 3200FS
enumeration JEOL 3200FSC
enumeration JEOL 4000
enumeration JEOL 4000EX
enumeration JEOL CRYO ARM 200
enumeration JEOL CRYO ARM 300
enumeration JEOL KYOTO-3000SFF
enumeration TFS GLACIOS
enumeration TFS KRIOS
enumeration TFS TALOS
enumeration TFS TALOS L120C
enumeration TFS TALOS F200C
enumeration ZEISS LEO912
enumeration ZEISS LIBRA120PLUS
enumeration OTHER
Used by
Source
<xs:simpleType name="microscopeType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="FEI MORGAGNI"/>
    <xs:enumeration value="FEI POLARA 300"/>
    <xs:enumeration value="FEI TALOS ARCTICA"/>
    <xs:enumeration value="FEI TECNAI 10"/>
    <xs:enumeration value="FEI TECNAI 12"/>
    <xs:enumeration value="FEI TECNAI 20"/>
    <xs:enumeration value="FEI TECNAI ARCTICA"/>
    <xs:enumeration value="FEI TECNAI F20"/>
    <xs:enumeration value="FEI TECNAI F30"/>
    <xs:enumeration value="FEI TECNAI SPHERA"/>
    <xs:enumeration value="FEI TECNAI SPIRIT"/>
    <xs:enumeration value="FEI TITAN"/>
    <xs:enumeration value="FEI TITAN KRIOS"/>
    <xs:enumeration value="FEI/PHILIPS CM10"/>
    <xs:enumeration value="FEI/PHILIPS CM12"/>
    <xs:enumeration value="FEI/PHILIPS CM120T"/>
    <xs:enumeration value="FEI/PHILIPS CM200FEG"/>
    <xs:enumeration value="FEI/PHILIPS CM200FEG/SOPHIE"/>
    <xs:enumeration value="FEI/PHILIPS CM200FEG/ST"/>
    <xs:enumeration value="FEI/PHILIPS CM200FEG/UT"/>
    <xs:enumeration value="FEI/PHILIPS CM200T"/>
    <xs:enumeration value="FEI/PHILIPS CM300FEG/HE"/>
    <xs:enumeration value="FEI/PHILIPS CM300FEG/ST"/>
    <xs:enumeration value="FEI/PHILIPS CM300FEG/T"/>
    <xs:enumeration value="FEI/PHILIPS EM400"/>
    <xs:enumeration value="FEI/PHILIPS EM420"/>
    <xs:enumeration value="HITACHI EF2000"/>
    <xs:enumeration value="HITACHI H-9500SD"/>
    <xs:enumeration value="HITACHI H3000 UHVEM"/>
    <xs:enumeration value="HITACHI H7600"/>
    <xs:enumeration value="HITACHI HF2000"/>
    <xs:enumeration value="HITACHI HF3000"/>
    <xs:enumeration value="JEOL 100CX"/>
    <xs:enumeration value="JEOL 1010"/>
    <xs:enumeration value="JEOL 1200"/>
    <xs:enumeration value="JEOL 1200EX"/>
    <xs:enumeration value="JEOL 1200EXII"/>
    <xs:enumeration value="JEOL 1230"/>
    <xs:enumeration value="JEOL 1400"/>
    <xs:enumeration value="JEOL 2000EX"/>
    <xs:enumeration value="JEOL 2000EXII"/>
    <xs:enumeration value="JEOL 2010"/>
    <xs:enumeration value="JEOL 2010F"/>
    <xs:enumeration value="JEOL 2010HC"/>
    <xs:enumeration value="JEOL 2010HT"/>
    <xs:enumeration value="JEOL 2010UHR"/>
    <xs:enumeration value="JEOL 2011"/>
    <xs:enumeration value="JEOL 2100"/>
    <xs:enumeration value="JEOL 2100F"/>
    <xs:enumeration value="JEOL 2200FS"/>
    <xs:enumeration value="JEOL 2200FSC"/>
    <xs:enumeration value="JEOL 3000SFF"/>
    <xs:enumeration value="JEOL 3100FEF"/>
    <xs:enumeration value="JEOL 3100FFC"/>
    <xs:enumeration value="JEOL 3200FS"/>
    <xs:enumeration value="JEOL 3200FSC"/>
    <xs:enumeration value="JEOL 4000"/>
    <xs:enumeration value="JEOL 4000EX"/>
    <xs:enumeration value="JEOL CRYO ARM 200"/>
    <xs:enumeration value="JEOL CRYO ARM 300"/>
    <xs:enumeration value="JEOL KYOTO-3000SFF"/>
    <xs:enumeration value="TFS GLACIOS"/>
    <xs:enumeration value="TFS KRIOS"/>
    <xs:enumeration value="TFS TALOS"/>
    <xs:enumeration value="TFS TALOS L120C"/>
    <xs:enumeration value="TFS TALOS F200C"/>
    <xs:enumeration value="ZEISS LEO912"/>
    <xs:enumeration value="ZEISS LIBRA120PLUS"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Simple Type specimenHolderType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration FEI TITAN KRIOS AUTOGRID HOLDER
enumeration GATAN HELIUM
enumeration GATAN LIQUID NITROGEN
enumeration HOME BUILD
enumeration JEOL
enumeration JEOL 3200FSC CRYOHOLDER
enumeration PHILIPS ROTATION HOLDER
enumeration SIDE ENTRY, EUCENTRIC
enumeration JEOL CRYOSPECPORTER
enumeration FISCHIONE INSTRUMENTS DUAL AXIS TOMOGRAPHY HOLDER
enumeration OTHER
Used by
Source
<xs:simpleType name="specimenHolderType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="FEI TITAN KRIOS AUTOGRID HOLDER"/>
    <xs:enumeration value="GATAN HELIUM"/>
    <xs:enumeration value="GATAN LIQUID NITROGEN"/>
    <xs:enumeration value="HOME BUILD"/>
    <xs:enumeration value="JEOL"/>
    <xs:enumeration value="JEOL 3200FSC CRYOHOLDER"/>
    <xs:enumeration value="PHILIPS ROTATION HOLDER"/>
    <xs:enumeration value="SIDE ENTRY, EUCENTRIC"/>
    <xs:enumeration value="JEOL CRYOSPECPORTER"/>
    <xs:enumeration value="FISCHIONE INSTRUMENTS DUAL AXIS TOMOGRAPHY HOLDER"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Complex Type accVoltType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#accVoltType_units
Type extension of xs:float
Used by
Attributes
QName Type Fixed Use
units xs:string kV required
Source
<xs:complexType name="accVoltType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="kV"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type eWindowType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#eWindowType_units
Type extension of xs:string
Used by
Attributes
QName Type Fixed Use
units xs:string eV required
Source
<xs:complexType name="eWindowType">
  <xs:simpleContent>
    <xs:extension base="xs:string">
      <xs:attribute name="units" type="xs:string" use="required" fixed="eV"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type imgScanType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#imgScanType_numDigitalImages emdb_v1_9_6_xsd.tmp#imgScanType_scanner emdb_v1_9_6_xsd.tmp#imgScanType_samplingSize emdb_v1_9_6_xsd.tmp#imgScanType_odRange emdb_v1_9_6_xsd.tmp#imgScanType_URLRawData emdb_v1_9_6_xsd.tmp#imgScanType_quantBitNumber emdb_v1_9_6_xsd.tmp#imgScanType_details
Used by
Model
Children URLRawData, details, numDigitalImages, odRange, quantBitNumber, samplingSize, scanner
Source
<xs:complexType name="imgScanType">
  <xs:all>
    <xs:element name="numDigitalImages" type="xs:positiveInteger" minOccurs="0"/>
    <xs:element name="scanner" type="scannerType" minOccurs="0"/>
    <xs:element name="samplingSize" type="samplSizeType" minOccurs="0"/>
    <xs:element name="odRange" type="xs:float" minOccurs="0"/>
    <xs:element name="URLRawData" type="xs:string" minOccurs="0"/>
    <xs:element name="quantBitNumber" type="xs:positiveInteger" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Simple Type scannerType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration n/a
enumeration CREO EVERSMART SUPREME
enumeration EIKONIX IEEE 488
enumeration EMIL 10
enumeration IMACON
enumeration NIKON SUPER COOLSCAN 9000
enumeration NIKON SUPER COOLSCAN 8000
enumeration NIKON SUPER COOLSCAN 5000
enumeration NIKON SUPER COOLSCAN 4000
enumeration NIKON COOLSCAN
enumeration OPTRONICS
enumeration PATCHWORK DENSITOMETER
enumeration PERKIN ELMER
enumeration PRIMESCAN
enumeration TEMSCAN
enumeration ZEISS SCAI
enumeration OTHER
Used by
Source
<xs:simpleType name="scannerType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="n/a"/>
    <xs:enumeration value="CREO EVERSMART SUPREME"/>
    <xs:enumeration value="EIKONIX IEEE 488"/>
    <xs:enumeration value="EMIL 10"/>
    <xs:enumeration value="IMACON"/>
    <xs:enumeration value="NIKON SUPER COOLSCAN 9000"/>
    <xs:enumeration value="NIKON SUPER COOLSCAN 8000"/>
    <xs:enumeration value="NIKON SUPER COOLSCAN 5000"/>
    <xs:enumeration value="NIKON SUPER COOLSCAN 4000"/>
    <xs:enumeration value="NIKON COOLSCAN"/>
    <xs:enumeration value="OPTRONICS"/>
    <xs:enumeration value="PATCHWORK DENSITOMETER"/>
    <xs:enumeration value="PERKIN ELMER"/>
    <xs:enumeration value="PRIMESCAN"/>
    <xs:enumeration value="TEMSCAN"/>
    <xs:enumeration value="ZEISS SCAI"/>
    <xs:enumeration value="OTHER"/>
  </xs:restriction>
</xs:simpleType>
Complex Type samplSizeType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#samplSizeType_units
Type extension of xs:float
Used by
Attributes
QName Type Fixed Use
units xs:string microns required
Source
<xs:complexType name="samplSizeType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="microns"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type fittingType
Namespace No namespace
Annotations
Fitting procedure details for coordinates.
Diagram
Diagram emdb_v1_9_6_xsd.tmp#fittingType_pdbEntryIdList emdb_v1_9_6_xsd.tmp#fittingType_software emdb_v1_9_6_xsd.tmp#fittingType_refProtocol emdb_v1_9_6_xsd.tmp#fittingType_targetCriteria emdb_v1_9_6_xsd.tmp#fittingType_overallBValue emdb_v1_9_6_xsd.tmp#fittingType_refSpace emdb_v1_9_6_xsd.tmp#fittingType_details
Used by
Element expType/fitting
Model
Children details, overallBValue, pdbEntryIdList, refProtocol, refSpace, software, targetCriteria
Source
<xs:complexType name="fittingType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Fitting procedure details for coordinates.</xs:documentation>
  </xs:annotation>
  <xs:all minOccurs="0">
    <xs:element name="pdbEntryIdList" type="pdbidList2Type"/>
    <xs:element name="software" type="xs:string" minOccurs="0"/>
    <xs:element name="refProtocol" type="refProtocolType" minOccurs="0"/>
    <xs:element name="targetCriteria" type="xs:string" minOccurs="0"/>
    <!-- ES (11 Oct 2012) term not yet agreed -->
    <!--xs:element name="refCategory" type="refCategoryType" minOccurs="0"/-->
    <xs:element name="overallBValue" type="xs:float" minOccurs="0"/>
    <xs:element name="refSpace" type="refSpaceType" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type pdbidList2Type
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#pdbidList2Type_pdbEntryId emdb_v1_9_6_xsd.tmp#pdbidList2Type_pdbChainId
Used by
Model
Children pdbChainId, pdbEntryId
Source
<xs:complexType name="pdbidList2Type">
  <xs:sequence minOccurs="0">
    <xs:element name="pdbEntryId" type="pdbidType" maxOccurs="unbounded"/>
    <xs:element name="pdbChainId" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>
  </xs:sequence>
</xs:complexType>
Simple Type refProtocolType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration rigid body
enumeration flexible
Used by
Source
<xs:simpleType name="refProtocolType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="rigid body"/>
    <xs:enumeration value="flexible"/>
  </xs:restriction>
</xs:simpleType>
Simple Type refSpaceType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration REAL
enumeration RECIPROCAL
Used by
Source
<xs:simpleType name="refSpaceType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="REAL"/>
    <xs:enumeration value="RECIPROCAL"/>
  </xs:restriction>
</xs:simpleType>
Complex Type smplPrepType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#smplPrepType_specimenState emdb_v1_9_6_xsd.tmp#smplPrepType_specimenConc emdb_v1_9_6_xsd.tmp#smplPrepType_buffer emdb_v1_9_6_xsd.tmp#smplPrepType_staining emdb_v1_9_6_xsd.tmp#smplPrepType_specimenSupportDetails emdb_v1_9_6_xsd.tmp#smplPrepType_twoDCrystalParameters emdb_v1_9_6_xsd.tmp#smplPrepType_threeDCrystalParameters emdb_v1_9_6_xsd.tmp#smplPrepType_helicalParameters emdb_v1_9_6_xsd.tmp#smplPrepType_crystalGrowDetails
Used by
Model
Children buffer, crystalGrowDetails, helicalParameters, specimenConc, specimenState, specimenSupportDetails, staining, threeDCrystalParameters, twoDCrystalParameters
Source
<xs:complexType name="smplPrepType">
  <xs:all>
    <!-- specimenState is optional because it is not present in old entries -->
    <xs:element name="specimenState" type="specimenType" minOccurs="0"/>
    <xs:element name="specimenConc" type="samplConcType" minOccurs="0"/>
    <xs:element name="buffer" type="bufferType" minOccurs="0"/>
    <xs:element name="staining" type="xs:string" minOccurs="0"/>
    <xs:element name="specimenSupportDetails" type="xs:string" minOccurs="0"/>
    <xs:element name="twoDCrystalParameters" type="twoDxtalParamType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="threeDCrystalParameters" type="threeDxtalParamType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="helicalParameters" type="helixParamType" minOccurs="0" maxOccurs="1"/>
    <xs:element name="crystalGrowDetails" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Simple Type specimenType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration particle
enumeration filament
enumeration twoDArray
enumeration threeDArray
enumeration helicalArray
enumeration tissue
enumeration cell
Used by
Source
<xs:simpleType name="specimenType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="particle"/>
    <xs:enumeration value="filament"/>
    <xs:enumeration value="twoDArray"/>
    <xs:enumeration value="threeDArray"/>
    <xs:enumeration value="helicalArray"/>
    <xs:enumeration value="tissue"/>
    <xs:enumeration value="cell"/>
  </xs:restriction>
</xs:simpleType>
Complex Type samplConcType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#samplConcType_units
Type extension of xs:float
Used by
Attributes
QName Type Fixed Use
units xs:string mg/ml required
Source
<xs:complexType name="samplConcType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="mg/ml"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type bufferType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#bufferType_ph emdb_v1_9_6_xsd.tmp#bufferType_details
Used by
Model
Children details, ph
Source
<xs:complexType name="bufferType">
  <xs:all>
    <xs:element name="ph" type="xs:float" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type twoDxtalParamType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#twoDxtalParamType_aLength emdb_v1_9_6_xsd.tmp#twoDxtalParamType_bLength emdb_v1_9_6_xsd.tmp#twoDxtalParamType_cLength emdb_v1_9_6_xsd.tmp#twoDxtalParamType_alpha emdb_v1_9_6_xsd.tmp#twoDxtalParamType_beta emdb_v1_9_6_xsd.tmp#twoDxtalParamType_gamma emdb_v1_9_6_xsd.tmp#twoDxtalParamType_planeGroup
Used by
Model
Children aLength, alpha, bLength, beta, cLength, gamma, planeGroup
Source
<xs:complexType name="twoDxtalParamType">
  <xs:all>
    <xs:element name="aLength" type="lengthType" minOccurs="0"/>
    <xs:element name="bLength" type="lengthType" minOccurs="0"/>
    <xs:element name="cLength" type="lengthType" minOccurs="0"/>
    <xs:element name="alpha" type="anglType" minOccurs="0"/>
    <xs:element name="beta" type="anglType" minOccurs="0"/>
    <xs:element name="gamma" type="anglType" minOccurs="0"/>
    <xs:element name="planeGroup" type="plGrpType"/>
  </xs:all>
</xs:complexType>
Complex Type lengthType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#lengthType_units
Type extension of xs:float
Used by
Attributes
QName Type Fixed Use
units xs:string A required
Source
<xs:complexType name="lengthType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="A"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type anglType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#anglType_units
Type extension of xs:float
Used by
Attributes
QName Type Fixed Use
units xs:string degrees required
Source
<xs:complexType name="anglType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="degrees"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type plGrpType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration P 1
enumeration P 2
enumeration P 1 2
enumeration P 1 21
enumeration C 1 2
enumeration P 2 2 2
enumeration P 2 2 21
enumeration P 2 21 21
enumeration C 2 2 2
enumeration P 4
enumeration P 4 2 2
enumeration P 4 21 2
enumeration P 3
enumeration P 3 1 2
enumeration P 3 2 1
enumeration P 6
enumeration P 6 2 2
Used by
Source
<xs:simpleType name="plGrpType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="P 1"/>
    <xs:enumeration value="P 2"/>
    <xs:enumeration value="P 1 2"/>
    <xs:enumeration value="P 1 21"/>
    <xs:enumeration value="C 1 2"/>
    <xs:enumeration value="P 2 2 2"/>
    <xs:enumeration value="P 2 2 21"/>
    <xs:enumeration value="P 2 21 21"/>
    <xs:enumeration value="C 2 2 2"/>
    <xs:enumeration value="P 4"/>
    <xs:enumeration value="P 4 2 2"/>
    <xs:enumeration value="P 4 21 2"/>
    <xs:enumeration value="P 3"/>
    <xs:enumeration value="P 3 1 2"/>
    <xs:enumeration value="P 3 2 1"/>
    <xs:enumeration value="P 6"/>
    <xs:enumeration value="P 6 2 2"/>
  </xs:restriction>
</xs:simpleType>
Complex Type threeDxtalParamType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#threeDxtalParamType_aLength emdb_v1_9_6_xsd.tmp#threeDxtalParamType_bLength emdb_v1_9_6_xsd.tmp#threeDxtalParamType_cLength emdb_v1_9_6_xsd.tmp#threeDxtalParamType_alpha emdb_v1_9_6_xsd.tmp#threeDxtalParamType_beta emdb_v1_9_6_xsd.tmp#threeDxtalParamType_gamma emdb_v1_9_6_xsd.tmp#threeDxtalParamType_spaceGroup
Used by
Model
Children aLength, alpha, bLength, beta, cLength, gamma, spaceGroup
Source
<xs:complexType name="threeDxtalParamType">
  <xs:all>
    <xs:element name="aLength" type="lengthType" minOccurs="0"/>
    <xs:element name="bLength" type="lengthType" minOccurs="0"/>
    <xs:element name="cLength" type="lengthType" minOccurs="0"/>
    <xs:element name="alpha" type="anglType" minOccurs="0"/>
    <xs:element name="beta" type="anglType" minOccurs="0"/>
    <xs:element name="gamma" type="anglType" minOccurs="0"/>
    <xs:element name="spaceGroup" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type helixParamType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#helixParamType_deltaPhi emdb_v1_9_6_xsd.tmp#helixParamType_deltaZ emdb_v1_9_6_xsd.tmp#helixParamType_hand emdb_v1_9_6_xsd.tmp#helixParamType_axialSymmetry
Used by
Model
Children axialSymmetry, deltaPhi, deltaZ, hand
Source
<xs:complexType name="helixParamType">
  <xs:all>
    <xs:element name="deltaPhi" type="anglType" minOccurs="0"/>
    <xs:element name="deltaZ" type="lengthType" minOccurs="0"/>
    <xs:element name="hand" type="handType" minOccurs="0"/>
    <xs:element name="axialSymmetry" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Simple Type handType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration RIGHT HANDED
enumeration LEFT HANDED
Used by
Source
<xs:simpleType name="handType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="RIGHT HANDED"/>
    <xs:enumeration value="LEFT HANDED"/>
  </xs:restriction>
</xs:simpleType>
Complex Type processType
Namespace No namespace
Annotations
Digital processing of the image data.
Diagram
Diagram emdb_v1_9_6_xsd.tmp#processType_method emdb_v1_9_6_xsd.tmp#processType_reconstruction emdb_v1_9_6_xsd.tmp#processType_twoDCrystal emdb_v1_9_6_xsd.tmp#processType_helical emdb_v1_9_6_xsd.tmp#processType_subtomogramAveraging emdb_v1_9_6_xsd.tmp#processType_tomography emdb_v1_9_6_xsd.tmp#processType_singleParticle
Used by
Model
Children helical, method, reconstruction, singleParticle, subtomogramAveraging, tomography, twoDCrystal
Source
<xs:complexType name="processType">
  <xs:annotation>
    <xs:documentation xml:lang="en">Digital processing of the image data.</xs:documentation>
  </xs:annotation>
  <xs:sequence minOccurs="1">
    <xs:element name="method" type="methodType"/>
    <xs:element name="reconstruction" type="reconsType" maxOccurs="unbounded"/>
    <xs:choice>
      <xs:element name="twoDCrystal" type="xtal2DType" maxOccurs="1"/>
      <xs:element name="helical" type="helixType" maxOccurs="1"/>
      <xs:element name="subtomogramAveraging" type="subTomType" maxOccurs="1"/>
      <xs:element name="tomography" type="tomogrType" maxOccurs="1"/>
      <xs:element name="singleParticle" type="singPartType" maxOccurs="1"/>
    </xs:choice>
  </xs:sequence>
</xs:complexType>
Simple Type methodType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration twoDCrystal
enumeration singleParticle
enumeration tomography
enumeration subtomogramAveraging
enumeration helical
Used by
Source
<xs:simpleType name="methodType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="twoDCrystal"/>
    <xs:enumeration value="singleParticle"/>
    <xs:enumeration value="tomography"/>
    <xs:enumeration value="subtomogramAveraging"/>
    <xs:enumeration value="helical"/>
  </xs:restriction>
</xs:simpleType>
Complex Type reconsType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#reconsType_algorithm emdb_v1_9_6_xsd.tmp#reconsType_software emdb_v1_9_6_xsd.tmp#reconsType_ctfCorrection emdb_v1_9_6_xsd.tmp#reconsType_resolutionByAuthor emdb_v1_9_6_xsd.tmp#reconsType_resolutionMethod emdb_v1_9_6_xsd.tmp#reconsType_details emdb_v1_9_6_xsd.tmp#reconsType_eulerAnglesDetails
Used by
Model
Children algorithm, ctfCorrection, details, eulerAnglesDetails, resolutionByAuthor, resolutionMethod, software
Source
<xs:complexType name="reconsType">
  <xs:all>
    <xs:element name="algorithm" type="xs:string" minOccurs="0"/>
    <xs:element name="software" type="xs:string" minOccurs="0"/>
    <xs:element name="ctfCorrection" type="xs:string" minOccurs="0"/>
    <xs:element name="resolutionByAuthor" type="xs:string" minOccurs="0"/>
    <xs:element name="resolutionMethod" type="xs:string" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
    <xs:element name="eulerAnglesDetails" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type xtal2DType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#xtal2DType_details
Used by
Model
Children details
Source
<xs:complexType name="xtal2DType">
  <xs:all>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type helixType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#helixType_details
Used by
Model
Children details
Source
<xs:complexType name="helixType">
  <xs:all>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type subTomType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#subTomType_appliedSymmetry emdb_v1_9_6_xsd.tmp#subTomType_numSubtomograms emdb_v1_9_6_xsd.tmp#subTomType_numClassAverages emdb_v1_9_6_xsd.tmp#subTomType_details
Used by
Model
Children appliedSymmetry, details, numClassAverages, numSubtomograms
Source
<xs:complexType name="subTomType">
  <xs:all>
    <xs:element name="appliedSymmetry" type="xs:string" minOccurs="0"/>
    <xs:element name="numSubtomograms" type="xs:positiveInteger" minOccurs="0"/>
    <xs:element name="numClassAverages" type="xs:positiveInteger" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type tomogrType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#tomogrType_appliedSymmetry emdb_v1_9_6_xsd.tmp#tomogrType_tiltAngleIncrement emdb_v1_9_6_xsd.tmp#tomogrType_numSections emdb_v1_9_6_xsd.tmp#tomogrType_details
Used by
Model
Children appliedSymmetry, details, numSections, tiltAngleIncrement
Source
<xs:complexType name="tomogrType">
  <xs:all>
    <xs:element name="appliedSymmetry" type="pointGroupSymmetryType" minOccurs="0"/>
    <xs:element name="tiltAngleIncrement" type="xs:string" minOccurs="0"/>
    <xs:element name="numSections" type="xs:positiveInteger" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Simple Type pointGroupSymmetryType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:token
Facets
pattern C\d+|D\d+|O|T|I
Used by
Source
<xs:simpleType name="pointGroupSymmetryType">
  <xs:restriction base="xs:token">
    <xs:pattern value="C\d+|D\d+|O|T|I"/>
  </xs:restriction>
</xs:simpleType>
Complex Type singPartType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#singPartType_appliedSymmetry emdb_v1_9_6_xsd.tmp#singPartType_numProjections emdb_v1_9_6_xsd.tmp#singPartType_numClassAverages emdb_v1_9_6_xsd.tmp#singPartType_details
Used by
Model
Children appliedSymmetry, details, numClassAverages, numProjections
Source
<xs:complexType name="singPartType">
  <xs:all>
    <xs:element name="appliedSymmetry" type="pointGroupSymmetryType" minOccurs="0"/>
    <xs:element name="numProjections" type="xs:positiveInteger" minOccurs="0"/>
    <xs:element name="numClassAverages" type="xs:positiveInteger" minOccurs="0"/>
    <xs:element name="details" type="xs:string" minOccurs="0"/>
  </xs:all>
</xs:complexType>
Complex Type contactType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#contactType_firstName emdb_v1_9_6_xsd.tmp#contactType_middleName emdb_v1_9_6_xsd.tmp#contactType_familyName emdb_v1_9_6_xsd.tmp#contactType_email emdb_v1_9_6_xsd.tmp#contactType_phone emdb_v1_9_6_xsd.tmp#contactType_fax emdb_v1_9_6_xsd.tmp#contactType_address
Model
Children address, email, familyName, fax, firstName, middleName, phone
Source
<xs:complexType name="contactType">
  <xs:sequence>
    <xs:element name="firstName" type="xs:string"/>
    <xs:element name="middleName" type="xs:string" minOccurs="0"/>
    <xs:element name="familyName" type="xs:string"/>
    <xs:element name="email" type="xs:string"/>
    <xs:element name="phone" type="xs:string" minOccurs="0"/>
    <xs:element name="fax" type="xs:string" minOccurs="0"/>
    <xs:element name="address" type="xs:string"/>
  </xs:sequence>
</xs:complexType>
Complex Type layerLineType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#layerLineType_file emdb_v1_9_6_xsd.tmp#layerLineType_details
Model
Children details, file
Source
<xs:complexType name="layerLineType">
  <xs:all>
    <xs:element name="file" type="xs:string"/>
    <xs:element name="details" type="xs:string"/>
  </xs:all>
</xs:complexType>
Complex Type structFactType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#structFactType_file emdb_v1_9_6_xsd.tmp#structFactType_details
Model
Children details, file
Source
<xs:complexType name="structFactType">
  <xs:all>
    <xs:element name="file" type="xs:string"/>
    <xs:element name="details" type="xs:string"/>
  </xs:all>
</xs:complexType>
Complex Type crystSizeType
Namespace No namespace
Diagram
Diagram emdb_v1_9_6_xsd.tmp#crystSizeType_units
Type extension of xs:float
Attributes
QName Type Fixed Use
units xs:string microns**2 required
Source
<xs:complexType name="crystSizeType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
      <xs:attribute name="units" type="xs:string" use="required" fixed="microns**2"/>
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type origType
Namespace No namespace
Diagram
Diagram
Type extension of xs:float
Source
<xs:complexType name="origType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Complex Type limType
Namespace No namespace
Diagram
Diagram
Type extension of xs:float
Source
<xs:complexType name="limType">
  <xs:simpleContent>
    <xs:extension base="xs:float">
    </xs:extension>
  </xs:simpleContent>
</xs:complexType>
Simple Type ictvIdType
Namespace No namespace
Diagram
Diagram
Type xs:string
Source
<xs:simpleType name="ictvIdType">
  <xs:restriction base="xs:string"/>
</xs:simpleType>
Simple Type entClassType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration molecular entity
enumeration polypeptide entity
Source
<xs:simpleType name="entClassType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="molecular entity"/>
    <xs:enumeration value="polypeptide entity"/>
  </xs:restriction>
</xs:simpleType>
Simple Type imgFormatType
Namespace No namespace
Diagram
Diagram
Type restriction of xs:string
Facets
enumeration gif
enumeration jpeg
Source
<xs:simpleType name="imgFormatType">
  <xs:restriction base="xs:string">
    <xs:enumeration value="gif"/>
    <xs:enumeration value="jpeg"/>
  </xs:restriction>
</xs:simpleType>
Simple Type positiveIntegerOrNAType
Namespace No namespace
Diagram
Diagram
Type union of(xs:positiveInteger, restriction of xs:string)
Source
<xs:simpleType name="positiveIntegerOrNAType">
  <xs:union>
    <xs:simpleType>
      <xs:restriction base="xs:positiveInteger">
      </xs:restriction>
    </xs:simpleType>
    <xs:simpleType>
      <xs:restriction base="xs:string">
        <xs:enumeration value="n/a"/>
      </xs:restriction>
    </xs:simpleType>
  </xs:union>
</xs:simpleType>
Attribute depType / status / @prior
Namespace No namespace
Type status
Properties
content simple
Facets
enumeration REL
enumeration HPUB
enumeration HOLD1
enumeration OBS
Used by
Element depType/status
Source
<xs:attribute name="prior" type="status"/>
Attribute externalRefType / @type
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type externalRefType
Source
<xs:attribute name="type" type="xs:string" use="required"/>
Attribute prRefType / @published
Namespace No namespace
Type xs:boolean
Properties
use required
Used by
Complex Type prRefType
Source
<xs:attribute name="published" type="xs:boolean" use="required"/>
Attribute mapFileType / @type
Namespace No namespace
Type xs:string
Properties
use required
fixed map
Used by
Complex Type mapFileType
Source
<xs:attribute name="type" type="xs:string" use="required" fixed="map"/>
Attribute mapFileType / @format
Namespace No namespace
Type xs:string
Properties
use required
fixed CCP4
Used by
Complex Type mapFileType
Source
<xs:attribute name="format" type="xs:string" use="required" fixed="CCP4"/>
Attribute mapFileType / @sizeKb
Namespace No namespace
Type xs:positiveInteger
Properties
use required
Used by
Complex Type mapFileType
Source
<xs:attribute name="sizeKb" type="xs:positiveInteger" use="required"/>
Attribute cType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed A
Used by
Complex Type cType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="A"/>
Attribute cAngleType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed degrees
Used by
Complex Type cAngleType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="degrees"/>
Attribute pixType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed A
Used by
Complex Type pixType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="A"/>
Attribute mapType / contourLevel / @source
Namespace No namespace
Type xs:string
Properties
use optional
Used by
Source
<xs:attribute name="source" type="xs:string" use="optional"/>
Attribute mskFileType / @type
Namespace No namespace
Type xs:string
Properties
use required
fixed map
Used by
Complex Type mskFileType
Source
<xs:attribute name="type" type="xs:string" use="required" fixed="map"/>
Attribute mskFileType / @format
Namespace No namespace
Type xs:string
Properties
use required
fixed CCP4
Used by
Complex Type mskFileType
Source
<xs:attribute name="format" type="xs:string" use="required" fixed="CCP4"/>
Attribute mskFileType / @sizeKb
Namespace No namespace
Type xs:positiveInteger
Properties
use required
Used by
Complex Type mskFileType
Source
<xs:attribute name="sizeKb" type="xs:positiveInteger" use="required"/>
Attribute slcFileType / @type
Namespace No namespace
Type xs:string
Properties
use required
fixed map
Used by
Complex Type slcFileType
Source
<xs:attribute name="type" type="xs:string" use="required" fixed="map"/>
Attribute slcFileType / @format
Namespace No namespace
Type xs:string
Properties
use required
fixed CCP4
Used by
Complex Type slcFileType
Source
<xs:attribute name="format" type="xs:string" use="required" fixed="CCP4"/>
Attribute slcFileType / @sizeKb
Namespace No namespace
Type xs:positiveInteger
Properties
use required
Used by
Complex Type slcFileType
Source
<xs:attribute name="sizeKb" type="xs:positiveInteger" use="required"/>
Attribute slcCType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed A
Used by
Complex Type slcCType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="A"/>
Attribute mwType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed MDa
Used by
Complex Type mwType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="MDa"/>
Attribute sciSpeciesType / @ncbiTaxId
Namespace No namespace
Type xs:integer
Properties
content simple
Used by
Complex Type sciSpeciesType
Source
<xs:attribute name="ncbiTaxId" type="xs:integer"/>
Attribute diamType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed A
Used by
Complex Type diamType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="A"/>
Attribute shellType / @id
Namespace No namespace
Type xs:positiveInteger
Properties
use required
Used by
Complex Type shellType
Source
<xs:attribute name="id" type="xs:positiveInteger" use="required"/>
Attribute smplCompType / @componentID
Namespace No namespace
Type xs:positiveInteger
Properties
use required
Used by
Complex Type smplCompType
Source
<xs:attribute name="componentID" type="xs:positiveInteger" use="required"/>
Attribute tempType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed Kelvin
Used by
Complex Type tempType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="Kelvin"/>
Attribute eDoseType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed e/A**2
Used by
Complex Type eDoseType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="e/A**2"/>
Attribute defocusType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed nm
Used by
Complex Type defocusType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="nm"/>
Attribute csType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed mm
Used by
Complex Type csType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="mm"/>
Attribute tiltType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed degrees
Used by
Complex Type tiltType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="degrees"/>
Attribute accVoltType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed kV
Used by
Complex Type accVoltType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="kV"/>
Attribute eWindowType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed eV
Used by
Complex Type eWindowType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="eV"/>
Attribute samplSizeType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed microns
Used by
Complex Type samplSizeType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="microns"/>
Attribute samplConcType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed mg/ml
Used by
Complex Type samplConcType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="mg/ml"/>
Attribute lengthType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed A
Used by
Complex Type lengthType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="A"/>
Attribute anglType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed degrees
Used by
Complex Type anglType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="degrees"/>
Attribute entryType / @accessCode
Namespace No namespace
Type xs:string
Properties
use required
Used by
Complex Type entryType
Source
<xs:attribute name="accessCode" type="xs:string" use="required"/>
Attribute entryType / @version
Namespace No namespace
Type xs:string
Properties
fixed 1.9.6
Used by
Complex Type entryType
Source
<xs:attribute name="version" type="xs:string" fixed="1.9.6"/>
Attribute crystSizeType / @units
Namespace No namespace
Type xs:string
Properties
use required
fixed microns**2
Used by
Complex Type crystSizeType
Source
<xs:attribute name="units" type="xs:string" use="required" fixed="microns**2"/>