Showing:

Annotations
Attributes
Diagrams
Facets
Instances
Properties
Source
Used by

Table of Contents

Group by:
Main schema MIF254.xsd
Namespace http://psi.hupo.org/mi/mif
Properties
attribute form default: unqualified
element form default: qualified
[ top ]
Element mif:entrySet
Namespace http://psi.hupo.org/mi/mif
Annotations
Root element of the Molecular Interaction Format
Diagram
Diagram gmldoc.tmp#http___psi.hupo.org_mi_mif_entrySet_level gmldoc.tmp#http___psi.hupo.org_mi_mif_entrySet_version gmldoc.tmp#http___psi.hupo.org_mi_mif_entrySet_minorVersion gmldoc.tmp#http___psi.hupo.org_mi_mif_entrySet_entry gmldoc.tmp#http___psi.hupo.org_mi_mif_entrySet
Type mif:entrySet
Properties
content: complex
Model mif:entry+
Children mif:entry
Instance
<mif:entrySet level="2" minorVersion="4" version="5" xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:entry>{1,unbounded}</mif:entry>
</mif:entrySet>
Attributes
QName Type Fixed Default Use Annotation
level xs:int 2 required
PSI MI level
minorVersion xs:int 4 optional
version xs:int 5 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>
[ top ]
Element mif:entrySet / mif:entry
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#entry_source gmldoc.tmp#entry_availabilityList gmldoc.tmp#entry_experimentList gmldoc.tmp#entry_interactorList gmldoc.tmp#entry_interactionList gmldoc.tmp#entry_attributeList gmldoc.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/mif">
  <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>
[ top ]
Element mif:entry / mif:source
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#source_release gmldoc.tmp#source_releaseDate gmldoc.tmp#source_names gmldoc.tmp#source_bibref gmldoc.tmp#source_xref gmldoc.tmp#source_attributeList gmldoc.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/mif">
  <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:date optional
Source
<xs:element name="source" type="mif:source" minOccurs="0"/>
[ top ]
Element mif:source / mif:names
Namespace http://psi.hupo.org/mi/mif
Annotations
Name(s) of the data source, for example the organisation name.
Diagram
Diagram gmldoc.tmp#names_shortLabel gmldoc.tmp#names_fullName gmldoc.tmp#names_alias gmldoc.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/mif">
  <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>
[ top ]
Element mif:names / mif:shortLabel
Namespace http://psi.hupo.org/mi/mif
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>
[ top ]
Element mif:names / mif:fullName
Namespace http://psi.hupo.org/mi/mif
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>
[ top ]
Element mif:names / mif:alias
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#alias_typeAc gmldoc.tmp#alias_type gmldoc.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"/>
[ top ]
Element mif:source / mif:bibref
Namespace http://psi.hupo.org/mi/mif
Annotations
Bibliographic reference for the data source. Example: A paper which
describes all interactions of the entry.
Diagram
Diagram gmldoc.tmp#bibref_xref gmldoc.tmp#bibref_attributeList gmldoc.tmp#bibref
Type mif:bibref
Properties
content: complex
minOccurs: 0
Model mif:xref | mif:attributeList
Children mif:attributeList, mif:xref
Instance
<mif:bibref xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:xref>{1,1}</mif:xref>
  <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>
[ top ]
Element mif:bibref / mif:xref
Namespace http://psi.hupo.org/mi/mif
Annotations
Bibliographic reference in external database, usually PubMed.
Diagram
Diagram gmldoc.tmp#xref_primaryRef gmldoc.tmp#xref_secondaryRef gmldoc.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/mif">
  <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>Bibliographic reference in external database, usually PubMed.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element mif:xref / mif:primaryRef
Namespace http://psi.hupo.org/mi/mif
Annotations
Primary reference to an external database.
Diagram
Diagram gmldoc.tmp#dbReference_db gmldoc.tmp#dbReference_dbAc gmldoc.tmp#dbReference_id gmldoc.tmp#dbReference_secondary gmldoc.tmp#dbReference_version gmldoc.tmp#dbReference_refType gmldoc.tmp#dbReference_refTypeAc gmldoc.tmp#dbReference_attributeList gmldoc.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/mif">
  <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>
[ top ]
Element mif:dbReference / mif:attributeList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#attributeList_attribute gmldoc.tmp#attributeList
Type mif:attributeList
Properties
content: complex
Model mif:attribute+
Children mif:attribute
Instance
<mif:attributeList xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:attribute name="" nameAc="">{1,unbounded}</mif:attribute>
</mif:attributeList>
Source
<xs:element name="attributeList" type="mif:attributeList"/>
[ top ]
Element mif:attributeList / mif:attribute
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#attribute_name gmldoc.tmp#attribute_nameAc gmldoc.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"/>
[ top ]
Element mif:xref / mif:secondaryRef
Namespace http://psi.hupo.org/mi/mif
Annotations
Further external objects describing the object.
Diagram
Diagram gmldoc.tmp#dbReference_db gmldoc.tmp#dbReference_dbAc gmldoc.tmp#dbReference_id gmldoc.tmp#dbReference_secondary gmldoc.tmp#dbReference_version gmldoc.tmp#dbReference_refType gmldoc.tmp#dbReference_refTypeAc gmldoc.tmp#dbReference_attributeList gmldoc.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/mif">
  <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>
[ top ]
Element mif:bibref / mif:attributeList
Namespace http://psi.hupo.org/mi/mif
Annotations
Alternative description of bibliographic reference if no external database entry is available.
Diagram
Diagram gmldoc.tmp#attributeList_attribute gmldoc.tmp#attributeList
Type mif:attributeList
Properties
content: complex
Model mif:attribute+
Children mif:attribute
Instance
<mif:attributeList xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:attribute name="" nameAc="">{1,unbounded}</mif:attribute>
</mif:attributeList>
Source
<xs:element name="attributeList" type="mif:attributeList">
  <xs:annotation>
    <xs:documentation>Alternative description of bibliographic reference if no external database entry is available.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element mif:source / mif:xref
Namespace http://psi.hupo.org/mi/mif
Annotations
Cross reference for the data source. Example: Entry in a database of
databases.
Diagram
Diagram gmldoc.tmp#xref_primaryRef gmldoc.tmp#xref_secondaryRef gmldoc.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/mif">
  <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>
[ top ]
Element mif:source / mif:attributeList
Namespace http://psi.hupo.org/mi/mif
Annotations
Further description of the source.
Diagram
Diagram gmldoc.tmp#attributeList_attribute gmldoc.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/mif">
  <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>
[ top ]
Element mif:entry / mif:availabilityList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#availabilityList_availability gmldoc.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/mif">
  <mif:availability id="">{0,unbounded}</mif:availability>
</mif:availabilityList>
Source
<xs:element name="availabilityList" type="mif:availabilityList" minOccurs="0"/>
[ top ]
Element mif:availabilityList / mif:availability
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#availability_id gmldoc.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>
[ top ]
Element mif:entry / mif:experimentList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#experimentDescriptionList_experimentDescription gmldoc.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/mif">
  <mif:experimentDescription id="">{0,unbounded}</mif:experimentDescription>
</mif:experimentList>
Source
<xs:element name="experimentList" type="mif:experimentDescriptionList" minOccurs="0"/>
[ top ]
Element mif:experimentDescriptionList / mif:experimentDescription
Namespace http://psi.hupo.org/mi/mif
Annotations
Describes one set of experimental parameters, usually associated with
a single publication.
Diagram
Diagram gmldoc.tmp#experimentDescription_id gmldoc.tmp#experimentDescription_names gmldoc.tmp#experimentDescription_bibref gmldoc.tmp#experimentDescription_xref gmldoc.tmp#experimentDescription_hostOrganismList gmldoc.tmp#experimentDescription_interactionDetectionMethod gmldoc.tmp#experimentDescription_participantIdentificationMethod gmldoc.tmp#experimentDescription_featureDetectionMethod gmldoc.tmp#experimentDescription_confidenceList gmldoc.tmp#experimentDescription_attributeList gmldoc.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:attributeList{0,1}
Children mif:attributeList, mif:bibref, mif:confidenceList, mif:featureDetectionMethod, mif:hostOrganismList, mif:interactionDetectionMethod, mif:names, mif:participantIdentificationMethod, mif:xref
Instance
<mif:experimentDescription id="" xmlns:mif="http://psi.hupo.org/mi/mif">
  <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: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>
[ top ]
Element mif:experimentDescription / mif:names
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#names_shortLabel gmldoc.tmp#names_fullName gmldoc.tmp#names_alias gmldoc.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/mif">
  <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"/>
[ top ]
Element mif:experimentDescription / mif:bibref
Namespace http://psi.hupo.org/mi/mif
Annotations
Publication describing the experiment.
Diagram
Diagram gmldoc.tmp#bibref_xref gmldoc.tmp#bibref_attributeList gmldoc.tmp#bibref
Type mif:bibref
Properties
content: complex
Model mif:xref | mif:attributeList
Children mif:attributeList, mif:xref
Instance
<mif:bibref xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:xref>{1,1}</mif:xref>
  <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>
[ top ]
Element mif:experimentDescription / mif:xref
Namespace http://psi.hupo.org/mi/mif
Annotations
Refers to external database description of the experiment.
Diagram
Diagram gmldoc.tmp#xref_primaryRef gmldoc.tmp#xref_secondaryRef gmldoc.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/mif">
  <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>
[ top ]
Element mif:experimentDescription / mif:hostOrganismList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#hostOrganismList_hostOrganism gmldoc.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/mif">
  <mif:hostOrganism ncbiTaxId="">{1,unbounded}</mif:hostOrganism>
</mif:hostOrganismList>
Source
<xs:element name="hostOrganismList" type="mif:hostOrganismList" minOccurs="0"/>
[ top ]
Element mif:hostOrganismList / mif:hostOrganism
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#bioSource_ncbiTaxId gmldoc.tmp#bioSource_names gmldoc.tmp#bioSource_cellType gmldoc.tmp#bioSource_compartment gmldoc.tmp#bioSource_tissue gmldoc.tmp#bioSource gmldoc.tmp#hostOrganism_experimentRefList gmldoc.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/mif">
  <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"/>
[ top ]
Element mif:bioSource / mif:names
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#names_shortLabel gmldoc.tmp#names_fullName gmldoc.tmp#names_alias gmldoc.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/mif">
  <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>
[ top ]
Element mif:bioSource / mif:cellType
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#openCvType_names gmldoc.tmp#openCvType_xref gmldoc.tmp#openCvType_attributeList gmldoc.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/mif">
  <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>
[ top ]
Element mif:openCvType / mif:names
Namespace http://psi.hupo.org/mi/mif
Annotations
This contains the controlled vocabulary terms, as a short and optionally as a long form.
Diagram
Diagram gmldoc.tmp#names_shortLabel gmldoc.tmp#names_fullName gmldoc.tmp#names_alias gmldoc.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/mif">
  <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>
[ top ]
Element mif:openCvType / mif:xref
Namespace http://psi.hupo.org/mi/mif
Annotations
Refers to the term of the controlled vocabulary in an external database.
Diagram
Diagram gmldoc.tmp#xref_primaryRef gmldoc.tmp#xref_secondaryRef gmldoc.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/mif">
  <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>
[ top ]
Element mif:openCvType / mif:attributeList
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#attributeList_attribute gmldoc.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/mif">
  <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>
[ top ]
Element mif:bioSource / mif:compartment
Namespace http://psi.hupo.org/mi/mif
Annotations
The subcellular compartment of the object. It is strongly recommended to refer to the Gene Ontology cellular component in this element.
Diagram
Diagram gmldoc.tmp#openCvType_names gmldoc.tmp#openCvType_xref gmldoc.tmp#openCvType_attributeList gmldoc.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/mif">
  <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>
[ top ]
Element mif:bioSource / mif:tissue
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#openCvType_names gmldoc.tmp#openCvType_xref gmldoc.tmp#openCvType_attributeList gmldoc.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/mif">
  <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>
[ top ]
Element mif:hostOrganism / mif:experimentRefList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#experimentRefList_experimentRef gmldoc.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/mif">
  <mif:experimentRef>{1,unbounded}</mif:experimentRef>
</mif:experimentRefList>
Source
<xs:element name="experimentRefList" type="mif:experimentRefList" minOccurs="0"/>
[ top ]
Element mif:experimentRefList / mif:experimentRef
Namespace http://psi.hupo.org/mi/mif
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>
[ top ]
Element mif:experimentDescription / mif:interactionDetectionMethod
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#cvType_names gmldoc.tmp#cvType_xref gmldoc.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/mif">
  <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>
[ top ]
Element mif:cvType / mif:names
Namespace http://psi.hupo.org/mi/mif
Annotations
Name of the controlled vocabulary term.
Diagram
Diagram gmldoc.tmp#names_shortLabel gmldoc.tmp#names_fullName gmldoc.tmp#names_alias gmldoc.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/mif">
  <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>
[ top ]
Element mif:cvType / mif:xref
Namespace http://psi.hupo.org/mi/mif
Annotations
Source of the controlled vocabulary term.  E.g. the name of the CV and the term ID.
Diagram
Diagram gmldoc.tmp#xref_primaryRef gmldoc.tmp#xref_secondaryRef gmldoc.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/mif">
  <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>
[ top ]
Element mif:experimentDescription / mif:participantIdentificationMethod
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#cvType_names gmldoc.tmp#cvType_xref gmldoc.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/mif">
  <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>
[ top ]
Element mif:experimentDescription / mif:featureDetectionMethod
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#cvType_names gmldoc.tmp#cvType_xref gmldoc.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/mif">
  <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>
[ top ]
Element mif:experimentDescription / mif:confidenceList
Namespace http://psi.hupo.org/mi/mif
Annotations
Confidence in this experiment.  Usually a statistical measure.
Diagram
Diagram gmldoc.tmp#confidenceList_confidence gmldoc.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/mif">
  <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>
[ top ]
Element mif:confidenceList / mif:confidence
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#confidenceBase_unit gmldoc.tmp#confidenceBase_value gmldoc.tmp#confidenceBase gmldoc.tmp#confidence_experimentRefList gmldoc.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/mif">
  <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"/>
[ top ]
Element mif:confidenceBase / mif:unit
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#openCvType_names gmldoc.tmp#openCvType_xref gmldoc.tmp#openCvType_attributeList gmldoc.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/mif">
  <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"/>
[ top ]
Element mif:confidenceBase / mif:value
Namespace http://psi.hupo.org/mi/mif
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>
[ top ]
Element mif:confidence / mif:experimentRefList
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#experimentRefList_experimentRef gmldoc.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/mif">
  <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>
[ top ]
Element mif:experimentDescription / mif:attributeList
Namespace http://psi.hupo.org/mi/mif
Annotations
Semi-structured additional description of the experiment.
Diagram
Diagram gmldoc.tmp#attributeList_attribute gmldoc.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/mif">
  <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>
[ top ]
Element mif:entry / mif:interactorList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#interactorList_interactor gmldoc.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/mif">
  <mif:interactor id="">{0,unbounded}</mif:interactor>
</mif:interactorList>
Source
<xs:element name="interactorList" type="mif:interactorList" minOccurs="0"/>
[ top ]
Element mif:interactorList / mif:interactor
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#interactor_id gmldoc.tmp#interactor_names gmldoc.tmp#interactor_xref gmldoc.tmp#interactor_interactorType gmldoc.tmp#interactor_organism gmldoc.tmp#interactor_sequence gmldoc.tmp#interactor_attributeList gmldoc.tmp#interactor
Type mif:interactor
Properties
content: complex
minOccurs: 0
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/mif">
  <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="0" 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>
[ top ]
Element mif:interactor / mif:names
Namespace http://psi.hupo.org/mi/mif
Annotations
Name(s).  The short label is typically a short name that could appear as a label on a diagram.
Diagram
Diagram gmldoc.tmp#names_shortLabel gmldoc.tmp#names_fullName gmldoc.tmp#names_alias gmldoc.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/mif">
  <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>
[ top ]
Element mif:interactor / mif:xref
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#xref_primaryRef gmldoc.tmp#xref_secondaryRef gmldoc.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/mif">
  <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>
[ top ]
Element mif:interactor / mif:interactorType
Namespace http://psi.hupo.org/mi/mif
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 gmldoc.tmp#cvType_names gmldoc.tmp#cvType_xref gmldoc.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/mif">
  <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>
[ top ]
Element mif:interactor / mif:organism
Namespace http://psi.hupo.org/mi/mif
Annotations
The normal source organism of the interactor.
Diagram
Diagram gmldoc.tmp#bioSource_ncbiTaxId gmldoc.tmp#bioSource_names gmldoc.tmp#bioSource_cellType gmldoc.tmp#bioSource_compartment gmldoc.tmp#bioSource_tissue gmldoc.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/mif">
  <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>
[ top ]
Element mif:interactor / mif:sequence
Namespace http://psi.hupo.org/mi/mif
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>
[ top ]
Element mif:interactor / mif:attributeList
Namespace http://psi.hupo.org/mi/mif
Annotations
Allows semi-structured additional annotation of the interactor.
Diagram
Diagram gmldoc.tmp#attributeList_attribute gmldoc.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/mif">
  <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>
[ top ]
Element mif:entry / mif:interactionList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#interactionList_interaction gmldoc.tmp#interactionList
Type mif:interactionList
Properties
content: complex
Model mif:interaction+
Children mif:interaction
Instance
<mif:interactionList xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:interaction id="" imexId="">{1,unbounded}</mif:interaction>
</mif:interactionList>
Source
<xs:element name="interactionList" type="mif:interactionList"/>
[ top ]
Element mif:interactionList / mif:interaction
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#interaction_imexId gmldoc.tmp#interaction_id gmldoc.tmp#interaction_names gmldoc.tmp#interaction_xref gmldoc.tmp#interaction_availabilityRef gmldoc.tmp#interaction_availability gmldoc.tmp#interaction_experimentList gmldoc.tmp#interaction_participantList gmldoc.tmp#interaction_inferredInteractionList gmldoc.tmp#interaction_interactionType gmldoc.tmp#interaction_modelled gmldoc.tmp#interaction_intraMolecular gmldoc.tmp#interaction_negative gmldoc.tmp#interaction_confidenceList gmldoc.tmp#interaction_parameterList gmldoc.tmp#interaction_attributeList gmldoc.tmp#interaction
Type mif:interaction
Properties
content: complex
maxOccurs: unbounded
Model mif:names{0,1} , mif:xref{0,1} , (mif:availabilityRef | mif:availability) , mif:experimentList{0,1} , 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:attributeList{0,1}
Children mif:attributeList, mif:availability, mif:availabilityRef, mif:confidenceList, mif:experimentList, 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/mif">
  <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>{0,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: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" maxOccurs="unbounded"/>
[ top ]
Element mif:interaction / mif:names
Namespace http://psi.hupo.org/mi/mif
Annotations
Name(s) of the interaction.
Diagram
Diagram gmldoc.tmp#names_shortLabel gmldoc.tmp#names_fullName gmldoc.tmp#names_alias gmldoc.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/mif">
  <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>
[ top ]
Element mif:interaction / mif:xref
Namespace http://psi.hupo.org/mi/mif
Annotations
Interaction database ID
Diagram
Diagram gmldoc.tmp#xref_primaryRef gmldoc.tmp#xref_secondaryRef gmldoc.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/mif">
  <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>
[ top ]
Element mif:interaction / mif:availabilityRef
Namespace http://psi.hupo.org/mi/mif
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>
[ top ]
Element mif:interaction / mif:availability
Namespace http://psi.hupo.org/mi/mif
Annotations
Describes the availability of the interaction data. If no availability is given, the data is assumed to be freely available.
Diagram
Diagram gmldoc.tmp#availability_id gmldoc.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>
[ top ]
Element mif:interaction / mif:experimentList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#experimentList_experimentRef gmldoc.tmp#experimentList_experimentDescription gmldoc.tmp#experimentList
Type mif:experimentList
Properties
content: complex
minOccurs: 0
Model mif:experimentRef | mif:experimentDescription
Children mif:experimentDescription, mif:experimentRef
Instance
<mif:experimentList xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:experimentRef>{1,1}</mif:experimentRef>
  <mif:experimentDescription id="">{1,1}</mif:experimentDescription>
</mif:experimentList>
Source
<xs:element name="experimentList" type="mif:experimentList" minOccurs="0"/>
[ top ]
Element mif:experimentList / mif:experimentRef
Namespace http://psi.hupo.org/mi/mif
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>
[ top ]
Element mif:experimentList / mif:experimentDescription
Namespace http://psi.hupo.org/mi/mif
Annotations
An experiment in which this interaction has been determined.
Diagram
Diagram gmldoc.tmp#experimentDescription_id gmldoc.tmp#experimentDescription_names gmldoc.tmp#experimentDescription_bibref gmldoc.tmp#experimentDescription_xref gmldoc.tmp#experimentDescription_hostOrganismList gmldoc.tmp#experimentDescription_interactionDetectionMethod gmldoc.tmp#experimentDescription_participantIdentificationMethod gmldoc.tmp#experimentDescription_featureDetectionMethod gmldoc.tmp#experimentDescription_confidenceList gmldoc.tmp#experimentDescription_attributeList gmldoc.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:attributeList{0,1}
Children mif:attributeList, mif:bibref, mif:confidenceList, mif:featureDetectionMethod, mif:hostOrganismList, mif:interactionDetectionMethod, mif:names, mif:participantIdentificationMethod, mif:xref
Instance
<mif:experimentDescription id="" xmlns:mif="http://psi.hupo.org/mi/mif">
  <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: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>
[ top ]
Element mif:interaction / mif:participantList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#participantList_participant gmldoc.tmp#participantList
Type mif:participantList
Properties
content: complex
Model mif:participant+
Children mif:participant
Instance
<mif:participantList xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:participant id="">{1,unbounded}</mif:participant>
</mif:participantList>
Source
<xs:element name="participantList" type="mif:participantList"/>
[ top ]
Element mif:participantList / mif:participant
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#participant_id gmldoc.tmp#participant_names gmldoc.tmp#participant_xref gmldoc.tmp#participant_interactorRef gmldoc.tmp#participant_interactor gmldoc.tmp#participant_interactionRef gmldoc.tmp#participant_participantIdentificationMethodList gmldoc.tmp#participant_biologicalRole gmldoc.tmp#participant_experimentalRoleList gmldoc.tmp#participant_experimentalPreparationList gmldoc.tmp#participant_experimentalInteractorList gmldoc.tmp#participant_featureList gmldoc.tmp#participant_hostOrganismList gmldoc.tmp#participant_confidenceList gmldoc.tmp#participant_parameterList gmldoc.tmp#participant_attributeList gmldoc.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: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: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:interactorRef, mif:names, mif:parameterList, mif:participantIdentificationMethodList, mif:xref
Instance
<mif:participant id="" xmlns:mif="http://psi.hupo.org/mi/mif">
  <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: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: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"/>
[ top ]
Element mif:participant / mif:names
Namespace http://psi.hupo.org/mi/mif
Annotations
This contains the name(s) for the participant given by the authors of a publication.
Diagram
Diagram gmldoc.tmp#names_shortLabel gmldoc.tmp#names_fullName gmldoc.tmp#names_alias gmldoc.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/mif">
  <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>
[ top ]
Element mif:participant / mif:xref
Namespace http://psi.hupo.org/mi/mif
Annotations
Contains the xref(s) for the participant given by the authors of a publication.
Diagram
Diagram gmldoc.tmp#xref_primaryRef gmldoc.tmp#xref_secondaryRef gmldoc.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/mif">
  <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>
[ top ]
Element mif:participant / mif:interactorRef
Namespace http://psi.hupo.org/mi/mif
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>
[ top ]
Element mif:participant / mif:interactor
Namespace http://psi.hupo.org/mi/mif
Annotations
Fully describes an interactor
Diagram
Diagram gmldoc.tmp#interactor_id gmldoc.tmp#interactor_names gmldoc.tmp#interactor_xref gmldoc.tmp#interactor_interactorType gmldoc.tmp#interactor_organism gmldoc.tmp#interactor_sequence gmldoc.tmp#interactor_attributeList gmldoc.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/mif">
  <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>
[ top ]
Element mif:participant / mif:interactionRef
Namespace http://psi.hupo.org/mi/mif
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>
[ top ]
Element mif:participant / mif:participantIdentificationMethodList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#participantIdentificationMethodList_participantIdentificationMethod gmldoc.tmp#participantIdentificationMethodList
Type mif:participantIdentificationMethodList
Properties
content: complex
minOccurs: 0
Model mif:participantIdentificationMethod+
Children mif:participantIdentificationMethod
Instance
<mif:participantIdentificationMethodList xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:participantIdentificationMethod>{1,unbounded}</mif:participantIdentificationMethod>
</mif:participantIdentificationMethodList>
Source
<xs:element name="participantIdentificationMethodList" type="mif:participantIdentificationMethodList" minOccurs="0"/>
[ top ]
Element mif:participantIdentificationMethodList / mif:participantIdentificationMethod
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#cvType_names gmldoc.tmp#cvType_xref gmldoc.tmp#cvType gmldoc.tmp#participantIdentificationMethod_experimentRefList gmldoc.tmp#participantIdentificationMethod
Type mif:participantIdentificationMethod
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Model mif:names , mif:xref , mif:experimentRefList{0,1}
Children mif:experimentRefList, mif:names, mif:xref
Instance
<mif:participantIdentificationMethod xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{1,1}</mif:xref>
  <mif:experimentRefList>{0,1}</mif:experimentRefList>
</mif:participantIdentificationMethod>
Source
<xs:element name="participantIdentificationMethod" type="mif:participantIdentificationMethod" maxOccurs="unbounded"/>
[ top ]
Element mif:participantIdentificationMethod / mif:experimentRefList
Namespace http://psi.hupo.org/mi/mif
Annotations
If no experimentRef is given, it is assumed this refers to all
experiments linked to the interaction.
Diagram
Diagram gmldoc.tmp#experimentRefList_experimentRef gmldoc.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/mif">
  <mif:experimentRef>{1,unbounded}</mif:experimentRef>
</mif:experimentRefList>
Source
<xs:element name="experimentRefList" type="mif:experimentRefList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>If no experimentRef is given, it is assumed this refers to all experiments linked to the interaction.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element mif:participant / mif:biologicalRole
Namespace http://psi.hupo.org/mi/mif
Annotations
The role of the participant in the interaction. This describes the biological role, e.g. enzyme or enzyme target. The experimental role of the participant, e.g. 'bait', is shown in experimentalForm. This element is controlled by the PSI-MI controlled vocabulary "biologicalRole", root term id MI:0500.
Diagram
Diagram gmldoc.tmp#cvType_names gmldoc.tmp#cvType_xref gmldoc.tmp#cvType
Type mif:cvType
Properties
content: complex
minOccurs: 0
Model mif:names , mif:xref
Children mif:names, mif:xref
Instance
<mif:biologicalRole xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{1,1}</mif:xref>
</mif:biologicalRole>
Source
<xs:element name="biologicalRole" type="mif:cvType" minOccurs="0">
  <xs:annotation>
    <xs:documentation>The role of the participant in the interaction. This describes the biological role, e.g. enzyme or enzyme target. The experimental role of the participant, e.g. 'bait', is shown in experimentalForm. This element is controlled by the PSI-MI controlled vocabulary "biologicalRole", root term id MI:0500.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element mif:participant / mif:experimentalRoleList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#experimentalRoleList_experimentalRole gmldoc.tmp#experimentalRoleList
Type mif:experimentalRoleList
Properties
content: complex
minOccurs: 0
Model mif:experimentalRole+
Children mif:experimentalRole
Instance
<mif:experimentalRoleList xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:experimentalRole>{1,unbounded}</mif:experimentalRole>
</mif:experimentalRoleList>
Source
<xs:element name="experimentalRoleList" type="mif:experimentalRoleList" minOccurs="0"/>
[ top ]
Element mif:experimentalRoleList / mif:experimentalRole
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#cvType_names gmldoc.tmp#cvType_xref gmldoc.tmp#cvType gmldoc.tmp#experimentalRole_experimentRefList gmldoc.tmp#experimentalRole
Type mif:experimentalRole
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Model mif:names , mif:xref , mif:experimentRefList{0,1}
Children mif:experimentRefList, mif:names, mif:xref
Instance
<mif:experimentalRole xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{1,1}</mif:xref>
  <mif:experimentRefList>{0,1}</mif:experimentRefList>
</mif:experimentalRole>
Source
<xs:element name="experimentalRole" type="mif:experimentalRole" maxOccurs="unbounded"/>
[ top ]
Element mif:experimentalRole / mif:experimentRefList
Namespace http://psi.hupo.org/mi/mif
Annotations
If no experimentRef is given, it is assumed this refers to all
experiments linked to the interaction.
Diagram
Diagram gmldoc.tmp#experimentRefList_experimentRef gmldoc.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/mif">
  <mif:experimentRef>{1,unbounded}</mif:experimentRef>
</mif:experimentRefList>
Source
<xs:element name="experimentRefList" type="mif:experimentRefList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>If no experimentRef is given, it is assumed this refers to all experiments linked to the interaction.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element mif:participant / mif:experimentalPreparationList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#experimentalPreparationList_experimentalPreparation gmldoc.tmp#experimentalPreparationList
Type mif:experimentalPreparationList
Properties
content: complex
minOccurs: 0
Model mif:experimentalPreparation+
Children mif:experimentalPreparation
Instance
<mif:experimentalPreparationList xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:experimentalPreparation>{1,unbounded}</mif:experimentalPreparation>
</mif:experimentalPreparationList>
Source
<xs:element name="experimentalPreparationList" type="mif:experimentalPreparationList" minOccurs="0"/>
[ top ]
Element mif:experimentalPreparationList / mif:experimentalPreparation
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#cvType_names gmldoc.tmp#cvType_xref gmldoc.tmp#cvType gmldoc.tmp#experimentalPreparation_experimentRefList gmldoc.tmp#experimentalPreparation
Type mif:experimentalPreparation
Type hierarchy
Properties
content: complex
maxOccurs: unbounded
Model mif:names , mif:xref , mif:experimentRefList{0,1}
Children mif:experimentRefList, mif:names, mif:xref
Instance
<mif:experimentalPreparation xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:names>{1,1}</mif:names>
  <mif:xref>{1,1}</mif:xref>
  <mif:experimentRefList>{0,1}</mif:experimentRefList>
</mif:experimentalPreparation>
Source
<xs:element name="experimentalPreparation" type="mif:experimentalPreparation" maxOccurs="unbounded"/>
[ top ]
Element mif:experimentalPreparation / mif:experimentRefList
Namespace http://psi.hupo.org/mi/mif
Annotations
If no experimentRef is given, it is assumed this refers to all
experiments linked to the interaction.
Diagram
Diagram gmldoc.tmp#experimentRefList_experimentRef gmldoc.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/mif">
  <mif:experimentRef>{1,unbounded}</mif:experimentRef>
</mif:experimentRefList>
Source
<xs:element name="experimentRefList" type="mif:experimentRefList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>If no experimentRef is given, it is assumed this refers to all experiments linked to the interaction.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element mif:participant / mif:experimentalInteractorList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#experimentalInteractorList_experimentalInteractor gmldoc.tmp#experimentalInteractorList
Type mif:experimentalInteractorList
Properties
content: complex
minOccurs: 0
Model mif:experimentalInteractor+
Children mif:experimentalInteractor
Instance
<mif:experimentalInteractorList xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:experimentalInteractor>{1,unbounded}</mif:experimentalInteractor>
</mif:experimentalInteractorList>
Source
<xs:element name="experimentalInteractorList" type="mif:experimentalInteractorList" minOccurs="0"/>
[ top ]
Element mif:experimentalInteractorList / mif:experimentalInteractor
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#experimentalInteractor_interactorRef gmldoc.tmp#experimentalInteractor_interactor gmldoc.tmp#experimentalInteractor_experimentRefList gmldoc.tmp#experimentalInteractor
Type mif:experimentalInteractor
Properties
content: complex
maxOccurs: unbounded
Model (mif:interactorRef | mif:interactor) , mif:experimentRefList{0,1}
Children mif:experimentRefList, mif:interactor, mif:interactorRef
Instance
<mif:experimentalInteractor xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:interactorRef>{1,1}</mif:interactorRef>
  <mif:interactor id="">{1,1}</mif:interactor>
  <mif:experimentRefList>{0,1}</mif:experimentRefList>
</mif:experimentalInteractor>
Source
<xs:element name="experimentalInteractor" type="mif:experimentalInteractor" maxOccurs="unbounded"/>
[ top ]
Element mif:experimentalInteractor / mif:interactorRef
Namespace http://psi.hupo.org/mi/mif
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>
[ top ]
Element mif:experimentalInteractor / mif:interactor
Namespace http://psi.hupo.org/mi/mif
Annotations
Fully describes an interactor
Diagram
Diagram gmldoc.tmp#interactor_id gmldoc.tmp#interactor_names gmldoc.tmp#interactor_xref gmldoc.tmp#interactor_interactorType gmldoc.tmp#interactor_organism gmldoc.tmp#interactor_sequence gmldoc.tmp#interactor_attributeList gmldoc.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/mif">
  <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>
[ top ]
Element mif:experimentalInteractor / mif:experimentRefList
Namespace http://psi.hupo.org/mi/mif
Annotations
If no experimentRef is given, it is assumed this refers to all experiments linked
to the interaction.
Diagram
Diagram gmldoc.tmp#experimentRefList_experimentRef gmldoc.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/mif">
  <mif:experimentRef>{1,unbounded}</mif:experimentRef>
</mif:experimentRefList>
Source
<xs:element name="experimentRefList" type="mif:experimentRefList" minOccurs="0">
  <xs:annotation>
    <xs:documentation>If no experimentRef is given, it is assumed this refers to all experiments linked to the interaction.</xs:documentation>
  </xs:annotation>
</xs:element>
[ top ]
Element mif:participant / mif:featureList
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#featureList_feature gmldoc.tmp#featureList
Type mif:featureList
Properties
content: complex
minOccurs: 0
Model mif:feature+
Children mif:feature
Instance
<mif:featureList xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:feature id="">{1,unbounded}</mif:feature>
</mif:featureList>
Source
<xs:element name="featureList" type="mif:featureList" minOccurs="0"/>
[ top ]
Element mif:featureList / mif:feature
Namespace http://psi.hupo.org/mi/mif
Diagram
Diagram gmldoc.tmp#feature_id gmldoc.tmp#feature_names gmldoc.tmp#feature_xref gmldoc.tmp#feature_featureType gmldoc.tmp#feature_featureDetectionMethod gmldoc.tmp#feature_experimentRefList gmldoc.tmp#feature_featureRangeList gmldoc.tmp#feature_attributeList gmldoc.tmp#feature
Type mif:feature
Properties
content: complex
maxOccurs: unbounded
Model mif:names{0,1} , mif:xref{0,1} , mif:featureType{0,1} , mif:featureDetectionMethod{0,1} , mif:experimentRefList{0,1} , mif:featureRangeList , mif:attributeList{0,1}
Children mif:attributeList, mif:experimentRefList, mif:featureDetectionMethod, mif:featureRangeList, mif:featureType, mif:names, mif:xref
Instance
<mif:feature id="" xmlns:mif="http://psi.hupo.org/mi/mif">
  <mif:names>{0,1}</mif:names>
  <mif:xref>{0,1}</mif:xref>
  <mif:featureType>{0,1}</mif:featureType>
  <mif:featureDetectionMethod>{0,1}</mif:featureDetectionMethod>
  <mif:experimentRefList>{0,1}</mif:experimentRefList>
  <mif:featureRangeList>{1,1}</mif:featureRangeList>
  <mif:attributeList>{0,1}</mif:attributeList>
</mif:feature>
Attributes
QName Type Fixed Default Use Annotation
id xs:int required
Source
<xs:element name="feature" type="mif:feature" maxOccurs="unbounded"/>
[ top ]
Element mif:feature / mif:names
Namespace http://psi.hupo.org/mi/mif
Annotations
Names for the feature, e.g. SH3 domain.
Diagram
Diagram gmldoc.tmp#names_shortLabel gmldoc.tmp#names_fullName gmldoc.tmp#names_alias gmldoc.tmp#names
Type mif:names
Properties
content: complex
minOccurs: