packages feed

ClustalParser-1.3.0: ClustalParser.cabal

name:                ClustalParser
version:             1.3.0
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-3
license-file:        LICENSE
author:              Florian Eggenhofer
maintainer:          egg@informatik.uni-freiburg.de
category:            Bioinformatics
build-type:          Simple
cabal-version:       >=1.10.0
Tested-With: GHC == 8.4.4, GHC == 8.6.5, GHC == 8.8.1

extra-source-files:
  README.md ChangeLog.md

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

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


Library
  Hs-Source-Dirs:      .
  ghc-options:         -Wall -fno-warn-unused-do-bind -fsimpl-tick-factor=500
  default-language:    Haskell2010
  build-depends:       base >=4.5 && <5,
                       parsec>=3.1.9,
                       vector,
                       text
  Exposed-Modules:     Biobase.Clustal
                       Biobase.Clustal.Import
                       Biobase.Clustal.Types

executable ClustalParserTest
  main-is:          ClustalParserTest.hs
  build-depends:    base >= 4 && <= 5, cmdargs, ClustalParser, either-unwrap, text, vector, parsec
  -- compiler options
  ghc-options:      -Wall -fno-warn-unused-do-bind  -fsimpl-tick-factor=500
  default-language: Haskell2010
  other-modules:    Biobase.Clustal.Import
                    Biobase.Clustal.Types

test-suite hspec
    build-depends:    base, parsec, ClustalParser, hspec >= 2.0, text, hspec-discover
    hs-source-dirs:   test-suite
    default-language: Haskell2010
    main-is:          Spec.hs
    type:             exitcode-stdio-1.0
    other-modules:    ClustalParserSpec