packages feed

seqloc-datafiles-0.2: seqloc-datafiles.cabal

Name:                seqloc-datafiles
Version:             0.2
Cabal-Version:       >= 1.4
Synopsis:            Read and write BED and GTF format genome annotations
Description:         Read and write BED and GTF format genome annotations
License:             MIT
License-File:        LICENSE
Author:              Nick Ingolia
Maintainer:          nick@ingolia.org
Build-Type:          Simple

Category:            Bioinformatics

Flag Tests
  Description: Build test program
  Default:     False

Library
  Exposed-modules:     Bio.SeqLoc.Bed, Bio.SeqLoc.GTF, Bio.SeqLoc.TranscriptTable
  Other-modules:       Bio.SeqLoc.ZeptoUtils
  Build-depends:       base >= 4.2 && < 5, bytestring, haskell98,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore
  Hs-Source-Dirs:      src
  Ghc-options:         -Wall

Executable gtf-to-bed
  Main-is:             GtfToBed.hs
  Other-modules:       Bio.SeqLoc.GTF, Bio.SeqLoc.Bed, Bio.SeqLoc.ZeptoUtils
  Build-depends:       base >= 4.2 && < 5, bytestring, haskell98,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore, transformers, monads-tf
  Hs-Source-Dirs:      src
  Ghc-options:         -Wall -rtsopts
  C-Sources:           src/rtsopts.c

Executable test-gtf
  if !flag(Tests)
     Buildable: False
  Main-is:             TestGtf.hs
  Other-modules:       Bio.SeqLoc.GTF, Bio.SeqLoc.TranscriptTable, Bio.SeqLoc.ZeptoUtils
  Build-depends:       base >= 4.2 && < 5, bytestring, haskell98,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore,
                       QuickCheck, random
  Hs-Source-Dirs:      src, test
  Ghc-options:         -Wall -rtsopts
  C-Sources:           src/rtsopts.c

Executable test-bed
  if !flag(Tests)
     Buildable: False
  Main-is:             TestBed.hs
  Other-modules:       Bio.SeqLoc.Bed, Bio.SeqLoc.TranscriptTable, Bio.SeqLoc.ZeptoUtils
  Build-depends:       base >= 4.2 && < 5, bytestring, haskell98,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore,
                       QuickCheck, random
  Hs-Source-Dirs:      src, test
  Ghc-options:         -Wall

Executable gtf-introns
  if !flag(Tests)
     Buildable: False
  Main-is:             GtfIntrons.hs
  Other-modules:       Bio.SeqLoc.GTF, Bio.SeqLoc.TranscriptTable, Bio.SeqLoc.ZeptoUtils
  Build-depends:       base >= 4.2 && < 5, bytestring, haskell98,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore,
                       QuickCheck, random
  Hs-Source-Dirs:      src, test
  Ghc-options:         -Wall -rtsopts
  C-Sources:           src/rtsopts.c