packages feed

TaxonomyTools-1.0.1: TaxonomyTools.cabal

name:                TaxonomyTools
-- 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.0.1
synopsis:            Tool for parsing, processing, comparing and visualizing taxonomy data
description:         Taxonomy Tool utilizes functions from the Taxonomy library to provide
                     .
                     several commandline utilities for routine-tasks with taxonomy data.
                     .
                     Currently some tools accept either the <ftp://ftp.ncbi.nih.gov/pub/taxonomy/ NCBI taxonomy dump> as input,
                     .
                     while other retrieve the data directly from the <http://www.ncbi.nlm.nih.gov/gquery/ NCBI Entrez REST> interface.
                     .
                     It is planned to support both datasources with each tool.
		     .
		     Usage instructions can be found in the <https://github.com/eggzilla/TaxonomyTools README>
                     .
                     Currently following Tools are included:
                     .
                     * Accessions2TaxIds: 
                     Converts a list of NCBI accession numbers into NCBI taxonomy ids
                     .
                     * TaxIds2Tree: 
                     List of taxonomy ids is converted into a graphical tree representation
                     either as .svg (via graphviz) or as .json (via d3js).
                     .
                     * TaxIds2TreeCompare:
                     Multiple lists of taxonomy ids are converted into a visualisation of the
                     taxonomic tree highlighting the input nodes corresponding to their list.
                     .
                     * TaxIds2Text: 
                     List of taxonomy ids is converted in a short text summary for each node.
                     .
                     * TreeDistance: 
                     Computes the distance between two input nodes on the given tree.
                     
license:             GPL-3
license-file:        LICENSE
author:              Florian Eggenhofer
maintainer:          egg@tbi.univie.ac.at
-- copyright:           
category:            Bioinformatics
build-type:          Simple
cabal-version:       >=1.8

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

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

executable TaxIds2Text
  Hs-Source-Dirs:      ./src/Bio/
  main-is:	       TaxIds2Text.hs
  ghc-options:         -Wall -O2
  build-depends:       base >=4.5 && <5, cmdargs, Taxonomy>=1.0.2, either-unwrap, fgl, text

executable Accessions2TaxIds
  Hs-Source-Dirs:      ./src/Bio/
  main-is:	       Accessions2TaxIds.hs
  ghc-options:         -Wall -O2 -fno-warn-unused-do-bind
  build-depends:       base >=4.5 && <5, cmdargs, process, directory, Taxonomy>=1.0.2, either-unwrap, fgl, cassava>=0.4.5.1, vector, bytestring, parsec, EntrezHTTP>=1.0.2, hxt

executable TaxIds2TreeCompare
  Hs-Source-Dirs:      ./src/Bio/
  main-is:	       TaxIds2TreeCompare.hs
  ghc-options:         -Wall -O2    
  build-depends:       base >=4.5 && <5, cmdargs, process, directory, Taxonomy>=1.0.2, either-unwrap, fgl, cassava>=0.4.5.1, vector, bytestring

executable TaxIds2Tree
  Hs-Source-Dirs:      ./src/Bio/
  main-is:	       TaxIds2Tree.hs
  ghc-options:         -Wall -O2 
  build-depends:       base >=4.5 && <5, cmdargs, process, directory, Taxonomy>=1.0.2, either-unwrap, fgl, cassava>=0.4.5.1, vector, bytestring, aeson

executable TaxIdsDistance
  Hs-Source-Dirs:      ./src/Bio/
  main-is:	       TaxIdsDistance.hs
  ghc-options:         -Wall -O2
  build-depends:       base >=4.5 && <5, cmdargs, process, directory, Taxonomy, either-unwrap, fgl, vector, bytestring