Nussinov78: Nussinov78 using the ADPfusion library.
The Nussinov78 RNA secondary structure prediction algorithm using the ADPfusion framework.
This algorithm is simple enough to be used as a tutorial-type example. It also shows that efficient code is possible. The ADPfusion code compared to C is slower by a factor of only 1.8. We plan to improve upon this.
A number of helper functions currently present in BioInf.Nussinov78 will later move in their own library.
If possible, build using the GHC llvm backend, and GHC-7.2.2. GHC-7.4.x produces very bad code on my system, please benchmark using 7.2.2.
For comparison, a version of the algorithm written in C is available under C/nussinov.c. Use at least "gcc -O3 nussinov.c".
Flags
Automatic Flags
| Name | Description | Default |
|---|---|---|
| llvm | build using llvm backend | Enabled |
Use -f <flag> to enable a flag, or -f -<flag> to disable that flag. More info
Downloads
- Nussinov78-0.0.1.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
| Versions [RSS] | 0.0.1.0, 0.0.1.1, 0.0.1.2, 0.0.1.3, 0.1.0.0 |
|---|---|
| Dependencies | ADPfusion (==0.0.1.1), base (>=4 && <5), BiobaseXNA (==0.6.2.4), mtl (>=2), primitive (>=0.4 && <0.5), PrimitiveArray (==0.2.1.1), vector (>=0.9 && <0.10) [details] |
| License | GPL-3.0-only |
| Copyright | Christian Hoener zu Siederdissen, 2011-2012 |
| Author | Christian Hoener zu Siederdissen, 2011-2012 |
| Maintainer | choener@tbi.univie.ac.at |
| Uploaded | by ChristianHoener at 2012-05-20T13:56:51Z |
| Category | Bioinformatics |
| Home page | http://www.tbi.univie.ac.at/~choener/adpfusion |
| Source repo | head: git clone git://github.com/choener/Nussinov78 |
| Distributions | |
| Reverse Dependencies | 1 direct, 0 indirect [details] |
| Executables | Nussinov78 |
| Downloads | 4784 total (14 in the last 30 days) |
| Rating | (no votes yet) [estimated by Bayesian average] |
| Your Rating | |
| Status | Docs uploaded by user Build status unknown [no reports yet] |