diff options
| author | Ricardo Wurmus <rekado@elephly.net> | 2023-04-11 14:09:56 +0200 |
|---|---|---|
| committer | Ricardo Wurmus <rekado@elephly.net> | 2023-04-11 14:09:56 +0200 |
| commit | 11222bb675c89855ad24c0305e3f2736f4ef3a1e (patch) | |
| tree | 5a821213a35de5e5886371826d8ba39fb93e29b6 | |
| parent | 5fc5e3e855c298a692c62129e9edd0fcc7c6949f (diff) | |
bioinformatics: Add seqan-3.0.2.
* guix-science/packages/bioinformatics.scm (seqan-3.0.2): New variable.
| -rw-r--r-- | guix-science/packages/bioinformatics.scm | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/guix-science/packages/bioinformatics.scm b/guix-science/packages/bioinformatics.scm index d2017ad..182d028 100644 --- a/guix-science/packages/bioinformatics.scm +++ b/guix-science/packages/bioinformatics.scm | |||
| @@ -49,6 +49,7 @@ | |||
| 49 | #:use-module (gnu packages statistics) | 49 | #:use-module (gnu packages statistics) |
| 50 | #:use-module (gnu packages gawk) | 50 | #:use-module (gnu packages gawk) |
| 51 | #:use-module (gnu packages rsync) | 51 | #:use-module (gnu packages rsync) |
| 52 | #:use-module (gnu packages serialization) | ||
| 52 | #:use-module (gnu packages time) | 53 | #:use-module (gnu packages time) |
| 53 | #:use-module (gnu packages tls) | 54 | #:use-module (gnu packages tls) |
| 54 | #:use-module (gnu packages vim) | 55 | #:use-module (gnu packages vim) |
| @@ -313,6 +314,39 @@ analysis package.") | |||
| 313 | ;; MIT license. | 314 | ;; MIT license. |
| 314 | (license license:expat))) | 315 | (license license:expat))) |
| 315 | 316 | ||
| 317 | ;; Seqan 3.0.3 removed a few deprecated features. | ||
| 318 | (define-public seqan-3.0.2 | ||
| 319 | (package | ||
| 320 | (name "seqan") | ||
| 321 | (version "3.0.2") | ||
| 322 | (source (origin | ||
| 323 | (method url-fetch) | ||
| 324 | (uri (string-append "https://github.com/seqan/seqan3/releases/" | ||
| 325 | "download/" version "/seqan3-" | ||
| 326 | version "-Source.tar.xz")) | ||
| 327 | (sha256 | ||
| 328 | (base32 | ||
| 329 | "1s9fnvg26scm8g2z9bgx8cn6vgy185dpmyp089l4iz811k6skcds")))) | ||
| 330 | (build-system cmake-build-system) | ||
| 331 | (arguments | ||
| 332 | `(#:phases | ||
| 333 | (modify-phases %standard-phases | ||
| 334 | (replace 'check | ||
| 335 | (lambda* (#:key tests? #:allow-other-keys) | ||
| 336 | (when tests? | ||
| 337 | (invoke "ctest" "test" "--output-on-failure"))))))) | ||
| 338 | (native-inputs | ||
| 339 | (list bzip2 cereal zlib)) | ||
| 340 | (home-page "https://www.seqan.de") | ||
| 341 | (synopsis "Library for nucleotide sequence analysis") | ||
| 342 | (description | ||
| 343 | "SeqAn is a C++ library of efficient algorithms and data structures for | ||
| 344 | the analysis of sequences with the focus on biological data. It contains | ||
| 345 | algorithms and data structures for string representation and their | ||
| 346 | manipulation, online and indexed string search, efficient I/O of | ||
| 347 | bioinformatics file formats, sequence alignment, and more.") | ||
| 348 | (license license:bsd-3))) | ||
| 349 | |||
| 316 | (define-public strelka-2.9.2 | 350 | (define-public strelka-2.9.2 |
| 317 | (package | 351 | (package |
| 318 | (name "strelka") | 352 | (name "strelka") |
