hyraxAbi-0.2.3.1: Modules for parsing, generating and manipulating AB1 files.

Copyright(c) HyraxBio 2018
LicenseBSD3
Maintainerandre@hyraxbio.co.za, andre@andrevdm.com
Stabilitybeta
Safe HaskellSafe
LanguageHaskell2010

Hyrax.Abi.Fasta

Description

Functionality for reading FASTA files

Synopsis

Documentation

data Fasta Source #

FASTA data

Constructors

Fasta 

Fields

Instances
Eq Fasta Source # 
Instance details

Defined in Hyrax.Abi.Fasta

Methods

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

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

Show Fasta Source # 
Instance details

Defined in Hyrax.Abi.Fasta

Methods

showsPrec :: Int -> Fasta -> ShowS #

show :: Fasta -> String #

showList :: [Fasta] -> ShowS #

parseFasta :: Text -> Either Text [Fasta] Source #

Parse the data for a single FASTA into a list of Fasta values. Single and multi-line FASTAs are supported. Used by Hyrax.Abi.Generate to read weighted-FASTAs