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

Safe HaskellNone
LanguageHaskell2010

Biobase.Primary.Nuc.Conversion

Contents

Description

Convert between different nucleotide representations

Synopsis

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.

rnaGxna :: Letter RNA n1 -> Letter XNA n2 Source #

Generalize an RNA character to a XNA character.

dnaGxna :: Letter DNA n1 -> Letter XNA n2 Source #

Generalize a DNA character to a XNA character.

xnaSrna :: Letter XNA n1 -> Letter RNA n2 Source #

Specialize XNA to RNA, T becomes N.

xnaSdna :: Letter XNA n1 -> Letter DNA n2 Source #

Specialize XNA to DNA, U becomes N.

Transcription between RNA and DNA. Both on the individual sequence level,

Orphan instances

Transcribe (Primary DNA n) Source # 
Instance details

Associated Types

type TranscribeTo (Primary DNA n) :: Type #

Transcribe (Primary RNA n) Source # 
Instance details

Associated Types

type TranscribeTo (Primary RNA n) :: Type #

Transcribe (Letter DNA n) Source # 
Instance details

Associated Types

type TranscribeTo (Letter DNA n) :: Type #

Transcribe (Letter RNA n) Source # 
Instance details

Associated Types

type TranscribeTo (Letter RNA n) :: Type #