packages feed

seqloc-datafiles-0.2.2.2: seqloc-datafiles.cabal

Name:                seqloc-datafiles
Version:             0.2.2.2
Cabal-Version:       >= 1.6
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
Homepage:            http://www.ingolia-lab.org/seqloc-datafiles-tutorial.html

Source-Repository head
  type: git
  location: http://github.com/ingolia/seqloc
  subdir: seqloc-datafiles

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,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore >= 0.2
  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,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore >= 0.2, transformers, monads-tf 
  Hs-Source-Dirs:      src
  Ghc-options:         -Wall -rtsopts
  C-Sources:           src/rtsopts.c

Executable bed-to-gtf
  Main-is:             BedToGtf.hs
  Other-modules:       Bio.SeqLoc.GTF, Bio.SeqLoc.Bed, Bio.SeqLoc.ZeptoUtils
  Build-depends:       base >= 4.2 && < 5, bytestring,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore >= 0.2, 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,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore >= 0.2,
                       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,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore >= 0.2,
                       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,
                       attoparsec >= 0.8.5, hashable, unordered-containers,
                       iteratee >= 0.8.1, seqloc >= 0.3.1, biocore >= 0.2,
                       QuickCheck, random
  Hs-Source-Dirs:      src, test
  Ghc-options:         -Wall -rtsopts
  C-Sources:           src/rtsopts.c