packages feed

RNAdraw-0.2.0.1: RNAdraw.cabal

name:           RNAdraw
version:        0.2.0.1
author:         Christian Hoener zu Siederdissen
maintainer:     choener@tbi.univie.ac.at
homepage:       http://www.tbi.univie.ac.at/~choener/
copyright:      Christian Hoener zu Siederdissen, 2011-2014
category:       Bioinformatics
synopsis:       Draw RNA secondary structures
license:        GPL-3
license-file:   LICENSE
build-type:     Simple
stability:      experimental
cabal-version:  >= 1.4.0
description:
                We provide a number of ways to draw RNA secondary structures.
                In particular, the following types of structures can be (more
                or less elegantly) drawn:
                .
                * Dot plots for mfe and partition function
                .
                * canonical RNA secondary structures without pseudoknots
                .
                * non-canonical extended RNA secondary structures
                .
                * pseudoknotted secondary structures
                .
                From top to bottom, the beauty of presentation degrades. Some
                emphasis is put on ASCII-drawings, especially Vienna
                dot-bracket-like notation.

extra-source-files:
  changelog

library
  build-depends:
    base >3 && <5               ,
    array                       ,
    bytestring                  ,
    containers                  ,
    repa            >= 3.2      ,
    split           >= 0.2      ,
    text                        ,
    vector          >= 0.10     ,
    QuasiText       >= 0.1.2.5  ,
    PrimitiveArray  >= 0.5.3    ,
    BiobaseXNA      >= 0.8.1

  exposed-modules:
    BioInf.Secondary.Draw.DotBracket
    BioInf.ViennaRNA.DotPlot
    BioInf.ViennaRNA.DotPlot.Export
    BioInf.ViennaRNA.DotPlot.Import

  ghc-options:
    -O2

executable RNAdotplot
  build-depends:
    cmdargs >= 0.10
  main-is:
    RNAdotplot.hs
  ghc-options:
    -O2