From 25f0964c3ece4599787c59638a42ad9190a4da49 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Tue, 23 Jan 2024 21:30:16 +0100 Subject: [PATCH] gnu: Add randfold. * gnu/packages/bioinformatics.scm (randfold): New variable. Change-Id: If2cea9c8d5323296015dc21ea7a3d1b677ae2798 --- gnu/packages/bioinformatics.scm | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 5e30cf1ec7..fac29cfa98 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -1507,6 +1507,39 @@ (define-public blasr "Blasr is a genomic sequence aligner for processing PacBio long reads.") (license license:bsd-3))) +(define-public randfold + (package + (name "randfold") + (version "2.0.1") + (source + (origin + (method url-fetch) + (uri (string-append "http://bioinformatics.psb.ugent.be/" + "supplementary_data/erbon/nov2003/downloads/" + "randfold-" version ".tar.gz")) + (sha256 + (base32 + "0gqixl4ncaibrxmn25d6lm2hrw4ml2fj13nrc9q1kilsxdfi91mj")))) + (build-system gnu-build-system) + (arguments + (list + #:tests? #f ;no tests provided + #:phases + #~(modify-phases %standard-phases + (delete 'configure) + (replace 'install + (lambda _ + (install-file "randfold" + (string-append #$output "/bin"))))))) + (inputs (list eddylab-squid)) + (home-page + "http://bioinformatics.psb.ugent.be/supplementary_data/erbon/nov2003/") + (synopsis "Minimum free energy of folding randomization test software") + (description "randfold computes the probability that, for a given +sequence, the @dfn{Minimum Free Energy} (MFE) of the secondary structure is +different from MFE computed with random sequences.") + (license license:gpl2))) + (define-public ribotaper (package (name "ribotaper")