gnu: Add r-txdb-hsapiens-ucsc-hg38-knowngene.

* gnu/packages/bioconductor.scm (r-txdb-hsapiens-ucsc-hg38-knowngene): New variable.
This commit is contained in:
Ricardo Wurmus 2019-06-12 16:22:30 +02:00 committed by Ricardo Wurmus
parent 136eeb0b49
commit 798b80cea2
No known key found for this signature in database
GPG key ID: 197A5888235FACAC

View file

@ -590,6 +590,35 @@ (define-public r-txdb-hsapiens-ucsc-hg19-knowngene
track. The database is exposed as a @code{TxDb} object.") track. The database is exposed as a @code{TxDb} object.")
(license license:artistic2.0))) (license license:artistic2.0)))
(define-public r-txdb-hsapiens-ucsc-hg38-knowngene
(package
(name "r-txdb-hsapiens-ucsc-hg38-knowngene")
(version "3.4.6")
(source (origin
(method url-fetch)
;; We cannot use bioconductor-uri here because this tarball is
;; located under "data/annotation/" instead of "bioc/".
(uri (string-append "https://bioconductor.org/packages/"
"release/data/annotation/src/contrib"
"/TxDb.Hsapiens.UCSC.hg38.knownGene_"
version ".tar.gz"))
(sha256
(base32
"12j7rri9r129v9w1yiqadg952dx462dh092sxif3r5kk8l7bxkn9"))))
(properties
`((upstream-name . "TxDb.Hsapiens.UCSC.hg38.knownGene")))
(build-system r-build-system)
(propagated-inputs
`(("r-genomicfeatures" ,r-genomicfeatures)))
(home-page
"https://bioconductor.org/packages/TxDb.Hsapiens.UCSC.hg38.knownGene/")
(synopsis "Annotation package for human genome in TxDb format")
(description
"This package provides an annotation database of Homo sapiens genome
data. It is derived from the UCSC hg38 genome and based on the \"knownGene\"
track. The database is exposed as a @code{TxDb} object.")
(license license:artistic2.0)))
(define-public r-txdb-mmusculus-ucsc-mm9-knowngene (define-public r-txdb-mmusculus-ucsc-mm9-knowngene
(package (package
(name "r-txdb-mmusculus-ucsc-mm9-knowngene") (name "r-txdb-mmusculus-ucsc-mm9-knowngene")