Package ubic.gemma.core.analysis.report
Class ArrayDesignReportServiceImpl
java.lang.Object
ubic.gemma.core.analysis.report.ArrayDesignReportServiceImpl
- All Implemented Interfaces:
ArrayDesignReportService
@Component("arrayDesignReportService")
public class ArrayDesignReportServiceImpl
extends Object
implements ArrayDesignReportService
- Author:
- jsantos
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Fill in event informationvoid
fillInSubsumptionInfo
(Collection<ArrayDesignValueObject> valueObjects) void
Fill in the probe summary statisticsvoid
Report summarizing _all_ array designs.void
Generate reports for all array designs, as well as the "global" report.void
getCreateDate
(Long id) Get the cached summary object that represents all platforms.getSummaryObject
(Long id) Get a specific cached summary objectgetSummaryObject
(Collection<Long> ids) Get the cached summary objects
-
Constructor Details
-
ArrayDesignReportServiceImpl
public ArrayDesignReportServiceImpl()
-
-
Method Details
-
generateAllArrayDesignReport
public void generateAllArrayDesignReport()Description copied from interface:ArrayDesignReportService
Report summarizing _all_ array designs.- Specified by:
generateAllArrayDesignReport
in interfaceArrayDesignReportService
-
generateArrayDesignReport
@Secured("GROUP_AGENT") public void generateArrayDesignReport()Description copied from interface:ArrayDesignReportService
Generate reports for all array designs, as well as the "global" report.- Specified by:
generateArrayDesignReport
in interfaceArrayDesignReportService
-
generateArrayDesignReport
- Specified by:
generateArrayDesignReport
in interfaceArrayDesignReportService
-
generateArrayDesignReport
- Specified by:
generateArrayDesignReport
in interfaceArrayDesignReportService
-
getSummaryObject
Get a specific cached summary object- Specified by:
getSummaryObject
in interfaceArrayDesignReportService
- Returns:
- arrayDesignValueObject the specified summary object
-
getSummaryObject
Get the cached summary object that represents all platforms.- Specified by:
getSummaryObject
in interfaceArrayDesignReportService
- Returns:
- arrayDesignValueObject the summary object that represents the grand total of all array designs
-
getSummaryObject
Get the cached summary objects- Specified by:
getSummaryObject
in interfaceArrayDesignReportService
- Returns:
- arrayDesignValueObjects the specified summary object
-
fillEventInformation
Fill in event information- Specified by:
fillEventInformation
in interfaceArrayDesignReportService
-
fillInSubsumptionInfo
- Specified by:
fillInSubsumptionInfo
in interfaceArrayDesignReportService
-
fillInValueObjects
Fill in the probe summary statistics- Specified by:
fillInValueObjects
in interfaceArrayDesignReportService
-
getLastSequenceUpdateEvent
- Specified by:
getLastSequenceUpdateEvent
in interfaceArrayDesignReportService
-
getLastSequenceAnalysisEvent
- Specified by:
getLastSequenceAnalysisEvent
in interfaceArrayDesignReportService
-
getLastRepeatMaskEvent
- Specified by:
getLastRepeatMaskEvent
in interfaceArrayDesignReportService
-
getLastGeneMappingEvent
- Specified by:
getLastGeneMappingEvent
in interfaceArrayDesignReportService
-
getCreateDate
- Specified by:
getCreateDate
in interfaceArrayDesignReportService
-