class IlluminaFileNameParser extends java.lang.Object
Modifiers | Name | Description |
---|---|---|
static enum |
IlluminaFileNameParser.DIALECT |
Modifiers | Name | Description |
---|---|---|
static java.lang.String |
UNKNOWN |
Value assigned to fields that could not be determined |
Type | Name and description |
---|---|
IlluminaFileNameParser.DIALECT |
dialect |
boolean |
strict Mainly to allow some simple tests to work, we can let parsing be less strict In that case, the sample name may be determined purely as all characters up to the first underscore. |
Constructor and description |
---|
IlluminaFileNameParser
() |
Type Params | Return Type | Name and description |
---|---|---|
|
java.util.Map |
parse(java.lang.String fileName) Examples of the various formats we try to parse: |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Value assigned to fields that could not be determined
Mainly to allow some simple tests to work, we can let parsing be less strict In that case, the sample name may be determined purely as all characters up to the first underscore. This is not satisfactory in a more strict environment.
Groovy Documentation