-- | The primary structure: interface to efficient encoding of RNA and DNA -- sequences. The design aims toward the 'vector' library and repa. In -- particular, everything is strict; if you want to stream full genomes, use -- 'text' or lazy 'bytestring's instead and cast to Biobase.Primary definitions -- only at the last moment. -- -- Degenerate encoding can be found in the @IUPAC@ module. -- -- TODO enable OverloadedLists module Biobase.Primary.Nuc ( module Biobase.Primary.Letter , module Biobase.Primary.Nuc.Conversion , module Biobase.Primary.Nuc.DNA , module Biobase.Primary.Nuc.RNA , module Biobase.Primary.Nuc.XNA ) where import Biobase.Primary.Letter import Biobase.Primary.Nuc.Conversion import Biobase.Primary.Nuc.DNA hiding (A,C,G,T,N) import Biobase.Primary.Nuc.RNA hiding (A,C,G,U,N) import Biobase.Primary.Nuc.XNA hiding (A,C,G,T,U,N) import qualified Biobase.Primary.Nuc.DNA as D import qualified Biobase.Primary.Nuc.RNA as R import qualified Biobase.Primary.Nuc.XNA as X