Public Member Functions | |
| StoredAlignmentStats () throws IOException | |
| void | load (File alignmentStoredStatFile) throws NumberFormatException, IOException |
| long | getLastModifiedStoredTimeStamp () |
| long | getLastModifiedAlignmentTimeStampAtCreation () |
| long | getLastModifiedAlignmentIdxTimeStampAtCreation () |
| long | getAlignmentSizeAtCreation () |
| long | getAlignmentIdxSizeAtCreation () |
| boolean | isAlignmentPaired () |
| double | getGlobalRPKMConstant () |
| Map< String, Double > | getNumMarkers () |
| Map< String, Double > | getNumberOfReads () |
| Map< String, Integer > | getMaskedRegions () |
| Map< String, Double > | getLambda () |
| Map< String, Double > | getLocalRpkmConstant () |
Static Public Member Functions | |
| static void | store (AlignmentDataModelStats alignmentStats) throws IOException |
Static Public Attributes | |
| static final String | SAVED_MODEL_STATS_EXT = ".srptr.aln.stats" |
Protected Member Functions | |
| boolean | isSafeToLoad () |
| void | setAsUnsafeToLoad () |
| void | setAsSafeToLoad () |
| String | getReasonForUnsafe () |
| void | setReasonForUnsafe (String reasonForUnsafe) |
Class that manages the storage of an AlignmentDataModelStats to permanent storage Format of the file is simple, the first line stores the timestamp of file creation the next two columns are tab separated lines containing information about the alignment and index file when the stats were stored: Size, last modified date The next line stores the global RPKM constant The next line should be a P if the alignment is paired and anything else, usually U if it is not. Then there is a line per reference sequence containing its statistics: # markers, # reads, masked regions, lambda,
| broad.pda.seq.alignment.StoredAlignmentStats.StoredAlignmentStats | ( | ) | throws IOException |
| long broad.pda.seq.alignment.StoredAlignmentStats.getAlignmentIdxSizeAtCreation | ( | ) |
| long broad.pda.seq.alignment.StoredAlignmentStats.getAlignmentSizeAtCreation | ( | ) |
| double broad.pda.seq.alignment.StoredAlignmentStats.getGlobalRPKMConstant | ( | ) |
| Map<String, Double> broad.pda.seq.alignment.StoredAlignmentStats.getLambda | ( | ) |
| long broad.pda.seq.alignment.StoredAlignmentStats.getLastModifiedAlignmentIdxTimeStampAtCreation | ( | ) |
| long broad.pda.seq.alignment.StoredAlignmentStats.getLastModifiedAlignmentTimeStampAtCreation | ( | ) |
| long broad.pda.seq.alignment.StoredAlignmentStats.getLastModifiedStoredTimeStamp | ( | ) |
| Map<String, Double> broad.pda.seq.alignment.StoredAlignmentStats.getLocalRpkmConstant | ( | ) |
| Map<String, Integer> broad.pda.seq.alignment.StoredAlignmentStats.getMaskedRegions | ( | ) |
| Map<String, Double> broad.pda.seq.alignment.StoredAlignmentStats.getNumberOfReads | ( | ) |
| Map<String, Double> broad.pda.seq.alignment.StoredAlignmentStats.getNumMarkers | ( | ) |
|
protected |
| boolean broad.pda.seq.alignment.StoredAlignmentStats.isAlignmentPaired | ( | ) |

|
protected |
| void broad.pda.seq.alignment.StoredAlignmentStats.load | ( | File | alignmentStoredStatFile | ) | throws NumberFormatException, IOException |

|
protected |
|
protected |
|
protected |
|
static |
|
static |
1.8.7