Interface LinkAnalysisPersister
-
- All Known Implementing Classes:
LinkAnalysisPersisterImpl
public interface LinkAnalysisPersister
Handles the persistence phase of a Link analysis.- Author:
- Paul
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
deleteAnalyses(BioAssaySet ee)
Remove any links and coexpression analyses for the given experiment.void
initializeLinksFromOldData(Taxon t)
Temporary method.void
saveLinksToDb(LinkAnalysis la)
Persist links to the database.
-
-
-
Method Detail
-
deleteAnalyses
boolean deleteAnalyses(BioAssaySet ee)
Remove any links and coexpression analyses for the given experiment. It gets called automatically by saveLinksToDb();- Parameters:
ee
- the experiment- Returns:
- true if anything was deleted.
-
initializeLinksFromOldData
void initializeLinksFromOldData(Taxon t)
Temporary method.- Parameters:
t
- taxon
-
saveLinksToDb
void saveLinksToDb(LinkAnalysis la)
Persist links to the database. This takes care of saving a 'flipped' version of the links.- Parameters:
la
- analysis
-
-