bio-0.5.0.1: A bioinformatics library

Bio.Location.Strand

Description

Utilities for manipulating nucleotide sequences and locations on nucleotide sequences that occur on a forward or a reverse-complement strand.

Synopsis

Documentation

data Strand

Sequence strand

Constructors

Fwd 
RevCompl 

class Stranded s where

A nucleotide sequence or location on a nucleotide sequence that lies on a specific strand and has an orientation.

Methods

revCompl :: s -> s

stranded :: Stranded s => Strand -> s -> s

Convert the orientation of a Stranded thing based on a specified Strand