Safe Haskell | None |
---|---|
Language | Haskell2010 |
Convert between different nucleotide representations
Single-character translations.
rnaTdna :: Letter RNA n1 -> Letter DNA n2 Source #
Transform RNA to DNA. That means change U
to T
and keep the other
characters as is.
dnaTrna :: Letter DNA n1 -> Letter RNA n2 Source #
Transform DNA to RNA. That means change T
to U
and keep the other
characters as is.
Transcription between RNA and DNA. Both on the individual sequence level,
Orphan instances
Transcribe (Primary DNA n) Source # | |
type TranscribeTo (Primary DNA n) :: Type # transcribe :: Iso' (Primary DNA n) (TranscribeTo (Primary DNA n)) # | |
Transcribe (Primary RNA n) Source # | |
type TranscribeTo (Primary RNA n) :: Type # transcribe :: Iso' (Primary RNA n) (TranscribeTo (Primary RNA n)) # | |
Transcribe (Letter DNA n) Source # | |
type TranscribeTo (Letter DNA n) :: Type # transcribe :: Iso' (Letter DNA n) (TranscribeTo (Letter DNA n)) # | |
Transcribe (Letter RNA n) Source # | |
type TranscribeTo (Letter RNA n) :: Type # transcribe :: Iso' (Letter RNA n) (TranscribeTo (Letter RNA n)) # |