Package psidev.psi.mi.jami.crosslink
Class CrossLinkCsv
- java.lang.Object
-
- psidev.psi.mi.jami.crosslink.CrossLinkCsv
-
public class CrossLinkCsv extends Object
This class is a central access to basic methods to register crosslink csv datasources. Existing datasources : - CsvEvidenceStreamSource : datasource which returns InteractionEvidence in a streaming way. It will load all the lines as independent binary interactions. The interactor factory does not make sense as it only loads CsvProteins so this datasource ignore the interactor factory option - CsvBinaryEvidenceStreamSource : datasource which returns BinaryInteractionEvidence in a streaming way. It will load all the lines as independent binary interactions. The interactor factory does not make sense as it only loads CsvProteins so this datasource ignore the interactor factory option - CsvEvidenceSource : datasource which returns InteractionEvidence and load all the file at once. It will load all the lines as independent binary interactions. The interactor factory does not make sense as it only loads CsvProteins so this datasource ignore the interactor factory option - CsvBinaryEvidenceSource : datasource which returns BinaryInteractionEvidence and load all the file at once. It will load all the lines as independent binary interactions. The interactor factory does not make sense as it only loads CsvProteins so this datasource ignore the interactor factory option - CsvNaryEvidenceSource : datasource which returns InteractionEvidence and load all the file at once. It will build a single n-ary interaction from all the lines in the file. The interactor factory does not make sense as it only loads CsvProteins so this datasource ignore the interactor factory option. The streaming option does not make sense neither as the all file need to be loaded so it will be ignored. - CsvMixedEvidenceSource : datasource which returns InteractionEvidence and load all the file at once. It will load the lines and re-build n-ary interaction evidences if a column narygroup is provided. The interactor factory does not make sense as it only loads CsvProteins so this datasource ignore the interactor factory option- Since:
19/11/14
- Version:
- $Id$
- Author:
- Marine Dumousseau (marine@ebi.ac.uk)
-
-
Constructor Summary
Constructors Constructor Description CrossLinkCsv()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
initialiseAllCrossLinkCsvSources()
Register all existing Crosslink csv datasource in the MI datasource factory
-