Class TwoBitSequenceReader<C extends NucleotideCompound>

java.lang.Object
org.biojava3.core.sequence.storage.BitSequenceReader<C>
org.biojava3.core.sequence.storage.TwoBitSequenceReader<C>
All Implemented Interfaces:
Iterable<C>, Accessioned, ProxySequenceReader<C>, Sequence<C>, SequenceReader<C>

public class TwoBitSequenceReader<C extends NucleotideCompound> extends BitSequenceReader<C>
Implementation of the 2bit encoding. This will default to the following encodings:
  • 0 - T
  • 1 - C
  • 2 - A
  • 3 - G
We also do not support case sensitive encodings therefore if you pass a lowercased a this will be treated as if it is an uppercase A and we will erase that information.
Author:
ayates