[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
33/66: gnu: Add samtools-0.1.19.
From: |
Manolis Fragkiskos Ragkousis |
Subject: |
33/66: gnu: Add samtools-0.1.19. |
Date: |
Thu, 21 May 2015 12:51:59 +0000 |
phant0mas pushed a commit to branch wip-hurd
in repository guix.
commit ac3133a58c65c334a41a0a8f8dcf3275dadd86c4
Author: Ricardo Wurmus <address@hidden>
Date: Tue Apr 28 11:28:16 2015 +0200
gnu: Add samtools-0.1.19.
* gnu/packages/bioinformatics.scm (samtools-0.1): New variable.
---
gnu/packages/bioinformatics.scm | 28 ++++++++++++++++++++++++++++
1 files changed, 28 insertions(+), 0 deletions(-)
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 6fc2bee..8bc5b86 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -1107,6 +1107,34 @@ variant calling (in conjunction with bcftools), and a
simple alignment
viewer.")
(license license:expat)))
+(define-public samtools-0.1
+ ;; This is the most recent version of the 0.1 line of samtools. The input
+ ;; and output formats differ greatly from that used and produced by samtools
+ ;; 1.x and is still used in many bioinformatics pipelines.
+ (package (inherit samtools)
+ (version "0.1.19")
+ (source
+ (origin
+ (method url-fetch)
+ (uri
+ (string-append "mirror://sourceforge/samtools/"
+ version "/samtools-" version ".tar.bz2"))
+ (sha256
+ (base32 "1m33xsfwz0s8qi45lylagfllqg7fphf4dr0780rsvw75av9wk06h"))))
+ (arguments
+ (substitute-keyword-arguments (package-arguments samtools)
+ ((#:tests? tests) #f) ;no "check" target
+ ((#:phases phases)
+ `(modify-phases ,phases
+ (replace 'install
+ (lambda* (#:key outputs #:allow-other-keys)
+ (let ((bin (string-append
+ (assoc-ref outputs "out") "/bin")))
+ (mkdir-p bin)
+ (copy-file "samtools"
+ (string-append bin "/samtools")))))
+ (delete 'patch-tests)))))))
+
(define-public ngs-sdk
(package
(name "ngs-sdk")
- 28/66: guix package: Move profile cleaning out of 'search-path-environment-variables'., (continued)
- 28/66: guix package: Move profile cleaning out of 'search-path-environment-variables'., Manolis Fragkiskos Ragkousis, 2015/05/21
- 29/66: guix package: Introduce 'evaluate-search-paths'., Manolis Fragkiskos Ragkousis, 2015/05/21
- 30/66: gnu: gcc-5.1: Add specific libvtv patch., Manolis Fragkiskos Ragkousis, 2015/05/21
- 24/66: gnu: Add zeromq., Manolis Fragkiskos Ragkousis, 2015/05/21
- 32/66: gnu: samtools: Install libbam.a library., Manolis Fragkiskos Ragkousis, 2015/05/21
- 38/66: doc: Fix dangling references in the 'sh-symlink' monad example., Manolis Fragkiskos Ragkousis, 2015/05/21
- 37/66: doc: Suggest 'groupadd --system'., Manolis Fragkiskos Ragkousis, 2015/05/21
- 34/66: gnu: Add taskwarrior., Manolis Fragkiskos Ragkousis, 2015/05/21
- 39/66: gnu: Add python-sympy., Manolis Fragkiskos Ragkousis, 2015/05/21
- 35/66: gnu: bamtools: Set rpath via LDFLAGS., Manolis Fragkiskos Ragkousis, 2015/05/21
- 33/66: gnu: Add samtools-0.1.19.,
Manolis Fragkiskos Ragkousis <=
- 31/66: gnu: samtools: Remove patch-makefile-curses phase., Manolis Fragkiskos Ragkousis, 2015/05/21
- 36/66: doc: Clarify installation from the binary tarball., Manolis Fragkiskos Ragkousis, 2015/05/21
- 43/66: substitute: Increase TTL from 24h to 36h., Manolis Fragkiskos Ragkousis, 2015/05/21
- 40/66: gnu: curl: Update to 7.42.1., Manolis Fragkiskos Ragkousis, 2015/05/21
- 44/66: gnu: Add markdown., Manolis Fragkiskos Ragkousis, 2015/05/21
- 47/66: search-paths: Add 'environment-variable-definition'., Manolis Fragkiskos Ragkousis, 2015/05/21
- 49/66: profiles: Use a &message error condition instead of 'error'., Manolis Fragkiskos Ragkousis, 2015/05/21
- 48/66: search-paths: 'evaluate-search-paths' now returns spec/value pairs., Manolis Fragkiskos Ragkousis, 2015/05/21
- 42/66: gnu: Add libwpg., Manolis Fragkiskos Ragkousis, 2015/05/21
- 41/66: guix: build: Fix indentation for --sources in help output., Manolis Fragkiskos Ragkousis, 2015/05/21