BiobaseXNA-0.10.0.0: Efficient RNA/DNA/Protein Primary/Secondary Structure

Safe HaskellNone
LanguageHaskell2010

Biobase.Primary.IUPAC

Contents

Description

Degenerate base symbol representation. We use the same conventions as in which ignores Uracil, except if it stands alone for Char and XNA targets. If the Degenerate target is RNA, then we create Us instead of Ts.

TODO Shall we handle Complement for degenerates?

Synopsis

Documentation

pattern A :: Letter * DEG Source #

pattern C :: Letter * DEG Source #

pattern G :: Letter * DEG Source #

pattern T :: Letter * DEG Source #

pattern U :: Letter * DEG Source #

pattern W :: Letter * DEG Source #

pattern S :: Letter * DEG Source #

pattern M :: Letter * DEG Source #

pattern K :: Letter * DEG Source #

pattern R :: Letter * DEG Source #

pattern Y :: Letter * DEG Source #

pattern B :: Letter * DEG Source #

pattern D :: Letter * DEG Source #

pattern H :: Letter * DEG Source #

pattern V :: Letter * DEG Source #

pattern N :: Letter * DEG Source #

Conversions

Raw embeddings

iupacXDNAchars :: [(Char, String)] Source #

list of characters, using the XNA alphabet, but degenerate chars assume DNA characters.

iupacNucleotides :: ByteString Source #

Raw iupac data, embedded into the library.