public class TagBuilder
Builder for tags that optimizes the memory footprint. Tags are encoded in long with 2 bits per bp. In GBS, we generally use only record the 64 or 96bp. Custom classes are generated with 32, 64 or 96bp tags (1, 2 or 3 longs) otherwise an array is used.
public TagBuilder reference()
public TagBuilder name(java.lang.String name)
public Tag build()
public static TagBuilder instance(kotlin.Array[] seq2Bit, short length)
public static TagBuilder instance(kotlin.Array[] seq2BitInBytes, short length)
public static TagBuilder instance(java.lang.String sequence)
public static TagBuilder reverseComplement(Tag tag)