public class SerialBfsExporter extends BfsExporter
Constructor and Description |
---|
SerialBfsExporter()
Create a new serial BFS exporter.
|
Modifier and Type | Method and Description |
---|---|
protected void |
arrangeData(int position,
short column,
Object[][] data,
Object[] spotData)
The column number is used to find the assay index.
|
protected List<DataWriter> |
createDataWriters()
Create one data writer for each assay in the bioassay set.
|
String |
getBFSSubtype()
Get the BFS subtype.
|
addAssayField, addAssayFields, addExtraFile, addReporterField, addReporterFields, addSpotField, addSpotFields, beginExport, createDataWriter, endExport, exportAssayAnnotations, exportGlobalFooter, exportGlobalHeader, exportMetadata, exportReporterAnnotations, exportSectionData, exportSpotData, getAssayAnnotationsWriter, getAssayFields, getDataWriterFactory, getMetadataWriter, getParameter, getReporterAnnotationsWriter, getReporterFields, getSpotFields, setAssayAnnotationsWriter, setAutoCloseWriters, setDataWriterFactory, setMetadataWriter, setParameter, setReporterAnnotationsWriter, validate
addExperimentalFactorsAsAssayFields, cacheReporterData, copyReporterFields, doExport, exportSectionFooter, exportSectionHeader, getAssayIndex, getAverageOnReporter, getBioAssays, getDbControl, getProgressReporter, getReporterQuery, getSnapshotManager, getSource, getSpotQuery, prepareAssayIndexMap, setAverageOnReporter, setDbControl, setProgress, setProgressReporter, setSnapshotManager, setSource
public static final String SUBTYPE
public String getBFSSubtype()
BfsExporter
MetadataWriter.setSubtype(String)
.getBFSSubtype
in class BfsExporter
protected List<DataWriter> createDataWriters() throws IOException
createDataWriters
in class BfsExporter
IOException
- If there is a problem with creating the writersprotected void arrangeData(int position, short column, Object[][] data, Object[] spotData)
arrangeData
in class BfsExporter
position
- The current position of the spot datacolumn
- The current column of the spot datadata
- The data array to copy the data tospotData
- The current row of spot data, in the same order
as BfsExporter.getSpotFields()