cobot-io-0.1.3.18: Biological data file formats and IO
Safe HaskellNone
LanguageHaskell2010

Bio.FASTA.Type

Synopsis

Documentation

type Fasta a = [FastaItem a] Source #

Type alias for FASTA file. satisfies the following format : >(s|t)*[^nr]+(s|t)*(n|r)*((w|s)(n|r)*)*

data FastaItem a Source #

One record in FASTA file.

Constructors

FastaItem 

Fields

Instances

Instances details
Functor FastaItem Source # 
Instance details

Defined in Bio.FASTA.Type

Methods

fmap :: (a -> b) -> FastaItem a -> FastaItem b #

(<$) :: a -> FastaItem b -> FastaItem a #

Eq a => Eq (FastaItem a) Source # 
Instance details

Defined in Bio.FASTA.Type

Methods

(==) :: FastaItem a -> FastaItem a -> Bool #

(/=) :: FastaItem a -> FastaItem a -> Bool #

Show a => Show (FastaItem a) Source # 
Instance details

Defined in Bio.FASTA.Type

class ParsableFastaToken a where Source #

Methods

parseToken :: (Char -> Bool) -> Parser a Source #

Instances

Instances details
ParsableFastaToken Char Source # 
Instance details

Defined in Bio.FASTA.Parser

Methods

parseToken :: (Char -> Bool) -> Parser Char Source #

ParsableFastaToken ModItem Source # 
Instance details

Defined in Bio.FASTA.Parser

data ModItem Source #

Constructors

Mod Modification 
Letter Char 

Instances

Instances details
Eq ModItem Source # 
Instance details

Defined in Bio.FASTA.Type

Methods

(==) :: ModItem -> ModItem -> Bool #

(/=) :: ModItem -> ModItem -> Bool #

Show ModItem Source # 
Instance details

Defined in Bio.FASTA.Type

ParsableFastaToken ModItem Source # 
Instance details

Defined in Bio.FASTA.Parser

WritableFastaToken ModItem Source # 
Instance details

Defined in Bio.FASTA.Writer