elynx-seq-0.6.0.0: Handle molecular sequences
Copyright(c) Dominik Schrempf 2021
LicenseGPL-3.0-or-later
Maintainerdominik.schrempf@gmail.com
Stabilityunstable
Portabilityportable
Safe HaskellNone
LanguageHaskell2010

ELynx.Data.Character.NucleotideX

Description

See header of Alphabet.

Extended nucleotides with gaps. See also https://www.bioinformatics.org/sms/iupac.html or https://en.wikipedia.org/wiki/International_Union_of_Pure_and_Applied_Chemistry.

Symbol  Description  Bases represented  Complement
------  -----------  -----------------  ----------
A       Adenine      A                  T
C       Cytosine        C               G
G       Guanine            G            C
T       Thymine               T         A
------  -----------  -----------------  ----------
- or .  Gap (Zero)                      -
Synopsis

Documentation

data NucleotideX Source #

Extended nucleotides.

Constructors

A 
C 
G 
T 
Gap 

Instances

Instances details
Bounded NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

Enum NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

Eq NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

Ord NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

Read NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

Show NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

Unbox NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

CharacterX NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

Character NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

Vector Vector NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

MVector MVector NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

newtype Vector NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX

newtype MVector s NucleotideX Source # 
Instance details

Defined in ELynx.Data.Character.NucleotideX