Class AffyScanDateExtractor
- java.lang.Object
-
- ubic.gemma.core.analysis.preprocess.batcheffects.BaseScanDateExtractor
-
- ubic.gemma.core.analysis.preprocess.batcheffects.AffyScanDateExtractor
-
- All Implemented Interfaces:
ScanDateExtractor
public class AffyScanDateExtractor extends BaseScanDateExtractor
Extract the scan date from Affymetrix CEL files. Handles both version 3 (ASCII) and 4 (binary) files. Note that the Affymetrix documentation does not mention a date, explicitly, but it's in the "DatHeader"- Author:
- paul
-
-
Field Summary
-
Fields inherited from class ubic.gemma.core.analysis.preprocess.batcheffects.BaseScanDateExtractor
GENEPIX_DATETIME_HEADER_REGEXP
-
-
Constructor Summary
Constructors Constructor Description AffyScanDateExtractor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Date
extract(InputStream is)
Date
parseGenericCCHeader(DataInputStream str)
-
Methods inherited from class ubic.gemma.core.analysis.preprocess.batcheffects.BaseScanDateExtractor
extractGenePix, parseGenePixDateTime, parseISO8601, parseLongFormat, parseStandardFormat
-
-
-
-
Method Detail
-
extract
public Date extract(InputStream is)
-
parseGenericCCHeader
public Date parseGenericCCHeader(DataInputStream str) throws IOException
- Throws:
IOException
-
-