| Alias | 
 Alias is a synonym. 
 | 
| AllostericEffector | 
 The effector that elicits an allosteric response. 
 | 
| Allostery<T extends AllostericEffector> | 
 The allostery cooperative Effect. 
 | 
| Annotation | 
 An Annotations gives some information about a specific topic. 
 | 
| BioactiveEntity | 
 Molecules showing activity in a living system and which can interact with other molecules 
 | 
| CausalRelationship | 
 These relationship types denote a causal relationship, or the absence of a causal relationship between a subject and an object term 
 | 
| Checksum | 
 Checksum is a value for checking consistency of the data and can also be used for identifying objects. 
 | 
| Complex | 
 An interactor composed of interacting molecules that can be copurified. 
 | 
| Confidence | 
 A Confidence gives information about how reliable an object is. 
 | 
| CooperativeEffect | 
 A cooperative effect an interaction has on a subsequent interaction. 
 | 
| CooperativityEvidence | 
 The experimental method and corresponding publication from which a cooperative effect has been inferred. 
 | 
| CvTerm | 
 A controlled vocabulary term defined by an ontology. 
 | 
| Entity<F extends Feature> | 
 An entity which gives more information to a specific molecule (such as features, causal relationships) 
 | 
| Experiment | 
 Experiment in which some interactions has been determined. 
 | 
| ExperimentalEntity | 
 An experimental entity with experimental features 
 | 
| ExperimentalParticipantCandidate | 
 Interface for experimental participant candidates 
 | 
| ExperimentalParticipantPool | 
 A pool of experimental participants 
 | 
| Feature<P extends Entity,F extends Feature> | 
 Property of a participant that may interfere with the binding of a molecule. 
 | 
| FeatureEvidence | 
 The form of a molecule that was actually used to experimentally demonstrate the interaction, that may differ
 from the sequence described by the identifying accession number. 
 | 
| FeatureModificationEffector | 
 The modification (feature) that elicits an allosteric response in an allosteric molecule. 
 | 
| Gene | 
 Interactor for genetic interactions 
 | 
| Interaction<T extends Participant> | 
 Interaction involving one to several molecules. 
 | 
| InteractionEvidence | 
 Interaction involving one to several molecules supported by experiments. 
 | 
| Interactor | 
 Molecule or complex of molecules that interacts with other molecules/complexes 
 | 
| InteractorPool | 
 InteractorPool represents a collection of potential interactors but we cannot determine which one interacts. 
 | 
| ModelledConfidence | 
 A modelled confidence is a confidence for a modelled interaction. 
 | 
| ModelledEntity | 
 An modelled entity with modelled features 
 | 
| ModelledFeature | 
 Biological property of a participant that may be involved with or interfere with the binding of a molecule. 
 | 
| ModelledInteraction | 
 An interaction that is not directly supported by experimental evidence but is based on homology statements, modelling, etc... 
 | 
| ModelledParameter | 
 A modelled parameter is a parameter for a modelled interaction. 
 | 
| ModelledParticipant | 
 Participant of a modelled interaction. 
 | 
| ModelledParticipantCandidate | 
 Interface for modelled participant candidates 
 | 
| ModelledParticipantPool | 
 A pool of modelled participant candidates 
 | 
| Molecule | 
 This interface represents a simple molecule such as a protein, nucleic acid, gene, small molecule but excludes
 complexes and interactorSet 
 | 
| MoleculeEffector | 
 The participant that elicits an allosteric response in an allosteric molecule upon binding to that molecule. 
 | 
| NamedExperiment | 
 A named experiment is an experiment with a shortname, fullname and aliases 
 | 
| NamedInteraction<T extends Participant> | 
 A named interaction is an interaction having a fullname and aliases in addition to a shortname. 
 | 
| NamedParticipant<I extends Interaction,F extends Feature> | 
 A named entity is an entity having a short name and a fullname in addition to aliases. 
 | 
| NucleicAcid | 
 Polymers of nucleotides which can interact with other molecules 
 | 
| OntologyTerm | 
 Ontology term with definition,  parents and children 
 | 
| Organism | 
 The organism is defined by a taxonomy identifier. 
 | 
| Parameter | 
 A numeric parameter e.g. 
 | 
| Participant<I extends Interaction,F extends Feature> | 
 Participant identified in an interaction 
 | 
| ParticipantCandidate<P extends ParticipantPool,F extends Feature> | 
 A participant candidate is part of a participant pool and contains the molecule which can interact plus some participant details such as
 features and causal relationships 
 | 
| ParticipantEvidence | 
 Participant of an interaction which is supported by experimental evidences 
 | 
| ParticipantPool<I extends Interaction,F extends Feature,P extends ParticipantCandidate> | 
 A pool of participants that can be grouped together as a single participant as they are interchangeable 
 | 
| Polymer | 
 A polymer is an interactor with a sequence 
 | 
| Position | 
 The position of a feature in the interactor sequence 
 | 
| Preassembly | 
 The pre-assembly cooperative effect. 
 | 
| Protein | 
 Polymer of amino acids which can interact with other molecules. 
 | 
| Publication | 
 A scientific publication which has been curated by an interaction database. 
 | 
| Range | 
 A feature range indicates the positions of a feature in the interactor sequence 
 | 
| ResultingSequence | 
 This interface is for representing a sequence portion that has been changed (by mutation, a variant, etc.) 
 | 
| Source | 
 Source of the data. 
 | 
| Stoichiometry | 
 The stoichiometry of a participant 
 | 
| VariableParameter | 
 A VariableParameter is a variable experimental parameter such as a drug treatment where several drug concentration were used
 and that affects some interactions (dynamic interactions). 
 | 
| VariableParameterValue | 
 A value for a specific variableParameter in a specific experiment - eg - the concentration of a specific drug. 
 | 
| VariableParameterValueSet | 
 Set of variable parameter values applied together in a same experiment 
 | 
| Xref | 
 Cross reference to an external database/resource which can give more information about an object. 
 |