Uses of Interface
psidev.psi.mi.jami.datasource.MIDataSource
-
-
Uses of MIDataSource in psidev.psi.mi.jami.crosslink.extension.datasource
Subinterfaces of MIDataSource in psidev.psi.mi.jami.crosslink.extension.datasource Modifier and Type Interface Description interface
CsvSource<I extends InteractionEvidence>
Interface for Crosslink CSV sources that can parse full CSV filesinterface
CsvStreamSource<I extends InteractionEvidence>
Interface for Crosslink CSV datasources that can stream CSV filesClasses in psidev.psi.mi.jami.crosslink.extension.datasource that implement MIDataSource Modifier and Type Class Description class
AbstractCsvSource<T extends InteractionEvidence>
Abstract class for an InteractionSource coming from a Crosslink CSV file.class
AbstractCsvStreamSource<T extends InteractionEvidence>
abstract class for Crosslink Csv datasource.class
CsvBinaryEvidenceSource
CrossLink CVS source of binary interaction evidencesclass
CsvBinaryEvidenceStreamSource
CrossLink CVS stream source of binary interaction evidencesclass
CsvEvidenceSource
CrossLink CVS source of interaction evidencesclass
CsvEvidenceStreamSource
CrossLink CVS stream source of interaction evidencesclass
CsvMixedEvidenceSource
This class is a source that can build a mix of n-ary interaction evidences/binary from a Crosslink csv file depending on the bait column to rebuild the original n-ary interactionclass
CsvNaryEvidenceSource
This class is a source that can build a n-ary interaction evidence from a full Crosslink csv file -
Uses of MIDataSource in psidev.psi.mi.jami.datasource
Subinterfaces of MIDataSource in psidev.psi.mi.jami.datasource Modifier and Type Interface Description interface
BinaryInteractionEvidenceSource
A dataSource of binary interaction evidences It gives full access to all the interactions using Iterator or the full collection.interface
BinaryInteractionEvidenceStream
A Data source of binary interaction evidences giving only a stream of interactions.interface
BinaryInteractionSource<T extends BinaryInteraction>
A Data source of binary interactions.interface
BinaryInteractionStream<T extends BinaryInteraction>
A Data source of binary interactions giving only a stream of interactions.interface
ComplexSource
A Data source of biological complexes.interface
ComplexStream
A Data source of biological complexes giving only a stream of complexes.interface
CvTermStream
A CV term data source allows to stream the controlled vocabulary terms of a given dataSourceinterface
ExperimentStream
An experiment data source allows to stream the experiments of a given dataSourceinterface
InteractionEvidenceSource<T extends InteractionEvidence>
A Data source of interaction evidences.interface
InteractionEvidenceStream<T extends InteractionEvidence>
A Data source of interaction evidences giving only a stream of interactions.interface
InteractionSource<T extends Interaction>
A Data source of interactions.interface
InteractionStream<T extends Interaction>
A Data source of interactions giving only a stream of interactions.interface
InteractorStream<T extends Interactor>
An interactor data source allows to stream the interactors of a given dataSourceinterface
MIFileDataSource
Interface for MIDataSource coming from a file.interface
ModelledBinaryInteractionSource
A Data source of modelled binary interactions.interface
ModelledBinaryInteractionStream
A Data source of modelled binary interactions giving only a stream of interactions.interface
ModelledInteractionSource<T extends ModelledInteraction>
A Data source of modelled interactions.interface
ModelledInteractionStream<T extends ModelledInteraction>
A Data source of modelled interaction giving only a stream of interactions.interface
OrganismStream
An organism data source allows to stream the organisms of a given dataSourceinterface
PublicationStream
A publication data source allows to stream the publications of a given dataSource -
Uses of MIDataSource in psidev.psi.mi.jami.factory
Methods in psidev.psi.mi.jami.factory that return MIDataSource Modifier and Type Method Description MIDataSource
MIDataSourceFactory. getMIDataSourceWith(Map<String,Object> requiredOptions)
getMIDataSourceWithMethod parameters in psidev.psi.mi.jami.factory with type arguments of type MIDataSource Modifier and Type Method Description void
MIDataSourceFactory. registerDataSource(Class<? extends MIDataSource> dataSourceClass, Map<String,Object> supportedOptions)
Register a datasource with options in this factoryvoid
MIDataSourceFactory. removeDataSource(Class<? extends MIDataSource> dataSourceClass)
Remove the dataSource from this factory -
Uses of MIDataSource in psidev.psi.mi.jami.tab.extension.datasource
Subinterfaces of MIDataSource in psidev.psi.mi.jami.tab.extension.datasource Modifier and Type Interface Description interface
MitabSource<I extends Interaction>
Interface for MITAB sources that can parse full MITAB filesinterface
MitabStreamSource<I extends Interaction>
Interface for MITAB datasources that can stream MITAB filesClasses in psidev.psi.mi.jami.tab.extension.datasource that implement MIDataSource Modifier and Type Class Description class
AbstractMitabSource<T extends Interaction,P extends Participant,F extends Feature>
Abstract class for an InteractionSource coming from a MITAB file.class
AbstractMitabStreamSource<T extends Interaction,P extends Participant,F extends Feature>
abstract class for Mitab datasource.class
DefaultMitabSource
Abstract class for an InteractionSource coming from a MITAB file.class
DefaultMitabStreamSource
Generic class for Mitab streaming datasource.class
LightMitabBinarySource
A mitab datasource that loads very basic binary interactions and ignore experimental details, source, confidence and experimental details.class
LightMitabBinaryStreamSource
A mitab datasource that loads very basic binary interactions and ignore experimental details, source, confidence and experimental details It only provides an iterator of binary interactionsclass
LightMitabSource
A mitab datasource that loads very basic interactions and ignore experimental details, source, confidence and experimental details It will load the full interaction set.class
LightMitabStreamSource
A mitab datasource that loads very basic interactions and ignore experimental details, source, confidence and experimental details It will only provide an iterator of interactions.class
MitabBinaryEvidenceSource
A mitab datasource that loads interaction evidences (full experimental details).class
MitabBinaryEvidenceStreamSource
A mitab datasource that loads interaction evidences (full experimental details) It only provides an iterator of the interactionsclass
MitabEvidenceSource
A mitab datasource that loads interaction evidences (full experimental details) It will load the full interaction datasetclass
MitabEvidenceStreamSource
A mitab datasource that loads interaction evidences (full experimental details) It only provides an iterator of the interactionsclass
MitabModelledBinarySource
A mitab datasource that loads modelled binary interactions and ignore experimental details.class
MitabModelledBinaryStreamSource
A mitab datasource that loads modelled binary interactions and ignore experimental details.class
MitabModelledSource
A mitab datasource that loads modelled interactions and ignore experimental details It will load the full interaction dataset.class
MitabModelledStreamSource
A mitab datasource that loads modelled interactions and ignore experimental details It only provides an iterator of modelled interactions -
Uses of MIDataSource in psidev.psi.mi.jami.xml.model.extension.datasource
Subinterfaces of MIDataSource in psidev.psi.mi.jami.xml.model.extension.datasource Modifier and Type Interface Description interface
PsiXmlSource<I extends Interaction>
Interface for PSI-MI XML sources that can parse full PSI-MI XML filesinterface
PsiXmlStreamSource<I extends Interaction>
Interface for PSI-MI XML datasources that can stream PSI-MI XML filesClasses in psidev.psi.mi.jami.xml.model.extension.datasource that implement MIDataSource Modifier and Type Class Description class
AbstractPsiXmlBinarySource<T extends Interaction,B extends BinaryInteraction>
Abstract class for Psi-XML binary interaction data source which loads the full interaction datasetclass
AbstractPsiXmlBinaryStream<T extends Interaction,B extends BinaryInteraction>
Abstract class for binary interaction datasourcesclass
AbstractPsiXmlSource<T extends Interaction>
Abstract class for a PSI-XML datasource that loads the full interaction datasetclass
AbstractPsiXmlStream<T extends Interaction>
Abstract class for psiXml data sourceclass
DefaultPsiXmlSource
Generic class for PSI-XML full datasource.class
DefaultPsiXmlStreamSource
Generic class for PSI-XML streaming datasource.class
LightXmlBinarySource
PSI-XML data source that provides light binary interactions (no experimental details).class
LightXmlBinaryStreamSource
Psi-XML binary interaction datasourceclass
LightXmlSource
PSI-XML data source that provides light interactions (no experimental details).class
LightXmlStreamSource
Datasource for PSI-xml returning basic interactionsclass
XmlBinaryEvidenceSource
PSI-XML data source that provides binary interactions evidence (full experimental details).class
XmlBinaryEvidenceStreamSource
PsiXml datasource for binaryInteractionEvidenceclass
XmlBinarySource
PSI-XML data source that provides binary interactions (mixed of abstract interactions and interaction evidences).class
XmlBinaryStreamSource
Psi-XML mixed binary interaction datasourceclass
XmlComplexSource
PSI-XML data source that provides abstract interactions (ignore full experimental details).class
XmlComplexStreamSource
Datasource for Psi-XML abstract interactionsclass
XmlEvidenceSource
PSI-XML data source that provides interaction evidences (with full experimental details).class
XmlEvidenceStreamSource
Datasource for Psi-xml interaction evidenceclass
XmlModelledBinarySource
PSI-XML data source that provides modelled binary interactions (ignore experimental details).class
XmlModelledBinaryStreamSource
Psi-xml datasource for modelled binary interactionsclass
XmlModelledSource
PSI-XML data source that provides abstract interactions (ignore full experimental details).class
XmlModelledStreamSource
Datasource for Psi-XML abstract interactionsclass
XmlSource
PSI-XML data source that provides interactions (mix of abstract interactions and interaction evidences).class
XmlStreamSource
Datasource for PSI-xml returning mix of abstract interactions and interaction evidences
-