Molecular Interaction
XML Format 2.0
Documentation of
changes from version 1.0 to 2.0
- id attributes
- The type of id attributes has been changed from xs:ID to
xs:int. xs:ID requires that any id is unique in the file. This was
incompatible with the denormalised form of MIF 1.0, where e.g. the same
protein may be listed more than once.
Ids are now defined to be arbibrary integers, unique to each
<entry>.
The type xs:int has been chosen to provide an easy mapping to standard
data types, as it provides a limited range of integers, while
xs:integer represents the mathmatical concept of integers with an
unlimited value range.
- All major objects now have an id attribute, namely
<experiment>, <interaction>, and all interactor and
participant types.
- Method-related elements have been renamed for clarity:
- ParticipantDetection ->
ParticipantIdentificationMethod
- InteractionDetection -> InteractionDetectionMethod
- FeatureDetection -> FeatureDetectionMethod
- Feature element
- renamed featureDescription -> featureType
- added a <names> element to featureType
- location:
- each feature now has a list of location elements, to allow
representation of discontinuous features, e.g. structural domains.
- the location element has been restructured to allow fuzzy
locations, and start/end ranges.
- namesType extended by addition of an optional list of aliases.
- created a new complex type confidenceType and inserted it in all
previous occurrences of confidence elements.
- Ordered sequence of standard elements. New order is:
- names
- bibref
- xref
- other
- attributeList
- experimentDescription.bibref is now mandatory. Submissions are
considered bibrefs.
- Negative interactions: Added a mandatory flag "negative" with
default value false. If set to "true", it indicates that the
interaction has explicitely been described as NOT being observed in the
experiment.
- New element interaction.inferredInteractionList has been added to
allow correct description of complex topology, with supporting
experimental evidence.
- New element interaction.proteinExperimentalForm has been added to
allow correct description of experimental form of proteins if one
interaction is show as supported by multiple experiments.
- New interactor types have been added, together with the
corresponding additions of participantTypes and participantRefs:
- DNA
- RNA
- Small molecule
Henning
Hermjakob, 24-Aug-2004