Class MitabModelledInteractionFeeder
- java.lang.Object
-
- psidev.psi.mi.jami.tab.io.writer.feeder.AbstractMitabColumnFeeder<ModelledBinaryInteraction,ModelledParticipant>
-
- psidev.psi.mi.jami.tab.io.writer.feeder.MitabModelledInteractionFeeder
-
- All Implemented Interfaces:
MitabColumnFeeder<ModelledBinaryInteraction,ModelledParticipant>
- Direct Known Subclasses:
ExtendedMitabModelledInteractionFeeder
public class MitabModelledInteractionFeeder extends AbstractMitabColumnFeeder<ModelledBinaryInteraction,ModelledParticipant>
The Mitab 2.5 column feeder for Modelled interactions- Since:
20/06/13
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description MitabModelledInteractionFeeder(Writer writer)Constructor for MitabModelledInteractionFeeder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidwriteAlias(ModelledParticipant participant, Alias alias)This methods write the dbsource, alias name and alias type of an alias.voidwriteExperimentalRole(ModelledParticipant participant)writeExperimentalRole.voidwriteFirstAuthor(ModelledBinaryInteraction interaction)writeFirstAuthor.voidwriteHostOrganism(ModelledBinaryInteraction interaction)writeHostOrganism.voidwriteInteractionAnnotations(ModelledBinaryInteraction interaction)writeInteractionAnnotations.voidwriteInteractionConfidences(ModelledBinaryInteraction interaction)writeInteractionConfidences.voidwriteInteractionDetectionMethod(ModelledBinaryInteraction interaction)writeInteractionDetectionMethod.voidwriteInteractionIdentifiers(ModelledBinaryInteraction interaction)writeInteractionIdentifiers.voidwriteInteractionParameters(ModelledBinaryInteraction interaction)writeInteractionParameters.voidwriteInteractionXrefs(ModelledBinaryInteraction interaction)writeInteractionXrefs.voidwriteNegativeProperty(ModelledBinaryInteraction interaction)writeNegativeProperty.voidwriteParticipantIdentificationMethod(ModelledParticipant participant)writeParticipantIdentificationMethod.voidwritePublicationIdentifiers(ModelledBinaryInteraction interaction)writePublicationIdentifiers.voidwriteSource(ModelledBinaryInteraction interaction)writeSource.-
Methods inherited from class psidev.psi.mi.jami.tab.io.writer.feeder.AbstractMitabColumnFeeder
escapeAndWriteString, getWriter, writeAlias, writeAliases, writeAlternativeIdentifiers, writeAnnotation, writeBiologicalRole, writeChecksum, writeComplexExpansion, writeConfidence, writeCvTerm, writeCvTermName, writeDate, writeFeature, writeIdentifier, writeInteractionCausalRegulatoryMechanism, writeInteractionCausalStatement, writeInteractionChecksums, writeInteractionType, writeInteractorOrganism, writeInteractorType, writeOrganism, writeParameter, writeParticipantAnnotations, writeParticipantBiologicalEffect, writeParticipantChecksums, writeParticipantFeatures, writeParticipantStoichiometry, writeParticipantXrefs, writeUniqueIdentifier, writeXref
-
-
-
-
Method Detail
-
writeInteractionDetectionMethod
public void writeInteractionDetectionMethod(ModelledBinaryInteraction interaction) throws IOException
writeInteractionDetectionMethod.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writeFirstAuthor
public void writeFirstAuthor(ModelledBinaryInteraction interaction) throws IOException
writeFirstAuthor.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writePublicationIdentifiers
public void writePublicationIdentifiers(ModelledBinaryInteraction interaction) throws IOException
writePublicationIdentifiers.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writeSource
public void writeSource(ModelledBinaryInteraction interaction) throws IOException
writeSource.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writeInteractionIdentifiers
public void writeInteractionIdentifiers(ModelledBinaryInteraction interaction) throws IOException
writeInteractionIdentifiers.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writeInteractionConfidences
public void writeInteractionConfidences(ModelledBinaryInteraction interaction) throws IOException
writeInteractionConfidences.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writeAlias
public void writeAlias(ModelledParticipant participant, Alias alias) throws IOException
This methods write the dbsource, alias name and alias type of an alias. It can use the modelled participant to find dbsource- Parameters:
participant- a P object.alias- aAliasobject.- Throws:
IOException- if any.
-
writeExperimentalRole
public void writeExperimentalRole(ModelledParticipant participant) throws IOException
writeExperimentalRole.
- Parameters:
participant- aModelledParticipantobject.- Throws:
IOException- if any.
-
writeInteractionXrefs
public void writeInteractionXrefs(ModelledBinaryInteraction interaction) throws IOException
writeInteractionXrefs.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writeInteractionAnnotations
public void writeInteractionAnnotations(ModelledBinaryInteraction interaction) throws IOException
writeInteractionAnnotations.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writeHostOrganism
public void writeHostOrganism(ModelledBinaryInteraction interaction) throws IOException
writeHostOrganism.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writeInteractionParameters
public void writeInteractionParameters(ModelledBinaryInteraction interaction) throws IOException
writeInteractionParameters.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writeNegativeProperty
public void writeNegativeProperty(ModelledBinaryInteraction interaction) throws IOException
writeNegativeProperty.
- Parameters:
interaction- aModelledBinaryInteractionobject.- Throws:
IOException- if any.
-
writeParticipantIdentificationMethod
public void writeParticipantIdentificationMethod(ModelledParticipant participant) throws IOException
writeParticipantIdentificationMethod.
- Parameters:
participant- aModelledParticipantobject.- Throws:
IOException- if any.
-
-