Package net.sf.basedb.util.importer.spotdata
package net.sf.basedb.util.importer.spotdata
-
ClassDescriptionImports spot data from a serial or matrix BASEfile.Collects information about a BASEfile as it gets parsed by a
BaseFileImporter
.Keeps information about a new child bioassay from the 'assays' section or 'spot' sections.Keeps information about headers and more in a 'spot' section.Imports spot data from a serial or matrix BFS.Parser that is responsible for extracting extra float values from the 'spot' section in a BASEfile.Parses a 'spots' section of a BASEfile with bioassay set spot data.Generic spot intensity parser implementation that looks for 'intensity1', ..., 'intensityN' data columns for any number of channels.Spot intensity parser implementation for 2-channel data that looks for M/A values in the spot data and converts them to ch1/ch2 intensity values.Event handler that extracts spot intensity information from matrix BFS data files and inserts the values to a spot batcher.Event handler implementation intended to be used with aSynchronizedSpotDataParser
to extract the position number from the parsed data.The second pass of the 'spots' section extracts spot and extra value data.Parses the 'assays' section of a BASEfile with bioassay set spot data.Parses the 'reporterlist' section of a BASEfile.Event handler that extracts spot intensity information from serial BFS data files and inserts the values to a spot batcher.A spot intensity parser is responsible for parsing and extracting spot intensity data on a row-by-row basis from a BASEfile.A parser that synchronizes the parsing of multiple underlying data parsers and a master reporter annotations parser.This class holds information that is sent to the event handler whenSynchronizedSpotDataParser.DATA_EVENT
:s are sent.