hyraxAbif-0.2.3.15: 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.Abif

Description

This module contains the core types for working with AB1 files.

See

Synopsis

Documentation

data Abif #

A single ABIF

Constructors

Abif 
Instances
Eq Abif # 
Instance details

Defined in Hyrax.Abif

Methods

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

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

Show Abif # 
Instance details

Defined in Hyrax.Abif

Methods

showsPrec :: Int -> Abif -> ShowS #

show :: Abif -> String #

showList :: [Abif] -> ShowS #

data Header #

ABIF header

Constructors

Header 

Fields

Instances
Eq Header # 
Instance details

Defined in Hyrax.Abif

Methods

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

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

Show Header # 
Instance details

Defined in Hyrax.Abif

data Directory #

ABIF directory entry. The dData field contains the data for the entry

Constructors

Directory 

Fields

Instances
Eq Directory # 
Instance details

Defined in Hyrax.Abif

Show Directory # 
Instance details

Defined in Hyrax.Abif

getElemType :: Int -> ElemType #

Get an ElemType from a elem type code

describeElemType :: Int -> (ElemType, Text) #

Get the description for an ElemType