@groovy.transform.CompileStatic @groovy.util.logging.Log class ShearingKmerCounter extends ToolBase
Tool to count the frequency of kmers at the start of each read in a BAM file. This is intended to inform modeling of potential shearing bias.
Type | Name and description |
---|---|
static int[] |
reverse_translation |
static int[] |
translation |
Constructor and description |
---|
ShearingKmerCounter
() |
Type Params | Return Type | Name and description |
---|---|---|
|
static int |
computeKmer(htsjdk.samtools.SAMRecord read) |
|
static int[] |
countMotifs(SAM bam) |
|
static int[] |
countMotifs(htsjdk.samtools.SAMRecordIterator iter) |
|
java.lang.String |
decodeKmer(int kmer_int) Convert a kmer encoded as an integer back to string form |
|
static void |
main(java.lang.String[] args) |
|
void |
run() |
Convert a kmer encoded as an integer back to string form
Groovy Documentation