Package picard.illumina.parser
Class PerTileOrPerRunFileUtil
java.lang.Object
picard.illumina.parser.ParameterizedFileUtil
picard.illumina.parser.PerTileFileUtil
picard.illumina.parser.PerTileOrPerRunFileUtil
-
Field Summary
Fields inherited from class picard.illumina.parser.ParameterizedFileUtil
base, DefaultSkipEmptyFiles, extension, faker, lane, matchPattern, PER_TILE_PATTERN_STRING, skipEmptyFiles, tiles -
Constructor Summary
ConstructorsConstructorDescriptionPerTileOrPerRunFileUtil(String extension, File base, FileFaker faker, int lane) -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanDetermine whether or not files are availablevoidsetTilesForPerRunFile(List<Integer> tiles) Given the expected tiles/expected cycles for this file type, return a list of error messages describing any missing/or malformed filesMethods inherited from class picard.illumina.parser.PerTileFileUtil
fakeFiles, getFiles, getFilesMethods inherited from class picard.illumina.parser.ParameterizedFileUtil
escapePeriods, fileToTile, getRunFile, getTiledFiles, getTiles, makeBarcodeRegex, makeLaneTileRegex, setTiles
-
Constructor Details
-
PerTileOrPerRunFileUtil
-
-
Method Details
-
filesAvailable
public boolean filesAvailable()Description copied from class:ParameterizedFileUtilDetermine whether or not files are available- Overrides:
filesAvailablein classPerTileFileUtil- Returns:
- return true if files are found matching this types pattern, false otherwise
-
setTilesForPerRunFile
- Overrides:
setTilesForPerRunFilein classParameterizedFileUtil
-
checkTileCount
public boolean checkTileCount()- Overrides:
checkTileCountin classParameterizedFileUtil
-
verify
Description copied from class:ParameterizedFileUtilGiven the expected tiles/expected cycles for this file type, return a list of error messages describing any missing/or malformed files- Overrides:
verifyin classPerTileFileUtil- Parameters:
expectedTiles- An ordered list of tile numbersexpectedCycles- An ordered list of cycle numbers that may contain gaps- Returns:
- A list of error messages for this format
-