diff options
author | Ben Woodcroft <donttrustben@gmail.com> | 2016-07-12 15:56:07 +1000 |
---|---|---|
committer | Ben Woodcroft <donttrustben@gmail.com> | 2016-08-08 22:08:17 +1000 |
commit | 791c11d6a0214afd03ead2aab25a8852f4305405 (patch) | |
tree | a9d9cf393e0248858e8fe9bdd93409fe3a061bcc /gnu | |
parent | f5594729395becfcac2a48abc4448c40fc519a4e (diff) | |
download | guix-791c11d6a0214afd03ead2aab25a8852f4305405.tar.gz |
gnu: Add mcl.
* gnu/packages/machine-learning.scm (mcl): New variable.
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/machine-learning.scm | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/gnu/packages/machine-learning.scm b/gnu/packages/machine-learning.scm index 2ccf0f2557..f96672cfb2 100644 --- a/gnu/packages/machine-learning.scm +++ b/gnu/packages/machine-learning.scm @@ -33,6 +33,7 @@ #:use-module (gnu packages dejagnu) #:use-module (gnu packages gcc) #:use-module (gnu packages maths) + #:use-module (gnu packages perl) #:use-module (gnu packages pkg-config) #:use-module (gnu packages python) #:use-module (gnu packages statistics) @@ -200,6 +201,36 @@ Markov Models} (HMM) and algorithms: discrete, continous emissions, basic training, HMM clustering, HMM mixtures.") (license license:lgpl2.0+)))) +(define-public mcl + (package + (name "mcl") + (version "14.137") + (source (origin + (method url-fetch) + (uri (string-append + "http://micans.org/mcl/src/mcl-" + (string-replace-substring version "." "-") + ".tar.gz")) + (sha256 + (base32 + "15xlax3z31lsn62vlg94hkm75nm40q4679amnfg13jm8m2bnhy5m")))) + (build-system gnu-build-system) + (arguments + `(#:configure-flags (list "--enable-blast"))) + (inputs + `(("perl" ,perl))) + (home-page "http://micans.org/mcl/") + (synopsis "Clustering algorithm for graphs") + (description + "The MCL algorithm is short for the @dfn{Markov Cluster Algorithm}, a +fast and scalable unsupervised cluster algorithm for graphs (also known as +networks) based on simulation of (stochastic) flow in graphs.") + ;; In the LICENCE file and web page it says "The software is licensed + ;; under the GNU General Public License, version 3.", but in several of + ;; the source code files it suggests GPL3 or later. + ;; http://listserver.ebi.ac.uk/pipermail/mcl-users/2016/000376.html + (license license:gpl3))) + (define-public randomjungle (package (name "randomjungle") |