A data folder, which name contains `unclassified` read information and contains only fastq files. This class should be used, when there is unclassified read information available in an Oxford Nanopore sequencing measurement. Unclassified means, that the read barcode used to determine the sample origin was unknown or missing. The children of this folder are always of type FastQFile. The name of an unclassified folder type must contain the substring `unclassified` in order to get determined as such.
Modifiers | Name | Description |
---|---|---|
private static java.lang.String |
NAME_SCHEMA |
Fields inherited from class | Fields |
---|---|
class DataFolder |
children, name, relativePath |
Constructor and description |
---|
protected UnclassifiedFastQFolder
() |
protected UnclassifiedFastQFolder
(java.lang.String name, java.lang.String relativePath, java.util.List children) |
Type Params | Return Type | Name and description |
---|---|---|
|
static UnclassifiedFastQFolder |
create(java.lang.String name, java.lang.String relativePath, java.util.List<?> children) Creates a new instance of a UnclassifiedFastQFolder object |
|
private static void |
validateChild(java.lang.Object child) |
|
private static void |
validateChildren(java.util.List children) |
|
private void |
validateName() |
Methods inherited from class | Name |
---|---|
class DataFolder |
equals, getChildren, getName, getRelativePath, hashCode |
Creates a new instance of a UnclassifiedFastQFolder object
relativePath
- The relative path of the folderchildren
- A list with FastQFile or FastQZipped elements of the folder