seqloc-0.6.1.1: Handle sequence locations for bioinformatics

Safe HaskellNone
LanguageHaskell2010

Bio.SeqLoc.OnSeq

Contents

Description

Data types for sequence locations and sequence positions associated with specific, named sequences.

Synopsis

Documentation

data OnSeq s #

Constructors

OnSeq 

Fields

Instances

Positions on named sequences

type SeqPos = OnSeq Pos #

A position on a named sequence

Contiguous location spans on named sequences

type ContigSeqLoc = OnSeq ContigLoc #

A location consisting of a contiguous span of positions on a named sequence.

Arbitrary location spans on named sequences

type SpliceSeqLoc = OnSeq SpliceLoc #

A general location, consisting of spans of sequence positions on a specific, named sequence.

andSameSeq :: (a -> b -> Bool) -> OnSeq a -> OnSeq b -> Bool #

Orphan instances