packages feed

seqloc-0.3: seqloc.cabal

Name:                seqloc
Version:             0.3
Cabal-Version:       >= 1.2
Synopsis:            Handle sequence locations for bioinformatics
Description:         Handle sequence locations for bioinformatics
Homepage:            http://www.ingolia-lab.org/software/seqloc/
License:             MIT
License-file:        LICENSE
Author:              Nick Ingolia
Maintainer:          nick@ingolia.org
Build-Type:          Simple
Cabal-Version:       >= 1.4

Category:            Bioinformatics

Flag Tests
  Description: Build test program
  Default:     False

Library
  Exposed-modules:     Bio.SeqLoc.Strand, Bio.SeqLoc.Position,
                       Bio.SeqLoc.SeqLike, Bio.SeqLoc.Location,
                       Bio.SeqLoc.SpliceLocation,
                       Bio.SeqLoc.OnSeq,
                       Bio.SeqLoc.LocRepr,
                       Bio.SeqLoc.Transcript
  Build-depends:       base >= 4.2 && < 5, bytestring, haskell98, attoparsec >= 0.8.5, biocore
  Hs-Source-Dirs:      src
  Ghc-options:         -Wall

Executable test-seqloc
  if !flag(Tests)
     Buildable: False
  Main-is:             TestMain.hs
  Other-modules:       Bio.SeqLoc.Strand, Bio.SeqLoc.Position,
                       Bio.SeqLoc.SeqLike, Bio.SeqLoc.Location,
                       Bio.SeqLoc.SpliceLocation,
                       Bio.SeqLoc.OnSeq,
                       Bio.SeqLoc.LocRepr
  Build-depends:       base >= 4.2 && < 5, bytestring, haskell98, attoparsec >= 0.8.5,
                       QuickCheck, random, biocore
  Hs-Source-Dirs:      src, test
  Ghc-options:         -Wall