packages feed

ClustalParser-1.1.2: ClustalParser.cabal

name:                ClustalParser
-- The package version.  See the Haskell package versioning policy (PVP) 
-- for standards guiding when and how versions should be incremented.
-- http://www.haskell.org/haskellwiki/Package_versioning_policy
-- PVP summary:      +-+------- breaking API changes
--                   | | +----- non-breaking API additions
--                   | | | +--- code changes with no API change
version:             1.1.2
synopsis:            Libary for parsing Clustal tools output
description:         Currently contains parsers and datatypes for: clustalw2, clustalo, mlocarna, cmalign
                     .
	             Clustal tools are multiple sequence alignment tools for biological sequence like DNA, RNA and Protein.
                     For more information on clustal Tools refer to <http://www.clustal.org/>.
                     .
                     Mlocarna is a multiple sequence alignment tool for RNA sequences with secondary structure output. 
                     For more information on mlocarna refer to <http://www.bioinf.uni-freiburg.de/Software/LocARNA/>.
                     .
                     Cmalign is a multiple sequence alignment program based on RNA family models and produces
                     ,among others, clustal output. It is part of infernal <http://infernal.janelia.org/>.
                     
license:             GPL
license-file:        LICENSE
author:              Florian Eggenhofer
maintainer:          egg@tbi.univie.ac.at
-- copyright:           
category:            Bioinformatics
build-type:          Simple
cabal-version:       >=1.8

extra-source-files:
  README.md changelog

source-repository head
  type:     git
  location: https://github.com/eggzilla/ClustalParser

source-repository this
  type:     git
  location: https://github.com/eggzilla/ClustalParser/tree/1.1.2
  tag:      1.1.2

library
  -- Modules exported by the library.
  exposed-modules:   Bio.ClustalParser
  other-modules:     Bio.ClustalData

  -- Other library packages from which modules are imported.
  build-depends:       base >=4.5 && <5, parsec>=3.1.9, vector
  -- compiler options
  ghc-options:         -Wall -O2 -fno-warn-unused-do-bind
  -- Directories containing source files.
  hs-source-dirs:      src
  
executable ClustalParserTest
  main-is:          ClustalParserTest.hs
  build-depends:    base >= 4 && <= 5, cmdargs, ClustalParser, either-unwrap
  -- compiler options  
  ghc-options:         -Wall -O2

test-suite hspec
    build-depends:    base, parsec, ClustalParser, hspec >= 1.8
    hs-source-dirs:   test-suite
    main-is:          Spec.hs
    type:             exitcode-stdio-1.0