gnu: Add gdcm.

* gnu/packages/bioinformatics.scm (gdcm): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
Antero Mejr 2022-06-15 15:39:53 +00:00 committed by Ludovic Courtès
parent 04f247be81
commit 15caeb745c
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -24,6 +24,7 @@
;;; Copyright © 2021, 2022 Simon Tournier <zimon.toutoune@gmail.com>
;;; Copyright © 2021 Felix Gruber <felgru@posteo.net>
;;; Copyright © 2022 Navid Afkhami <navid.afkhami@mdc-berlin.de>
;;; Copyright © 2022 Antero Mejr <antero@mailbox.org>
;;;
;;; This file is part of GNU Guix.
;;;
@ -17767,6 +17768,42 @@ (define-public wfmash
(home-page "https://github.com/ekg/wfmash")
(license license:expat)))
(define-public gdcm
(package
(name "gdcm")
(version "2.8.9")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/malaterre/gdcm")
(commit (string-append "v" version))
(recursive? #t)))
(file-name (git-file-name name version))
(sha256
(base32
"1j8mjnxcwn2xvzhf25lv4dbawxbgc4im1crh8081li7i4mbwswaj"))))
(build-system cmake-build-system)
(arguments
(list
#:configure-flags
#~(list "-DGDCM_BUILD_TESTING=true"
(string-append "-DCMAKE_CTEST_ARGUMENTS=-E;"
"'TestFileMetaInformation"
"|TestElement2"
"|TestSCUValidation"
"|TestEcho"
"|TestFind'"))))
(home-page "http://gdcm.sourceforge.net/wiki/index.php/Main_Page")
(synopsis "Grassroots DICOM library")
(description
"Grassroots DICOM (GDCM) is an implementation of the DICOM standard
designed to be open source so that researchers may access clinical data
directly. GDCM includes a file format definition and a network communications
protocol, both of which should be extended to provide a full set of tools for
a researcher or small medical imaging vendor to interface with an existing
medical database.")
(license license:bsd-2)))
(define-public wiggletools
(package
(name "wiggletools")