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

Safe HaskellNone
LanguageHaskell2010

Biobase.Secondary.Vienna

Contents

Description

Encoding of Watson-Crick and Wobble Pairs in the Vienna RNA package style.

Synopsis

Documentation

newtype ViennaPair Source #

Use machine Ints internally

Constructors

ViennaPair 

Fields

Instances
Bounded ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Enum ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Eq ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Ord ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Read ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Show ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Ix ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Generic ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Associated Types

type Rep ViennaPair :: Type -> Type #

Index ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Associated Types

data LimitType ViennaPair :: Type #

IndexStream ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

ToJSON ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

FromJSON ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Binary ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Serialize ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Unbox ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

Vector Vector ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

MVector MVector ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

BasepairConvert Basepair ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Convert

BasepairConvert ViennaPair Basepair Source # 
Instance details

Defined in Biobase.Secondary.Convert

BasepairConvert ViennaPair (Letter RNA n, Letter RNA n) Source # 
Instance details

Defined in Biobase.Secondary.Convert

IndexStream z => IndexStream (z :. ViennaPair) Source # 
Instance details

Defined in Biobase.Secondary.Vienna

BasepairConvert (Letter RNA n, Letter RNA n) ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Convert

type Rep ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

type Rep ViennaPair = D1 (MetaData "ViennaPair" "Biobase.Secondary.Vienna" "BiobaseXNA-0.11.0.0-6sSV7wA2ZNJ62zYFxZDZpd" True) (C1 (MetaCons "ViennaPair" PrefixI True) (S1 (MetaSel (Just "unViennaPair") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 Int)))
data LimitType ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

newtype Vector ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

newtype MVector s ViennaPair Source # 
Instance details

Defined in Biobase.Secondary.Vienna

pattern NP :: ViennaPair Source #

pattern CG :: ViennaPair Source #

pattern GC :: ViennaPair Source #

pattern GU :: ViennaPair Source #

pattern UG :: ViennaPair Source #

pattern AU :: ViennaPair Source #

pattern UA :: ViennaPair Source #

pattern NS :: ViennaPair Source #

Non-standard base pair

revPair :: ViennaPair -> ViennaPair Source #

reverse a vienna pair

Convenience structures