public Reads
Basic methods for working with nextgen reads
kotlin.Array[] getRead(int index)
Get the compressed read sequence in a long array for a given index
index - int getReadCount(int index)
Gets the count of a particular read. If index does not exist it return -1
index - int getReadIndex(kotlin.Array[] read)
Gets the first index of a read (the only one if a unique list). If the read is not found then it return a negative value indicating its insertion point.
read - as a compressed long arraykotlin.Array[] getReadIndexSet(kotlin.Array[] read)
Gets the set indices of matching reads (the only one if a unique list). If the read is not found then it returns a null array indicating its insertion point.
read - as a compressed long arrayboolean areReadsUnique()
Reports whether this list of reads includes duplicates True is there are no read duplicates, false otherwise. Collapses read files are likely to be unique While a virtual digest of a genome with contain some duplicates
int getReadTotal()
This is the number of different reads in the list (NOT THE SUM OF THE COUNTS) The index will vary from 0 to (ReadTotal-1) This is the number of distinct reads if readUnique is true