Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by
Main schema MIF300.xsd
Namespace http://psi.hupo.org/mi/mif300
Properties
attribute form default: unqualified
element form default: qualified
Element mif:entrySet
Namespace http://psi.hupo.org/mi/mif300
Annotations
Root element of the Molecular Interaction Format
Diagram
Diagram MIF300_xsd.tmp#http___psi.hupo.org_mi_mif300_entrySet_level MIF300_xsd.tmp#http___psi.hupo.org_mi_mif300_entrySet_version MIF300_xsd.tmp#http___psi.hupo.org_mi_mif300_entrySet_minorVersion MIF300_xsd.tmp#http___psi.hupo.org_mi_mif300_entrySet_entry MIF300_xsd.tmp#http___psi.hupo.org_mi_mif300_entrySet
Type mif:entrySet
Properties
content: complex
Model mif:entry+
Children mif:entry
Instance
<mif:entrySet level="3" minorVersion="0" version="0" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:entry>{1,unbounded}</mif:entry>
</mif:entrySet>
Attributes
QName Type Fixed Default Use Annotation
level xs:int 3 required
PSI MI level
minorVersion xs:int 0 optional
version xs:int 0 required
PSI MI version within given level
Source
<xs:element name="entrySet" type="mif:entrySet">
  <xs:annotation>
    <xs:documentation>Root element of the Molecular Interaction Format</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:entrySet / mif:entry
Namespace http://psi.hupo.org/mi/mif300
Annotations
Describes one or more interactions as a self-contained unit. Multiple entries from different files can be
concatenated into a single entrySet.
Diagram
Diagram MIF300_xsd.tmp#entry_source MIF300_xsd.tmp#entry_availabilityList MIF300_xsd.tmp#entry_experimentList MIF300_xsd.tmp#entry_interactorList MIF300_xsd.tmp#entry_interactionList MIF300_xsd.tmp#entry_attributeList MIF300_xsd.tmp#entry
Type mif:entry
Properties
content: complex
maxOccurs: unbounded
Model mif:source{0,1} , mif:availabilityList{0,1} , mif:experimentList{0,1} , mif:interactorList{0,1} , mif:interactionList , mif:attributeList{0,1}
Children mif:attributeList, mif:availabilityList, mif:experimentList, mif:interactionList, mif:interactorList, mif:source
Instance
<mif:entry xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:source release="" releaseDate="">{0,1}</mif:source>
  <mif:availabilityList>{0,1}</mif:availabilityList>
  <mif:experimentList>{0,1}</mif:experimentList>
  <mif:interactorList>{0,1}</mif:interactorList>
  <mif:interactionList>{1,1}</mif:interactionList>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:entry>
Source
<xs:element name="entry" maxOccurs="unbounded" type="mif:entry">
  <xs:annotation>
    <xs:documentation>Describes one or more interactions as a self-contained unit. Multiple entries from different files can be concatenated into a single entrySet.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:entry / mif:source
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#source_release MIF300_xsd.tmp#source_releaseDate MIF300_xsd.tmp#source_names MIF300_xsd.tmp#source_bibref MIF300_xsd.tmp#source_xref MIF300_xsd.tmp#source_attributeList MIF300_xsd.tmp#source
Type mif:source
Properties
content: complex
minOccurs: 0
Model mif:names{0,1} , mif:bibref{0,1} , mif:xref{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:bibref, mif:names, mif:xref
Instance
<mif:source release="" releaseDate="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{0,1}</mif:names>
  <mif:bibref>{0,1}</mif:bibref>
  <mif:xref>{0,1}</mif:xref>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:source>
Attributes
QName Type Fixed Default Use Annotation
release restriction of xs:string optional
releaseDate xs:dateTime optional
Source
<xs:element name="source" type="mif:source" minOccurs="0"/>
Element mif:source / mif:names
Namespace http://psi.hupo.org/mi/mif300
Annotations
Name(s) of the data source, for example the organisation name.
Diagram
Diagram MIF300_xsd.tmp#names_shortLabel MIF300_xsd.tmp#names_fullName MIF300_xsd.tmp#names_alias MIF300_xsd.tmp#names
Type mif:names
Properties
content: complex
minOccurs: 0
Model mif:shortLabel{0,1} , mif:fullName{0,1} , mif:alias*
Children mif:alias, mif:fullName, mif:shortLabel
Instance
<mif:names xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:shortLabel>{0,1}</mif:shortLabel>
  <mif:fullName>{0,1}</mif:fullName>
  <mif:alias type="" typeAc="">{0,unbounded}</mif:alias>
</mif:names>
Source
<xs:element name="names" type="mif:names" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name(s) of the data source, for example the organisation name.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:names / mif:shortLabel
Namespace http://psi.hupo.org/mi/mif300
Annotations
A short string, suitable to remember the object. Can be e.g. a gene name, the first author of a paper, etc.
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
Facets
minLength 1
Source
<xs:element name="shortLabel" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A short string, suitable to remember the object. Can be e.g. a gene name, the first author of a paper, etc.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element mif:names / mif:fullName
Namespace http://psi.hupo.org/mi/mif300
Annotations
A full, detailed name or description of the object. Can be e.g. the full title of a publication, or the
scientific name of a species.
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
Facets
minLength 1
Source
<xs:element name="fullName" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A full, detailed name or description of the object. Can be e.g. the full title of a publication, or the scientific name of a species.</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element mif:names / mif:alias
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#alias_typeAc MIF300_xsd.tmp#alias_type MIF300_xsd.tmp#alias
Type mif:alias
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
type restriction of xs:string optional
typeAc restriction of xs:string optional
Source
<xs:element name="alias" type="mif:alias" minOccurs="0" maxOccurs="unbounded"/>
Element mif:source / mif:bibref
Namespace http://psi.hupo.org/mi/mif300
Annotations
Bibliographic reference for the data source. Example: A paper which
describes all interactions of the entry.
Diagram
Diagram MIF300_xsd.tmp#bibref_xref MIF300_xsd.tmp#bibref_attributeList MIF300_xsd.tmp#bibref
Type mif:bibref
Properties
content: complex
minOccurs: 0
Model (mif:xref , mif:attributeList{0,1}) | (mif:attributeList)
Children mif:attributeList, mif:xref
Instance
<mif:bibref xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:xref>{1,1}</mif:xref>
  <mif:attributeList>{0,1}</mif:attributeList>
  <mif:attributeList>{1,1}</mif:attributeList>
</mif:bibref>
Source
<xs:element name="bibref" type="mif:bibref" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Bibliographic reference for the data source. Example: A paper which describes all interactions of the entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:bibref / mif:xref
Namespace http://psi.hupo.org/mi/mif300
Annotations
Bibliographic reference in external database, usually PubMed.
Diagram
Diagram MIF300_xsd.tmp#xref_primaryRef MIF300_xsd.tmp#xref_secondaryRef MIF300_xsd.tmp#xref
Type mif:xref
Properties
content: complex
minOccurs: 1
maxOccurs: 1
Model mif:primaryRef , mif:secondaryRef*
Children mif:primaryRef, mif:secondaryRef
Instance
<mif:xref xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:primaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{1,1}</mif:primaryRef>
  <mif:secondaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{0,unbounded}</mif:secondaryRef>
</mif:xref>
Source
<xs:element name="xref" type="mif:xref" minOccurs="1" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Bibliographic reference in external database, usually PubMed.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:xref / mif:primaryRef
Namespace http://psi.hupo.org/mi/mif300
Annotations
Primary reference to an external database.
Diagram
Diagram MIF300_xsd.tmp#dbReference_db MIF300_xsd.tmp#dbReference_dbAc MIF300_xsd.tmp#dbReference_id MIF300_xsd.tmp#dbReference_secondary MIF300_xsd.tmp#dbReference_version MIF300_xsd.tmp#dbReference_refType MIF300_xsd.tmp#dbReference_refTypeAc MIF300_xsd.tmp#dbReference_attributeList MIF300_xsd.tmp#dbReference
Type mif:dbReference
Properties
content: complex
Model mif:attributeList
Children mif:attributeList
Instance
<mif:primaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:attributeList>{1,1}</mif:attributeList>
</mif:primaryRef>
Attributes
QName Type Fixed Default Use Annotation
db restriction of xs:string required
Name of the external database. Taken from the controlled vocabulary of databases.
dbAc restriction of xs:string optional
Accession number of the database in the database CV. This element is controlled by the PSI-MI controlled
vocabulary "database citation", root term id MI:0444.
id restriction of xs:string required
Primary identifier of the object in the external database, e.g. UniProt accession number.
refType restriction of xs:string optional
Reference type, e.g. "identity" if this reference referes to an identical object in the external database,
or "see-also" for additional information. Controlled by CV.
refTypeAc restriction of xs:string optional
Reference type accession number from the CV of reference types. This element is controlled by the PSI-MI
controlled vocabulary "xref type", root term id MI:0353.
secondary restriction of xs:string optional
Secondary identifier of the object in the external database, e.g. UniProt ID.
version restriction of xs:string optional
The version number of the object in the external database.
Source
<xs:element name="primaryRef" type="mif:dbReference">
  <xs:annotation>
    <xs:documentation>Primary reference to an external database.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:dbReference / mif:attributeList
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#attributeList_attribute MIF300_xsd.tmp#attributeList
Type mif:attributeList
Properties
content: complex
Model mif:attribute+
Children mif:attribute
Instance
<mif:attributeList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:attribute name="" nameAc="">{1,unbounded}</mif:attribute>
</mif:attributeList>
Source
<xs:element name="attributeList" type="mif:attributeList"/>
Element mif:attributeList / mif:attribute
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#attribute_name MIF300_xsd.tmp#attribute_nameAc MIF300_xsd.tmp#attribute
Type mif:attribute
Properties
content: complex
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
name restriction of xs:string required
The name of the attribute.
nameAc restriction of xs:string optional
Enables control of the attribute type through reference to an external
controlled vocabulary. Root element in the PSI MI CV is MI:0590.
Source
<xs:element name="attribute" type="mif:attribute" maxOccurs="unbounded"/>
Element mif:xref / mif:secondaryRef
Namespace http://psi.hupo.org/mi/mif300
Annotations
Further external objects describing the object.
Diagram
Diagram MIF300_xsd.tmp#dbReference_db MIF300_xsd.tmp#dbReference_dbAc MIF300_xsd.tmp#dbReference_id MIF300_xsd.tmp#dbReference_secondary MIF300_xsd.tmp#dbReference_version MIF300_xsd.tmp#dbReference_refType MIF300_xsd.tmp#dbReference_refTypeAc MIF300_xsd.tmp#dbReference_attributeList MIF300_xsd.tmp#dbReference
Type mif:dbReference
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model mif:attributeList
Children mif:attributeList
Instance
<mif:secondaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:attributeList>{1,1}</mif:attributeList>
</mif:secondaryRef>
Attributes
QName Type Fixed Default Use Annotation
db restriction of xs:string required
Name of the external database. Taken from the controlled vocabulary of databases.
dbAc restriction of xs:string optional
Accession number of the database in the database CV. This element is controlled by the PSI-MI controlled
vocabulary "database citation", root term id MI:0444.
id restriction of xs:string required
Primary identifier of the object in the external database, e.g. UniProt accession number.
refType restriction of xs:string optional
Reference type, e.g. "identity" if this reference referes to an identical object in the external database,
or "see-also" for additional information. Controlled by CV.
refTypeAc restriction of xs:string optional
Reference type accession number from the CV of reference types. This element is controlled by the PSI-MI
controlled vocabulary "xref type", root term id MI:0353.
secondary restriction of xs:string optional
Secondary identifier of the object in the external database, e.g. UniProt ID.
version restriction of xs:string optional
The version number of the object in the external database.
Source
<xs:element name="secondaryRef" type="mif:dbReference" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Further external objects describing the object.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:bibref / mif:attributeList
Namespace http://psi.hupo.org/mi/mif300
Annotations
Additional description of bibliographic reference such as publication title, authors, journal,
publication date...
Diagram
Diagram MIF300_xsd.tmp#attributeList_attribute MIF300_xsd.tmp#attributeList
Type mif:attributeList
Properties
content: complex
minOccurs: 0
maxOccurs: 1
Model mif:attribute+
Children mif:attribute
Instance
<mif:attributeList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:attribute name="" nameAc="">{1,unbounded}</mif:attribute>
</mif:attributeList>
Source
<xs:element name="attributeList" type="mif:attributeList" minOccurs="0" maxOccurs="1">
  <xs:annotation>
    <xs:documentation>Additional description of bibliographic reference such as publication title, authors, journal, publication date...</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:source / mif:xref
Namespace http://psi.hupo.org/mi/mif300
Annotations
Cross reference for the data source. Example: Entry in a database of
databases.
Diagram
Diagram MIF300_xsd.tmp#xref_primaryRef MIF300_xsd.tmp#xref_secondaryRef MIF300_xsd.tmp#xref
Type mif:xref
Properties
content: complex
minOccurs: 0
Model mif:primaryRef , mif:secondaryRef*
Children mif:primaryRef, mif:secondaryRef
Instance
<mif:xref xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:primaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{1,1}</mif:primaryRef>
  <mif:secondaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{0,unbounded}</mif:secondaryRef>
</mif:xref>
Source
<xs:element name="xref" type="mif:xref" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Cross reference for the data source. Example: Entry in a database of databases.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:source / mif:attributeList
Namespace http://psi.hupo.org/mi/mif300
Annotations
Further description of the source.
Diagram
Diagram MIF300_xsd.tmp#attributeList_attribute MIF300_xsd.tmp#attributeList
Type mif:attributeList
Properties
content: complex
minOccurs: 0
Model mif:attribute+
Children mif:attribute
Instance
<mif:attributeList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:attribute name="" nameAc="">{1,unbounded}</mif:attribute>
</mif:attributeList>
Source
<xs:element name="attributeList" type="mif:attributeList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Further description of the source.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:entry / mif:availabilityList
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#availabilityList_availability MIF300_xsd.tmp#availabilityList
Type mif:availabilityList
Properties
content: complex
minOccurs: 0
Model mif:availability*
Children mif:availability
Instance
<mif:availabilityList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:availability id="">{0,unbounded}</mif:availability>
</mif:availabilityList>
Source
<xs:element name="availabilityList" type="mif:availabilityList" minOccurs="0"/>
Element mif:availabilityList / mif:availability
Namespace http://psi.hupo.org/mi/mif300
Annotations
Describes data availability, e.g. through a copyright statement. If no
availability is given, the data is assumed to be freely available.
Diagram
Diagram MIF300_xsd.tmp#availability_id MIF300_xsd.tmp#availability
Type mif:availability
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
Source
<xs:element name="availability" type="mif:availability" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Describes data availability, e.g. through a copyright statement. If no availability is given, the data is assumed to be freely available.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:entry / mif:experimentList
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#experimentDescriptionList_experimentDescription MIF300_xsd.tmp#experimentDescriptionList
Type mif:experimentDescriptionList
Properties
content: complex
minOccurs: 0
Model mif:experimentDescription*
Children mif:experimentDescription
Instance
<mif:experimentList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:experimentDescription id="">{0,unbounded}</mif:experimentDescription>
</mif:experimentList>
Source
<xs:element name="experimentList" type="mif:experimentDescriptionList" minOccurs="0"/>
Element mif:experimentDescriptionList / mif:experimentDescription
Namespace http://psi.hupo.org/mi/mif300
Annotations
Describes one set of experimental parameters, usually associated with
a single publication.
Diagram
Diagram MIF300_xsd.tmp#experimentDescription_id MIF300_xsd.tmp#experimentDescription_names MIF300_xsd.tmp#experimentDescription_bibref MIF300_xsd.tmp#experimentDescription_xref MIF300_xsd.tmp#experimentDescription_hostOrganismList MIF300_xsd.tmp#experimentDescription_interactionDetectionMethod MIF300_xsd.tmp#experimentDescription_participantIdentificationMethod MIF300_xsd.tmp#experimentDescription_featureDetectionMethod MIF300_xsd.tmp#experimentDescription_confidenceList MIF300_xsd.tmp#experimentDescription_variableParameterList MIF300_xsd.tmp#experimentDescription_attributeList MIF300_xsd.tmp#experimentDescription
Type mif:experimentDescription
Properties
content: complex
minOccurs: 0
maxOccurs: unbounded
Model mif:names{0,1} , mif:bibref , mif:xref{0,1} , mif:hostOrganismList{0,1} , mif:interactionDetectionMethod , mif:participantIdentificationMethod{0,1} , mif:featureDetectionMethod{0,1} , mif:confidenceList{0,1} , mif:variableParameterList{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:bibref, mif:confidenceList, mif:featureDetectionMethod, mif:hostOrganismList, mif:interactionDetectionMethod, mif:names, mif:participantIdentificationMethod, mif:variableParameterList, mif:xref
Instance
<mif:experimentDescription id="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{0,1}</mif:names>
  <mif:bibref>{1,1}</mif:bibref>
  <mif:xref>{0,1}</mif:xref>
  <mif:hostOrganismList>{0,1}</mif:hostOrganismList>
  <mif:interactionDetectionMethod>{1,1}</mif:interactionDetectionMethod>
  <mif:participantIdentificationMethod>{0,1}</mif:participantIdentificationMethod>
  <mif:featureDetectionMethod>{0,1}</mif:featureDetectionMethod>
  <mif:confidenceList>{0,1}</mif:confidenceList>
  <mif:variableParameterList>{0,1}</mif:variableParameterList>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:experimentDescription>
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
All major objects have a numerical id which must be unique to that object within an entry. The object may be repeated,
though, e.g. in the denormalised representation.
Source
<xs:element name="experimentDescription" type="mif:experimentDescription" minOccurs="0" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>Describes one set of experimental parameters, usually associated with a single publication.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:experimentDescription / mif:names
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#names_shortLabel MIF300_xsd.tmp#names_fullName MIF300_xsd.tmp#names_alias MIF300_xsd.tmp#names
Type mif:names
Properties
content: complex
minOccurs: 0
Model mif:shortLabel{0,1} , mif:fullName{0,1} , mif:alias*
Children mif:alias, mif:fullName, mif:shortLabel
Instance
<mif:names xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:shortLabel>{0,1}</mif:shortLabel>
  <mif:fullName>{0,1}</mif:fullName>
  <mif:alias type="" typeAc="">{0,unbounded}</mif:alias>
</mif:names>
Source
<xs:element name="names" type="mif:names" minOccurs="0"/>
Element mif:experimentDescription / mif:bibref
Namespace http://psi.hupo.org/mi/mif300
Annotations
Publication describing the experiment.
Diagram
Diagram MIF300_xsd.tmp#bibref_xref MIF300_xsd.tmp#bibref_attributeList MIF300_xsd.tmp#bibref
Type mif:bibref
Properties
content: complex
Model (mif:xref , mif:attributeList{0,1}) | (mif:attributeList)
Children mif:attributeList, mif:xref
Instance
<mif:bibref xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:xref>{1,1}</mif:xref>
  <mif:attributeList>{0,1}</mif:attributeList>
  <mif:attributeList>{1,1}</mif:attributeList>
</mif:bibref>
Source
<xs:element name="bibref" type="mif:bibref">
  <xs:annotation>
    <xs:documentation>Publication describing the experiment.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:experimentDescription / mif:xref
Namespace http://psi.hupo.org/mi/mif300
Annotations
Refers to external database description of the experiment.
Diagram
Diagram MIF300_xsd.tmp#xref_primaryRef MIF300_xsd.tmp#xref_secondaryRef MIF300_xsd.tmp#xref
Type mif:xref
Properties
content: complex
minOccurs: 0
Model mif:primaryRef , mif:secondaryRef*
Children mif:primaryRef, mif:secondaryRef
Instance
<mif:xref xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:primaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{1,1}</mif:primaryRef>
  <mif:secondaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{0,unbounded}</mif:secondaryRef>
</mif:xref>
Source
<xs:element name="xref" type="mif:xref" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Refers to external database description of the experiment.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:experimentDescription / mif:hostOrganismList
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#hostOrganismList_hostOrganism MIF300_xsd.tmp#hostOrganismList
Type mif:hostOrganismList
Properties
content: complex
minOccurs: 0
Model mif:hostOrganism+
Children mif:hostOrganism
Instance
<mif:hostOrganismList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:hostOrganism ncbiTaxId="">{1,unbounded}</mif:hostOrganism>
</mif:hostOrganismList>
Source
<xs:element name="hostOrganismList" type="mif:hostOrganismList" minOccurs="0"/>
Element mif:hostOrganismList / mif:hostOrganism
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#bioSource_ncbiTaxId MIF300_xsd.tmp#bioSource_names MIF300_xsd.tmp#bioSource_cellType MIF300_xsd.tmp#bioSource_compartment MIF300_xsd.tmp#bioSource_tissue MIF300_xsd.tmp#bioSource MIF300_xsd.tmp#hostOrganism_experimentRefList MIF300_xsd.tmp#hostOrganism
Type mif:hostOrganism
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Model mif:names{0,1} , mif:cellType{0,1} , mif:compartment{0,1} , mif:tissue{0,1} , mif:experimentRefList{0,1}
Children mif:cellType, mif:compartment, mif:experimentRefList, mif:names, mif:tissue
Instance
<mif:hostOrganism ncbiTaxId="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{0,1}</mif:names>
  <mif:cellType>{0,1}</mif:cellType>
  <mif:compartment>{0,1}</mif:compartment>
  <mif:tissue>{0,1}</mif:tissue>
  <mif:experimentRefList>{0,1}</mif:experimentRefList>
</mif:hostOrganism>
Attributes
QName Type Fixed Default Use Annotation
ncbiTaxId xs:int required
Source
<xs:element name="hostOrganism" type="mif:hostOrganism" maxOccurs="unbounded"/>
Element mif:bioSource / mif:names
Namespace http://psi.hupo.org/mi/mif300
Annotations
The names of the organism.  The short label should be a common name if it exists.  The full name should be
the full name of the species (i.e. genus species).
Diagram
Diagram MIF300_xsd.tmp#names_shortLabel MIF300_xsd.tmp#names_fullName MIF300_xsd.tmp#names_alias MIF300_xsd.tmp#names
Type mif:names
Properties
content: complex
minOccurs: 0
Model mif:shortLabel{0,1} , mif:fullName{0,1} , mif:alias*
Children mif:alias, mif:fullName, mif:shortLabel
Instance
<mif:names xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:shortLabel>{0,1}</mif:shortLabel>
  <mif:fullName>{0,1}</mif:fullName>
  <mif:alias type="" typeAc="">{0,unbounded}</mif:alias>
</mif:names>
Source
<xs:element name="names" type="mif:names" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The names of the organism. The short label should be a common name if it exists. The full name should be the full name of the species (i.e. genus species).</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:bioSource / mif:cellType
Namespace http://psi.hupo.org/mi/mif300
Annotations
Description of the cell type. Currently no species-independent controlled vocabulary for cell types is available,
therefore the choice of reference database(s) is open to the data provider.
Diagram
Diagram MIF300_xsd.tmp#openCvType_names MIF300_xsd.tmp#openCvType_xref MIF300_xsd.tmp#openCvType_attributeList MIF300_xsd.tmp#openCvType
Type mif:openCvType
Properties
content: complex
minOccurs: 0
Model mif:names , mif:xref{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:names, mif:xref
Instance
<mif:cellType xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{0,1}</mif:xref>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:cellType>
Source
<xs:element name="cellType" type="mif:openCvType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Description of the cell type. Currently no species-independent controlled vocabulary for cell types is available, therefore the choice of reference database(s) is open to the data provider.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:openCvType / mif:names
Namespace http://psi.hupo.org/mi/mif300
Annotations
This contains the controlled vocabulary terms, as a short and optionally as a long form.
Diagram
Diagram MIF300_xsd.tmp#names_shortLabel MIF300_xsd.tmp#names_fullName MIF300_xsd.tmp#names_alias MIF300_xsd.tmp#names
Type mif:names
Properties
content: complex
Model mif:shortLabel{0,1} , mif:fullName{0,1} , mif:alias*
Children mif:alias, mif:fullName, mif:shortLabel
Instance
<mif:names xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:shortLabel>{0,1}</mif:shortLabel>
  <mif:fullName>{0,1}</mif:fullName>
  <mif:alias type="" typeAc="">{0,unbounded}</mif:alias>
</mif:names>
Source
<xs:element name="names" type="mif:names">
  <xs:annotation>
    <xs:documentation>This contains the controlled vocabulary terms, as a short and optionally as a long form.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:openCvType / mif:xref
Namespace http://psi.hupo.org/mi/mif300
Annotations
Refers to the term of the controlled vocabulary in an external database.
Diagram
Diagram MIF300_xsd.tmp#xref_primaryRef MIF300_xsd.tmp#xref_secondaryRef MIF300_xsd.tmp#xref
Type mif:xref
Properties
content: complex
minOccurs: 0
Model mif:primaryRef , mif:secondaryRef*
Children mif:primaryRef, mif:secondaryRef
Instance
<mif:xref xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:primaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{1,1}</mif:primaryRef>
  <mif:secondaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{0,unbounded}</mif:secondaryRef>
</mif:xref>
Source
<xs:element name="xref" type="mif:xref" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Refers to the term of the controlled vocabulary in an external database.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:openCvType / mif:attributeList
Namespace http://psi.hupo.org/mi/mif300
Annotations
If no suitable external controlled vocabulary is available, this attributeList can be used to describe the term.
Example: Attribute name: Mouse atlas tissue name; attribute value: spinal cord, day 30.
Diagram
Diagram MIF300_xsd.tmp#attributeList_attribute MIF300_xsd.tmp#attributeList
Type mif:attributeList
Properties
content: complex
minOccurs: 0
Model mif:attribute+
Children mif:attribute
Instance
<mif:attributeList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:attribute name="" nameAc="">{1,unbounded}</mif:attribute>
</mif:attributeList>
Source
<xs:element name="attributeList" type="mif:attributeList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>If no suitable external controlled vocabulary is available, this attributeList can be used to describe the term. Example: Attribute name: Mouse atlas tissue name; attribute value: spinal cord, day 30.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:bioSource / mif:compartment
Namespace http://psi.hupo.org/mi/mif300
Annotations
The subcellular compartment of the object. It is strongly recommended to refer to the Gene Ontology cellular
component in this element.
Diagram
Diagram MIF300_xsd.tmp#openCvType_names MIF300_xsd.tmp#openCvType_xref MIF300_xsd.tmp#openCvType_attributeList MIF300_xsd.tmp#openCvType
Type mif:openCvType
Properties
content: complex
minOccurs: 0
Model mif:names , mif:xref{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:names, mif:xref
Instance
<mif:compartment xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{0,1}</mif:xref>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:compartment>
Source
<xs:element name="compartment" type="mif:openCvType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The subcellular compartment of the object. It is strongly recommended to refer to the Gene Ontology cellular component in this element.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:bioSource / mif:tissue
Namespace http://psi.hupo.org/mi/mif300
Annotations
Description of the source tissue. Currently no species-independent controlled vocabulary for tissues is available,
therefore the choice of reference database(s) is open to the data provider.
Diagram
Diagram MIF300_xsd.tmp#openCvType_names MIF300_xsd.tmp#openCvType_xref MIF300_xsd.tmp#openCvType_attributeList MIF300_xsd.tmp#openCvType
Type mif:openCvType
Properties
content: complex
minOccurs: 0
Model mif:names , mif:xref{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:names, mif:xref
Instance
<mif:tissue xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{0,1}</mif:xref>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:tissue>
Source
<xs:element name="tissue" type="mif:openCvType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Description of the source tissue. Currently no species-independent controlled vocabulary for tissues is available, therefore the choice of reference database(s) is open to the data provider.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:hostOrganism / mif:experimentRefList
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#experimentRefList_experimentRef MIF300_xsd.tmp#experimentRefList
Type mif:experimentRefList
Properties
content: complex
minOccurs: 0
Model mif:experimentRef+
Children mif:experimentRef
Instance
<mif:experimentRefList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:experimentRef>{1,unbounded}</mif:experimentRef>
</mif:experimentRefList>
Source
<xs:element name="experimentRefList" type="mif:experimentRefList" minOccurs="0"/>
Element mif:experimentRefList / mif:experimentRef
Namespace http://psi.hupo.org/mi/mif300
Annotations
References an experiment already present in this entry.
Diagram
Diagram
Type xs:int
Properties
content: simple
maxOccurs: unbounded
Source
<xs:element name="experimentRef" type="xs:int" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>References an experiment already present in this entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:experimentDescription / mif:interactionDetectionMethod
Namespace http://psi.hupo.org/mi/mif300
Annotations
Experimental method to determine the interaction. This element is controlled by the PSI-MI controlled vocabulary
"interaction detection method", root term id MI:0001.
Diagram
Diagram MIF300_xsd.tmp#cvType_names MIF300_xsd.tmp#cvType_xref MIF300_xsd.tmp#cvType
Type mif:cvType
Properties
content: complex
Model mif:names , mif:xref
Children mif:names, mif:xref
Instance
<mif:interactionDetectionMethod xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{1,1}</mif:xref>
</mif:interactionDetectionMethod>
Source
<xs:element name="interactionDetectionMethod" type="mif:cvType">
  <xs:annotation>
    <xs:documentation>Experimental method to determine the interaction. This element is controlled by the PSI-MI controlled vocabulary "interaction detection method", root term id MI:0001.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:cvType / mif:names
Namespace http://psi.hupo.org/mi/mif300
Annotations
Name of the controlled vocabulary term.
Diagram
Diagram MIF300_xsd.tmp#names_shortLabel MIF300_xsd.tmp#names_fullName MIF300_xsd.tmp#names_alias MIF300_xsd.tmp#names
Type mif:names
Properties
content: complex
Model mif:shortLabel{0,1} , mif:fullName{0,1} , mif:alias*
Children mif:alias, mif:fullName, mif:shortLabel
Instance
<mif:names xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:shortLabel>{0,1}</mif:shortLabel>
  <mif:fullName>{0,1}</mif:fullName>
  <mif:alias type="" typeAc="">{0,unbounded}</mif:alias>
</mif:names>
Source
<xs:element name="names" type="mif:names">
  <xs:annotation>
    <xs:documentation>Name of the controlled vocabulary term.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:cvType / mif:xref
Namespace http://psi.hupo.org/mi/mif300
Annotations
Source of the controlled vocabulary term.  E.g. the name of the CV and the term ID.
Diagram
Diagram MIF300_xsd.tmp#xref_primaryRef MIF300_xsd.tmp#xref_secondaryRef MIF300_xsd.tmp#xref
Type mif:xref
Properties
content: complex
Model mif:primaryRef , mif:secondaryRef*
Children mif:primaryRef, mif:secondaryRef
Instance
<mif:xref xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:primaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{1,1}</mif:primaryRef>
  <mif:secondaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{0,unbounded}</mif:secondaryRef>
</mif:xref>
Source
<xs:element name="xref" type="mif:xref">
  <xs:annotation>
    <xs:documentation>Source of the controlled vocabulary term. E.g. the name of the CV and the term ID.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:experimentDescription / mif:participantIdentificationMethod
Namespace http://psi.hupo.org/mi/mif300
Annotations
Experimental method to determine the interactors involved in the interaction. This element is controlled by the
PSI-MI controlled vocabulary "participant identification method", root term id MI:0002.
Diagram
Diagram MIF300_xsd.tmp#cvType_names MIF300_xsd.tmp#cvType_xref MIF300_xsd.tmp#cvType
Type mif:cvType
Properties
content: complex
minOccurs: 0
Model mif:names , mif:xref
Children mif:names, mif:xref
Instance
<mif:participantIdentificationMethod xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{1,1}</mif:xref>
</mif:participantIdentificationMethod>
Source
<xs:element name="participantIdentificationMethod" type="mif:cvType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Experimental method to determine the interactors involved in the interaction. This element is controlled by the PSI-MI controlled vocabulary "participant identification method", root term id MI:0002.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:experimentDescription / mif:featureDetectionMethod
Namespace http://psi.hupo.org/mi/mif300
Annotations
Experimental method to determine the features of interactors. If this element is filled it is assumed to apply to
all features described in the experiment. But can be overridden by the featureDetectionMethod given in the individual feature.
This element is controlled by the PSI-MI controlled vocabulary "feature detection method", root term id MI:0003.
Diagram
Diagram MIF300_xsd.tmp#cvType_names MIF300_xsd.tmp#cvType_xref MIF300_xsd.tmp#cvType
Type mif:cvType
Properties
content: complex
minOccurs: 0
Model mif:names , mif:xref
Children mif:names, mif:xref
Instance
<mif:featureDetectionMethod xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{1,1}</mif:xref>
</mif:featureDetectionMethod>
Source
<xs:element name="featureDetectionMethod" type="mif:cvType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Experimental method to determine the features of interactors. If this element is filled it is assumed to apply to all features described in the experiment. But can be overridden by the featureDetectionMethod given in the individual feature. This element is controlled by the PSI-MI controlled vocabulary "feature detection method", root term id MI:0003.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:experimentDescription / mif:confidenceList
Namespace http://psi.hupo.org/mi/mif300
Annotations
Confidence in this experiment.  Usually a statistical measure.
Diagram
Diagram MIF300_xsd.tmp#confidenceList_confidence MIF300_xsd.tmp#confidenceList
Type mif:confidenceList
Properties
content: complex
minOccurs: 0
Model mif:confidence+
Children mif:confidence
Instance
<mif:confidenceList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:confidence>{1,unbounded}</mif:confidence>
</mif:confidenceList>
Source
<xs:element name="confidenceList" type="mif:confidenceList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Confidence in this experiment. Usually a statistical measure.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:confidenceList / mif:confidence
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#confidenceBase_unit MIF300_xsd.tmp#confidenceBase_value MIF300_xsd.tmp#confidenceBase MIF300_xsd.tmp#confidence_experimentRefList MIF300_xsd.tmp#confidence
Type mif:confidence
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Model mif:unit , mif:value , mif:experimentRefList{0,1}
Children mif:experimentRefList, mif:unit, mif:value
Instance
<mif:confidence xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:unit>{1,1}</mif:unit>
  <mif:value>{1,1}</mif:value>
  <mif:experimentRefList>{0,1}</mif:experimentRefList>
</mif:confidence>
Source
<xs:element name="confidence" type="mif:confidence" maxOccurs="unbounded"/>
Element mif:confidenceBase / mif:unit
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#openCvType_names MIF300_xsd.tmp#openCvType_xref MIF300_xsd.tmp#openCvType_attributeList MIF300_xsd.tmp#openCvType
Type mif:openCvType
Properties
content: complex
Model mif:names , mif:xref{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:names, mif:xref
Instance
<mif:unit xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{0,1}</mif:xref>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:unit>
Source
<xs:element name="unit" type="mif:openCvType"/>
Element mif:confidenceBase / mif:value
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
Facets
minLength 1
Source
<xs:element name="value">
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element mif:confidence / mif:experimentRefList
Namespace http://psi.hupo.org/mi/mif300
Annotations
Each experiment might assign a different confidence to this object. If no
experimentRef is given, it is assumed this confidence refers to all experiments linked
to the object.
Diagram
Diagram MIF300_xsd.tmp#experimentRefList_experimentRef MIF300_xsd.tmp#experimentRefList
Type mif:experimentRefList
Properties
content: complex
minOccurs: 0
Model mif:experimentRef+
Children mif:experimentRef
Instance
<mif:experimentRefList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:experimentRef>{1,unbounded}</mif:experimentRef>
</mif:experimentRefList>
Source
<xs:element name="experimentRefList" type="mif:experimentRefList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Each experiment might assign a different confidence to this object. If no experimentRef is given, it is assumed this confidence refers to all experiments linked to the object.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:experimentDescription / mif:variableParameterList
Namespace http://psi.hupo.org/mi/mif300
Annotations
A list of variable parameters used in this experiment - eg - variable concentration of a specific drug.
Diagram
Diagram MIF300_xsd.tmp#variableParameterList_variableParameter MIF300_xsd.tmp#variableParameterList
Type mif:variableParameterList
Properties
content: complex
minOccurs: 0
Model mif:variableParameter+
Children mif:variableParameter
Instance
<mif:variableParameterList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:variableParameter>{1,unbounded}</mif:variableParameter>
</mif:variableParameterList>
Source
<xs:element name="variableParameterList" type="mif:variableParameterList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>A list of variable parameters used in this experiment - eg - variable concentration of a specific drug.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:variableParameterList / mif:variableParameter
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#variableParameter_description MIF300_xsd.tmp#variableParameter_unit MIF300_xsd.tmp#variableParameter_variableValueList MIF300_xsd.tmp#variableParameter
Type mif:variableParameter
Properties
content: complex
maxOccurs: unbounded
Model mif:description , mif:unit{0,1} , mif:variableValueList
Children mif:description, mif:unit, mif:variableValueList
Instance
<mif:variableParameter xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:description>{1,1}</mif:description>
  <mif:unit>{0,1}</mif:unit>
  <mif:variableValueList>{1,1}</mif:variableValueList>
</mif:variableParameter>
Source
<xs:element name="variableParameter" type="mif:variableParameter" maxOccurs="unbounded"/>
Element mif:variableParameter / mif:description
Namespace http://psi.hupo.org/mi/mif300
Annotations
Free description of the variable parameter (such as cell cycle, PMA treatment, ...).
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="description" type="xs:string">
  <xs:annotation>
    <xs:documentation>Free description of the variable parameter (such as cell cycle, PMA treatment, ...).</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:variableParameter / mif:unit
Namespace http://psi.hupo.org/mi/mif300
Annotations
Unit of the variable parameter values.
Diagram
Diagram MIF300_xsd.tmp#openCvType_names MIF300_xsd.tmp#openCvType_xref MIF300_xsd.tmp#openCvType_attributeList MIF300_xsd.tmp#openCvType
Type mif:openCvType
Properties
content: complex
minOccurs: 0
Model mif:names , mif:xref{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:names, mif:xref
Instance
<mif:unit xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{0,1}</mif:xref>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:unit>
Source
<xs:element name="unit" type="mif:openCvType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Unit of the variable parameter values.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:variableParameter / mif:variableValueList
Namespace http://psi.hupo.org/mi/mif300
Annotations
List of the different values for this specific variableParameter in this experiment.
Diagram
Diagram MIF300_xsd.tmp#variableValueList_variableValue MIF300_xsd.tmp#variableValueList
Type mif:variableValueList
Properties
content: complex
Model mif:variableValue+
Children mif:variableValue
Instance
<mif:variableValueList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:variableValue id="" order="">{1,unbounded}</mif:variableValue>
</mif:variableValueList>
Source
<xs:element name="variableValueList" type="mif:variableValueList">
  <xs:annotation>
    <xs:documentation>List of the different values for this specific variableParameter in this experiment.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:variableValueList / mif:variableValue
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#variableValue_id MIF300_xsd.tmp#variableValue_order MIF300_xsd.tmp#variableValue_value MIF300_xsd.tmp#variableValue
Type mif:variableValue
Properties
content: complex
maxOccurs: unbounded
Model mif:value
Children mif:value
Instance
<mif:variableValue id="" order="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:value>{1,1}</mif:value>
</mif:variableValue>
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
Unique numerical identifier for this variableValue so an interaction can refer to it later. The id has to be unique
within a same entry.
order xs:int optional
Optional numerical order attribute to give an explicit order for a variableValue in the variableValueList.
Source
<xs:element name="variableValue" type="mif:variableValue" maxOccurs="unbounded"/>
Element mif:variableValue / mif:value
Namespace http://psi.hupo.org/mi/mif300
Annotations
Free description of the variable value. It can be numerical value or qualitative value depending on the
variableParameter.
Diagram
Diagram
Type xs:string
Properties
content: simple
Source
<xs:element name="value" type="xs:string">
  <xs:annotation>
    <xs:documentation>Free description of the variable value. It can be numerical value or qualitative value depending on the variableParameter.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:experimentDescription / mif:attributeList
Namespace http://psi.hupo.org/mi/mif300
Annotations
Semi-structured additional description of the experiment.
Diagram
Diagram MIF300_xsd.tmp#attributeList_attribute MIF300_xsd.tmp#attributeList
Type mif:attributeList
Properties
content: complex
minOccurs: 0
Model mif:attribute+
Children mif:attribute
Instance
<mif:attributeList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:attribute name="" nameAc="">{1,unbounded}</mif:attribute>
</mif:attributeList>
Source
<xs:element name="attributeList" type="mif:attributeList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Semi-structured additional description of the experiment.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:entry / mif:interactorList
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#interactorList_interactor MIF300_xsd.tmp#interactorList
Type mif:interactorList
Properties
content: complex
minOccurs: 0
Model mif:interactor+
Children mif:interactor
Instance
<mif:interactorList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:interactor id="">{1,unbounded}</mif:interactor>
</mif:interactorList>
Source
<xs:element name="interactorList" type="mif:interactorList" minOccurs="0"/>
Element mif:interactorList / mif:interactor
Namespace http://psi.hupo.org/mi/mif300
Annotations
A molecule object in its native state, as described in databases.
Usage: A protein interactor must contain an xref to UniProt and
NCBI-GI where possible.
Diagram
Diagram MIF300_xsd.tmp#interactor_id MIF300_xsd.tmp#interactor_names MIF300_xsd.tmp#interactor_xref MIF300_xsd.tmp#interactor_interactorType MIF300_xsd.tmp#interactor_organism MIF300_xsd.tmp#interactor_sequence MIF300_xsd.tmp#interactor_attributeList MIF300_xsd.tmp#interactor
Type mif:interactor
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Model mif:names , mif:xref{0,1} , mif:interactorType , mif:organism{0,1} , mif:sequence{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:interactorType, mif:names, mif:organism, mif:sequence, mif:xref
Instance
<mif:interactor id="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{0,1}</mif:xref>
  <mif:interactorType>{1,1}</mif:interactorType>
  <mif:organism ncbiTaxId="">{0,1}</mif:organism>
  <mif:sequence>{0,1}</mif:sequence>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:interactor>
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
All major objects have a numerical id which is unique to that object within a PSI MI file. The object may be repeated,
though, e.g. in the denormalised representation.
Source
<xs:element name="interactor" type="mif:interactor" minOccurs="1" maxOccurs="unbounded">
  <xs:annotation>
    <xs:documentation>A molecule object in its native state, as described in databases.</xs:documentation>
    <xs:documentation>Usage: A protein interactor must contain an xref to UniProt and NCBI-GI where possible.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interactor / mif:names
Namespace http://psi.hupo.org/mi/mif300
Annotations
Name(s).  The short label is typically a short name that could appear as a label on a diagram.
Diagram
Diagram MIF300_xsd.tmp#names_shortLabel MIF300_xsd.tmp#names_fullName MIF300_xsd.tmp#names_alias MIF300_xsd.tmp#names
Type mif:names
Properties
content: complex
Model mif:shortLabel{0,1} , mif:fullName{0,1} , mif:alias*
Children mif:alias, mif:fullName, mif:shortLabel
Instance
<mif:names xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:shortLabel>{0,1}</mif:shortLabel>
  <mif:fullName>{0,1}</mif:fullName>
  <mif:alias type="" typeAc="">{0,unbounded}</mif:alias>
</mif:names>
Source
<xs:element name="names" type="mif:names">
  <xs:annotation>
    <xs:documentation>Name(s). The short label is typically a short name that could appear as a label on a diagram.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interactor / mif:xref
Namespace http://psi.hupo.org/mi/mif300
Annotations
An interactor should have an xref whenever possible. If the interactor is not available in external databases,
it must be characterised within this object e.g. by its sequence.
Diagram
Diagram MIF300_xsd.tmp#xref_primaryRef MIF300_xsd.tmp#xref_secondaryRef MIF300_xsd.tmp#xref
Type mif:xref
Properties
content: complex
minOccurs: 0
Model mif:primaryRef , mif:secondaryRef*
Children mif:primaryRef, mif:secondaryRef
Instance
<mif:xref xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:primaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{1,1}</mif:primaryRef>
  <mif:secondaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{0,unbounded}</mif:secondaryRef>
</mif:xref>
Source
<xs:element name="xref" type="mif:xref" minOccurs="0">
  <xs:annotation>
    <xs:documentation>An interactor should have an xref whenever possible. If the interactor is not available in external databases, it must be characterised within this object e.g. by its sequence.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interactor / mif:interactorType
Namespace http://psi.hupo.org/mi/mif300
Annotations
The molecule type of the participant, e.g. protein. This element is controlled by the PSI-MI controlled vocabulary
"interactor", root term id MI:0313.
Diagram
Diagram MIF300_xsd.tmp#cvType_names MIF300_xsd.tmp#cvType_xref MIF300_xsd.tmp#cvType
Type mif:cvType
Properties
content: complex
Model mif:names , mif:xref
Children mif:names, mif:xref
Instance
<mif:interactorType xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{1,1}</mif:xref>
</mif:interactorType>
Source
<xs:element name="interactorType" type="mif:cvType">
  <xs:annotation>
    <xs:documentation>The molecule type of the participant, e.g. protein. This element is controlled by the PSI-MI controlled vocabulary "interactor", root term id MI:0313.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interactor / mif:organism
Namespace http://psi.hupo.org/mi/mif300
Annotations
The normal source organism of the interactor.
Diagram
Diagram MIF300_xsd.tmp#bioSource_ncbiTaxId MIF300_xsd.tmp#bioSource_names MIF300_xsd.tmp#bioSource_cellType MIF300_xsd.tmp#bioSource_compartment MIF300_xsd.tmp#bioSource_tissue MIF300_xsd.tmp#bioSource
Type extension of mif:bioSource
Type hierarchy
Properties
content: complex
minOccurs: 0
Model mif:names{0,1} , mif:cellType{0,1} , mif:compartment{0,1} , mif:tissue{0,1}
Children mif:cellType, mif:compartment, mif:names, mif:tissue
Instance
<mif:organism ncbiTaxId="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{0,1}</mif:names>
  <mif:cellType>{0,1}</mif:cellType>
  <mif:compartment>{0,1}</mif:compartment>
  <mif:tissue>{0,1}</mif:tissue>
</mif:organism>
Attributes
QName Type Fixed Default Use Annotation
ncbiTaxId xs:int required
Source
<xs:element name="organism" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The normal source organism of the interactor.</xs:documentation>
  </xs:annotation>
  <xs:complexType>
    <xs:complexContent>
      <xs:extension base="mif:bioSource"/>
    </xs:complexContent>
  </xs:complexType>
</xs:element>
Element mif:interactor / mif:sequence
Namespace http://psi.hupo.org/mi/mif300
Annotations
Sequence in uppercase
Usage:
Diagram
Diagram
Type restriction of xs:string
Properties
content: simple
minOccurs: 0
Facets
minLength 1
Source
<xs:element name="sequence" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Sequence in uppercase</xs:documentation>
    <xs:documentation>Usage:</xs:documentation>
  </xs:annotation>
  <xs:simpleType>
    <xs:restriction base="xs:string">
      <xs:minLength value="1"/>
    </xs:restriction>
  </xs:simpleType>
</xs:element>
Element mif:interactor / mif:attributeList
Namespace http://psi.hupo.org/mi/mif300
Annotations
Allows semi-structured additional annotation of the interactor.
Diagram
Diagram MIF300_xsd.tmp#attributeList_attribute MIF300_xsd.tmp#attributeList
Type mif:attributeList
Properties
content: complex
minOccurs: 0
Model mif:attribute+
Children mif:attribute
Instance
<mif:attributeList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:attribute name="" nameAc="">{1,unbounded}</mif:attribute>
</mif:attributeList>
Source
<xs:element name="attributeList" type="mif:attributeList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Allows semi-structured additional annotation of the interactor.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:entry / mif:interactionList
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#interactionList_interaction MIF300_xsd.tmp#interactionList_abstractInteraction MIF300_xsd.tmp#interactionList
Type mif:interactionList
Properties
content: complex
Model (mif:interaction | mif:abstractInteraction)
Children mif:abstractInteraction, mif:interaction
Instance
<mif:interactionList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:interaction id="" imexId="">{1,1}</mif:interaction>
  <mif:abstractInteraction id="">{1,1}</mif:abstractInteraction>
</mif:interactionList>
Source
<xs:element name="interactionList" type="mif:interactionList"/>
Element mif:interactionList / mif:interaction
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#interaction_imexId MIF300_xsd.tmp#interaction_id MIF300_xsd.tmp#interaction_names MIF300_xsd.tmp#interaction_xref MIF300_xsd.tmp#interaction_availabilityRef MIF300_xsd.tmp#interaction_availability MIF300_xsd.tmp#interaction_experimentList MIF300_xsd.tmp#interaction_participantList MIF300_xsd.tmp#interaction_inferredInteractionList MIF300_xsd.tmp#interaction_interactionType MIF300_xsd.tmp#interaction_modelled MIF300_xsd.tmp#interaction_intraMolecular MIF300_xsd.tmp#interaction_negative MIF300_xsd.tmp#interaction_confidenceList MIF300_xsd.tmp#interaction_parameterList MIF300_xsd.tmp#interaction_experimentalVariableValueList MIF300_xsd.tmp#interaction_causalRelationshipList MIF300_xsd.tmp#interaction_attributeList MIF300_xsd.tmp#interaction
Type mif:interaction
Properties
content: complex
Model mif:names{0,1} , mif:xref{0,1} , (mif:availabilityRef | mif:availability) , mif:experimentList , mif:participantList , mif:inferredInteractionList{0,1} , mif:interactionType* , mif:modelled{0,1} , mif:intraMolecular{0,1} , mif:negative{0,1} , mif:confidenceList{0,1} , mif:parameterList{0,1} , mif:experimentalVariableValueList{0,1} , mif:causalRelationshipList{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:availability, mif:availabilityRef, mif:causalRelationshipList, mif:confidenceList, mif:experimentList, mif:experimentalVariableValueList, mif:inferredInteractionList, mif:interactionType, mif:intraMolecular, mif:modelled, mif:names, mif:negative, mif:parameterList, mif:participantList, mif:xref
Instance
<mif:interaction id="" imexId="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{0,1}</mif:names>
  <mif:xref>{0,1}</mif:xref>
  <mif:availabilityRef>{1,1}</mif:availabilityRef>
  <mif:availability id="">{1,1}</mif:availability>
  <mif:experimentList>{1,1}</mif:experimentList>
  <mif:participantList>{1,1}</mif:participantList>
  <mif:inferredInteractionList>{0,1}</mif:inferredInteractionList>
  <mif:interactionType>{0,unbounded}</mif:interactionType>
  <mif:modelled>{0,1}</mif:modelled>
  <mif:intraMolecular>{0,1}</mif:intraMolecular>
  <mif:negative>{0,1}</mif:negative>
  <mif:confidenceList>{0,1}</mif:confidenceList>
  <mif:parameterList>{0,1}</mif:parameterList>
  <mif:experimentalVariableValueList>{0,1}</mif:experimentalVariableValueList>
  <mif:causalRelationshipList>{0,1}</mif:causalRelationshipList>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:interaction>
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
All major objects have a numerical id which is unique to that object within a PSI MI file. The object may be repeated,
though, e.g. in the denormalised representation.
imexId xs:string optional
Source
<xs:element name="interaction" type="mif:interaction"/>
Element mif:interaction / mif:names
Namespace http://psi.hupo.org/mi/mif300
Annotations
Name(s) of the interaction.
Diagram
Diagram MIF300_xsd.tmp#names_shortLabel MIF300_xsd.tmp#names_fullName MIF300_xsd.tmp#names_alias MIF300_xsd.tmp#names
Type mif:names
Properties
content: complex
minOccurs: 0
Model mif:shortLabel{0,1} , mif:fullName{0,1} , mif:alias*
Children mif:alias, mif:fullName, mif:shortLabel
Instance
<mif:names xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:shortLabel>{0,1}</mif:shortLabel>
  <mif:fullName>{0,1}</mif:fullName>
  <mif:alias type="" typeAc="">{0,unbounded}</mif:alias>
</mif:names>
Source
<xs:element name="names" type="mif:names" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Name(s) of the interaction.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interaction / mif:xref
Namespace http://psi.hupo.org/mi/mif300
Annotations
Interaction database ID
Diagram
Diagram MIF300_xsd.tmp#xref_primaryRef MIF300_xsd.tmp#xref_secondaryRef MIF300_xsd.tmp#xref
Type mif:xref
Properties
content: complex
minOccurs: 0
Model mif:primaryRef , mif:secondaryRef*
Children mif:primaryRef, mif:secondaryRef
Instance
<mif:xref xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:primaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{1,1}</mif:primaryRef>
  <mif:secondaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{0,unbounded}</mif:secondaryRef>
</mif:xref>
Source
<xs:element name="xref" type="mif:xref" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Interaction database ID</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interaction / mif:availabilityRef
Namespace http://psi.hupo.org/mi/mif300
Annotations
References an availability statement already present in this entry.
Diagram
Diagram
Type xs:int
Properties
content: simple
Source
<xs:element name="availabilityRef" type="xs:int">
  <xs:annotation>
    <xs:documentation>References an availability statement already present in this entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interaction / mif:availability
Namespace http://psi.hupo.org/mi/mif300
Annotations
Describes the availability of the interaction data. If no availability is given, the data is assumed to be
freely available.
Diagram
Diagram MIF300_xsd.tmp#availability_id MIF300_xsd.tmp#availability
Type mif:availability
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
Source
<xs:element name="availability" type="mif:availability">
  <xs:annotation>
    <xs:documentation>Describes the availability of the interaction data. If no availability is given, the data is assumed to be freely available.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interaction / mif:experimentList
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#experimentList_experimentRef MIF300_xsd.tmp#experimentList_experimentDescription MIF300_xsd.tmp#experimentList
Type mif:experimentList
Properties
content: complex
Model mif:experimentRef | mif:experimentDescription
Children mif:experimentDescription, mif:experimentRef
Instance
<mif:experimentList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:experimentRef>{1,1}</mif:experimentRef>
  <mif:experimentDescription id="">{1,1}</mif:experimentDescription>
</mif:experimentList>
Source
<xs:element name="experimentList" type="mif:experimentList"/>
Element mif:experimentList / mif:experimentRef
Namespace http://psi.hupo.org/mi/mif300
Annotations
References an experiment already present in this entry.
Diagram
Diagram
Type xs:int
Properties
content: simple
Source
<xs:element name="experimentRef" type="xs:int">
  <xs:annotation>
    <xs:documentation>References an experiment already present in this entry.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:experimentList / mif:experimentDescription
Namespace http://psi.hupo.org/mi/mif300
Annotations
An experiment in which this interaction has been determined.
Diagram
Diagram MIF300_xsd.tmp#experimentDescription_id MIF300_xsd.tmp#experimentDescription_names MIF300_xsd.tmp#experimentDescription_bibref MIF300_xsd.tmp#experimentDescription_xref MIF300_xsd.tmp#experimentDescription_hostOrganismList MIF300_xsd.tmp#experimentDescription_interactionDetectionMethod MIF300_xsd.tmp#experimentDescription_participantIdentificationMethod MIF300_xsd.tmp#experimentDescription_featureDetectionMethod MIF300_xsd.tmp#experimentDescription_confidenceList MIF300_xsd.tmp#experimentDescription_variableParameterList MIF300_xsd.tmp#experimentDescription_attributeList MIF300_xsd.tmp#experimentDescription
Type mif:experimentDescription
Properties
content: complex
Model mif:names{0,1} , mif:bibref , mif:xref{0,1} , mif:hostOrganismList{0,1} , mif:interactionDetectionMethod , mif:participantIdentificationMethod{0,1} , mif:featureDetectionMethod{0,1} , mif:confidenceList{0,1} , mif:variableParameterList{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:bibref, mif:confidenceList, mif:featureDetectionMethod, mif:hostOrganismList, mif:interactionDetectionMethod, mif:names, mif:participantIdentificationMethod, mif:variableParameterList, mif:xref
Instance
<mif:experimentDescription id="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{0,1}</mif:names>
  <mif:bibref>{1,1}</mif:bibref>
  <mif:xref>{0,1}</mif:xref>
  <mif:hostOrganismList>{0,1}</mif:hostOrganismList>
  <mif:interactionDetectionMethod>{1,1}</mif:interactionDetectionMethod>
  <mif:participantIdentificationMethod>{0,1}</mif:participantIdentificationMethod>
  <mif:featureDetectionMethod>{0,1}</mif:featureDetectionMethod>
  <mif:confidenceList>{0,1}</mif:confidenceList>
  <mif:variableParameterList>{0,1}</mif:variableParameterList>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:experimentDescription>
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
All major objects have a numerical id which must be unique to that object within an entry. The object may be repeated,
though, e.g. in the denormalised representation.
Source
<xs:element name="experimentDescription" type="mif:experimentDescription">
  <xs:annotation>
    <xs:documentation>An experiment in which this interaction has been determined.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interaction / mif:participantList
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#participantList_participant MIF300_xsd.tmp#participantList
Type mif:participantList
Properties
content: complex
Model mif:participant+
Children mif:participant
Instance
<mif:participantList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:participant id="">{1,unbounded}</mif:participant>
</mif:participantList>
Source
<xs:element name="participantList" type="mif:participantList"/>
Element mif:participantList / mif:participant
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#participant_id MIF300_xsd.tmp#participant_names MIF300_xsd.tmp#participant_xref MIF300_xsd.tmp#participant_interactorRef MIF300_xsd.tmp#participant_interactor MIF300_xsd.tmp#participant_interactionRef MIF300_xsd.tmp#participant_interactorCandidateList MIF300_xsd.tmp#participant_participantIdentificationMethodList MIF300_xsd.tmp#participant_biologicalRole MIF300_xsd.tmp#participant_experimentalRoleList MIF300_xsd.tmp#participant_experimentalPreparationList MIF300_xsd.tmp#participant_experimentalInteractorList MIF300_xsd.tmp#participant_featureList MIF300_xsd.tmp#participant_hostOrganismList MIF300_xsd.tmp#participant_confidenceList MIF300_xsd.tmp#participant_parameterList MIF300_xsd.tmp#participant_stoichiometry MIF300_xsd.tmp#participant_stoichiometryRange MIF300_xsd.tmp#participant_attributeList MIF300_xsd.tmp#participant
Type mif:participant
Properties
content: complex
maxOccurs: unbounded
Model mif:names{0,1} , mif:xref{0,1} , (mif:interactorRef | mif:interactor | mif:interactionRef | mif:interactorCandidateList) , mif:participantIdentificationMethodList{0,1} , mif:biologicalRole{0,1} , mif:experimentalRoleList{0,1} , mif:experimentalPreparationList{0,1} , mif:experimentalInteractorList{0,1} , mif:featureList{0,1} , mif:hostOrganismList{0,1} , mif:confidenceList{0,1} , mif:parameterList{0,1} , (mif:stoichiometry | mif:stoichiometryRange) , mif:attributeList{0,1}
Children mif:attributeList, mif:biologicalRole, mif:confidenceList, mif:experimentalInteractorList, mif:experimentalPreparationList, mif:experimentalRoleList, mif:featureList, mif:hostOrganismList, mif:interactionRef, mif:interactor, mif:interactorCandidateList, mif:interactorRef, mif:names, mif:parameterList, mif:participantIdentificationMethodList, mif:stoichiometry, mif:stoichiometryRange, mif:xref
Instance
<mif:participant id="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{0,1}</mif:names>
  <mif:xref>{0,1}</mif:xref>
  <mif:interactorRef>{1,1}</mif:interactorRef>
  <mif:interactor id="">{1,1}</mif:interactor>
  <mif:interactionRef>{1,1}</mif:interactionRef>
  <mif:interactorCandidateList>{1,1}</mif:interactorCandidateList>
  <mif:participantIdentificationMethodList>{0,1}</mif:participantIdentificationMethodList>
  <mif:biologicalRole>{0,1}</mif:biologicalRole>
  <mif:experimentalRoleList>{0,1}</mif:experimentalRoleList>
  <mif:experimentalPreparationList>{0,1}</mif:experimentalPreparationList>
  <mif:experimentalInteractorList>{0,1}</mif:experimentalInteractorList>
  <mif:featureList>{0,1}</mif:featureList>
  <mif:hostOrganismList>{0,1}</mif:hostOrganismList>
  <mif:confidenceList>{0,1}</mif:confidenceList>
  <mif:parameterList>{0,1}</mif:parameterList>
  <mif:stoichiometry value="">{1,1}</mif:stoichiometry>
  <mif:stoichiometryRange maxValue="" minValue="">{1,1}</mif:stoichiometryRange>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:participant>
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
Source
<xs:element name="participant" type="mif:participant" maxOccurs="unbounded"/>
Element mif:participant / mif:names
Namespace http://psi.hupo.org/mi/mif300
Annotations
This contains the name(s) for the participant given by the authors of a publication.
Diagram
Diagram MIF300_xsd.tmp#names_shortLabel MIF300_xsd.tmp#names_fullName MIF300_xsd.tmp#names_alias MIF300_xsd.tmp#names
Type mif:names
Properties
content: complex
minOccurs: 0
Model mif:shortLabel{0,1} , mif:fullName{0,1} , mif:alias*
Children mif:alias, mif:fullName, mif:shortLabel
Instance
<mif:names xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:shortLabel>{0,1}</mif:shortLabel>
  <mif:fullName>{0,1}</mif:fullName>
  <mif:alias type="" typeAc="">{0,unbounded}</mif:alias>
</mif:names>
Source
<xs:element name="names" type="mif:names" minOccurs="0">
  <xs:annotation>
    <xs:documentation>This contains the name(s) for the participant given by the authors of a publication.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:participant / mif:xref
Namespace http://psi.hupo.org/mi/mif300
Annotations
Contains the xref(s) for the participant given by the authors of a publication.
Diagram
Diagram MIF300_xsd.tmp#xref_primaryRef MIF300_xsd.tmp#xref_secondaryRef MIF300_xsd.tmp#xref
Type mif:xref
Properties
content: complex
minOccurs: 0
Model mif:primaryRef , mif:secondaryRef*
Children mif:primaryRef, mif:secondaryRef
Instance
<mif:xref xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:primaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{1,1}</mif:primaryRef>
  <mif:secondaryRef db="" dbAc="" id="" refType="" refTypeAc="" secondary="" version="">{0,unbounded}</mif:secondaryRef>
</mif:xref>
Source
<xs:element name="xref" type="mif:xref" minOccurs="0">
  <xs:annotation>
    <xs:documentation>Contains the xref(s) for the participant given by the authors of a publication.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:participant / mif:interactorRef
Namespace http://psi.hupo.org/mi/mif300
Annotations
References an interactor described in the interactorList of the entry
Diagram
Diagram
Type xs:int
Properties
content: simple
Source
<xs:element name="interactorRef" type="xs:int">
  <xs:annotation>
    <xs:documentation>References an interactor described in the interactorList of the entry</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:participant / mif:interactor
Namespace http://psi.hupo.org/mi/mif300
Annotations
Fully describes an interactor
Diagram
Diagram MIF300_xsd.tmp#interactor_id MIF300_xsd.tmp#interactor_names MIF300_xsd.tmp#interactor_xref MIF300_xsd.tmp#interactor_interactorType MIF300_xsd.tmp#interactor_organism MIF300_xsd.tmp#interactor_sequence MIF300_xsd.tmp#interactor_attributeList MIF300_xsd.tmp#interactor
Type mif:interactor
Properties
content: complex
Model mif:names , mif:xref{0,1} , mif:interactorType , mif:organism{0,1} , mif:sequence{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:interactorType, mif:names, mif:organism, mif:sequence, mif:xref
Instance
<mif:interactor id="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{0,1}</mif:xref>
  <mif:interactorType>{1,1}</mif:interactorType>
  <mif:organism ncbiTaxId="">{0,1}</mif:organism>
  <mif:sequence>{0,1}</mif:sequence>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:interactor>
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
All major objects have a numerical id which is unique to that object within a PSI MI file. The object may be repeated,
though, e.g. in the denormalised representation.
Source
<xs:element name="interactor" type="mif:interactor">
  <xs:annotation>
    <xs:documentation>Fully describes an interactor</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:participant / mif:interactionRef
Namespace http://psi.hupo.org/mi/mif300
Annotations
References an interaction described in this entry. Used for the hierarchical buildup of complexes.
Diagram
Diagram
Type xs:int
Properties
content: simple
Source
<xs:element name="interactionRef" type="xs:int">
  <xs:annotation>
    <xs:documentation>References an interaction described in this entry. Used for the hierarchical buildup of complexes.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:participant / mif:interactorCandidateList
Namespace http://psi.hupo.org/mi/mif300
Annotations
A molecule set (several molecules can interact but it cannot be determined which one interacts)
Diagram
Diagram MIF300_xsd.tmp#interactorCandidateList_moleculeSetType MIF300_xsd.tmp#interactorCandidateList_interactorCandidate MIF300_xsd.tmp#interactorCandidateList
Type mif:interactorCandidateList
Properties
content: complex
Model mif:moleculeSetType , mif:interactorCandidate+
Children mif:interactorCandidate, mif:moleculeSetType
Instance
<mif:interactorCandidateList xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:moleculeSetType>{1,1}</mif:moleculeSetType>
  <mif:interactorCandidate id="">{1,unbounded}</mif:interactorCandidate>
</mif:interactorCandidateList>
Source
<xs:element name="interactorCandidateList" type="mif:interactorCandidateList">
  <xs:annotation>
    <xs:documentation>A molecule set (several molecules can interact but it cannot be determined which one interacts)</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interactorCandidateList / mif:moleculeSetType
Namespace http://psi.hupo.org/mi/mif300
Annotations
The type of molecule set, e.g. candidate set, defined set, ...
This element is controlled by the PSI-MI controlled vocabulary
"interactor", root term id MI:1304.
Diagram
Diagram MIF300_xsd.tmp#cvType_names MIF300_xsd.tmp#cvType_xref MIF300_xsd.tmp#cvType
Type mif:cvType
Properties
content: complex
minOccurs: 1
Model mif:names , mif:xref
Children mif:names, mif:xref
Instance
<mif:moleculeSetType xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{1,1}</mif:xref>
</mif:moleculeSetType>
Source
<xs:element name="moleculeSetType" type="mif:cvType" minOccurs="1">
  <xs:annotation>
    <xs:documentation>The type of molecule set, e.g. candidate set, defined set, ... This element is controlled by the PSI-MI controlled vocabulary "interactor", root term id MI:1304.</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:interactorCandidateList / mif:interactorCandidate
Namespace http://psi.hupo.org/mi/mif300
Diagram
Diagram MIF300_xsd.tmp#participantCandidateParent_id MIF300_xsd.tmp#participantCandidateParent_interactorRef MIF300_xsd.tmp#participantCandidateParent_interactor MIF300_xsd.tmp#participantCandidateParent MIF300_xsd.tmp#participantCandidate_featureList MIF300_xsd.tmp#participantCandidate
Type mif:participantCandidate
Type hierarchy
Properties
content: complex
minOccurs: 1
maxOccurs: unbounded
Model (mif:interactorRef | mif:interactor) , mif:featureList{0,1}
Children mif:featureList, mif:interactor, mif:interactorRef
Instance
<mif:interactorCandidate id="" xmlns:mif="http://psi.hupo.org/mi/mif300">
  <mif:interactorRef>{1,1}</mif:interactorRef>
  <mif:interactor id="">{1,1}</mif:interactor>
  <mif:featureList>{0,1}</mif:featureList>
</mif:interactorCandidate>
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
Source
<xs:element name="interactorCandidate" type="mif:participantCandidate" maxOccurs="unbounded" minOccurs="1"/>
Element mif:participantCandidateParent / mif:interactorRef
Namespace http://psi.hupo.org/mi/mif300
Annotations
References an interactor described in the interactorList of the entry
Diagram
Diagram
Type xs:int
Properties
content: simple
Source
<xs:element name="interactorRef" type="xs:int">
  <xs:annotation>
    <xs:documentation>References an interactor described in the interactorList of the entry</xs:documentation>
  </xs:annotation>
</xs:element>
Element mif:participantCandidateParent / mif:interactor
Namespace http://psi.hupo.org/mi/mif300
Annotations
Fully describes an interactor
Diagram
Diagram MIF300_xsd.tmp#interactor_id MIF300_xsd.tmp#interactor_names MIF300_xsd.tmp#interactor_xref MIF300_xsd.tmp#interactor_interactorType MIF300_xsd.tmp#interactor_organism MIF300_xsd.tmp#interactor_sequence MIF300_xsd.tmp#interactor_attributeList MIF300_xsd.tmp#interactor
Type mif:interactor
Properties
content: complex
Model mif:names , mif:xref{0,1} , mif:interactorType , mif:organism{0,1} , mif:sequence{0,1} , mif:attributeList{0,1}
Children mif:attributeList, mif:interactorType, mif:names,