summaryrefslogtreecommitdiff
path: root/gnu/packages/bioconductor.scm
diff options
context:
space:
mode:
Diffstat (limited to 'gnu/packages/bioconductor.scm')
-rw-r--r--gnu/packages/bioconductor.scm920
1 files changed, 920 insertions, 0 deletions
diff --git a/gnu/packages/bioconductor.scm b/gnu/packages/bioconductor.scm
index ea8a885c5f..25202410e5 100644
--- a/gnu/packages/bioconductor.scm
+++ b/gnu/packages/bioconductor.scm
@@ -40,6 +40,7 @@
#:use-module (gnu packages cran)
#:use-module (gnu packages compression)
#:use-module (gnu packages curl)
+ #:use-module (gnu packages docker)
#:use-module (gnu packages gcc)
#:use-module (gnu packages graph)
#:use-module (gnu packages graphviz)
@@ -84,6 +85,31 @@ submit gene-specific information, or which are scheduled for intense sequence
analysis.")
(license license:artistic2.0)))
+(define-public r-org-bt-eg-db
+ (package
+ (name "r-org-bt-eg-db")
+ (version "3.13.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri
+ "org.Bt.eg.db"
+ version
+ 'annotation))
+ (sha256
+ (base32
+ "0pwvwyfah8fhvaxdc8zkp3lp1v4mchhzr84r3hb0jx97icdvhafi"))))
+ (properties `((upstream-name . "org.Bt.eg.db")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-annotationdbi" ,r-annotationdbi)))
+ (home-page "https://bioconductor.org/packages/org.Bt.eg.db")
+ (synopsis "Genome wide annotation for Bovine")
+ (description
+ "This package provides genome wide annotations for Bovine, primarily
+based on mapping using Entrez Gene identifiers.")
+ (license license:artistic2.0)))
+
(define-public r-reactome-db
(package
(name "r-reactome-db")
@@ -487,6 +513,34 @@ information about the latest version of the Gene Ontologies.")
several related annotation packages.")
(license license:artistic2.0)))
+(define-public r-mus-musculus
+ (package
+ (name "r-mus-musculus")
+ (version "1.3.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "Mus.musculus" version 'annotation))
+ (sha256
+ (base32
+ "143zdf83gbfqhy8jm9df7gzhw5q3a64jrjrxrzjf0zd76j8s8j6y"))))
+ (properties `((upstream-name . "Mus.musculus")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-annotationdbi" ,r-annotationdbi)
+ ("r-genomicfeatures" ,r-genomicfeatures)
+ ("r-go-db" ,r-go-db)
+ ("r-org-mm-eg-db" ,r-org-mm-eg-db)
+ ("r-organismdbi" ,r-organismdbi)
+ ("r-txdb-mmusculus-ucsc-mm10-knowngene"
+ ,r-txdb-mmusculus-ucsc-mm10-knowngene)))
+ (home-page "https://bioconductor.org/packages/Mus.musculus")
+ (synopsis "Annotation package for the Mus.musculus object")
+ (description
+ "This package contains the @code{Mus.musculus} object to access data
+from several related annotation packages.")
+ (license license:artistic2.0)))
+
(define-public r-org-ce-eg-db
(package
(name "r-org-ce-eg-db")
@@ -1060,6 +1114,32 @@ sequencing data.")
from Illumina 450k methylation arrays.")
(license license:artistic2.0)))
+(define-public r-biscuiteerdata
+ (package
+ (name "r-biscuiteerdata")
+ (version "1.6.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "biscuiteerData" version 'experiment))
+ (sha256
+ (base32
+ "1d7zibjf0qccmdnzdxh7wy1h943yhnbf8zdix72486pvhzm124zj"))))
+ (properties
+ `((upstream-name . "biscuiteerData")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-annotationhub" ,r-annotationhub)
+ ("r-curl" ,r-curl)
+ ("r-experimenthub" ,r-experimenthub)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://bioconductor.org/packages/biscuiteerData")
+ (synopsis "Data package for Biscuiteer")
+ (description
+ "This package contains default datasets used by the Bioconductor package
+biscuiteer.")
+ (license license:gpl3)))
+
(define-public r-chromstardata
(package
(name "r-chromstardata")
@@ -13733,6 +13813,846 @@ BAM files. With this package, you can build base-pair coverage matrices for
regions or annotations of your choice from BigWig files.")
(license license:artistic2.0)))
+(define-public r-beclear
+ (package
+ (name "r-beclear")
+ (version "2.8.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "BEclear" version))
+ (sha256
+ (base32
+ "0w18livng2gcmjgvws7pix3gsnj237rs34sgwxsfmn8p5vfx8b30"))))
+ (properties `((upstream-name . "BEclear")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-abind" ,r-abind)
+ ("r-biocparallel" ,r-biocparallel)
+ ("r-data-table" ,r-data-table)
+ ("r-futile-logger" ,r-futile-logger)
+ ("r-matrix" ,r-matrix)
+ ("r-outliers" ,r-outliers)
+ ("r-rcpp" ,r-rcpp)
+ ("r-rdpack" ,r-rdpack)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/uds-helms/BEclear")
+ (synopsis "Correction of batch effects in DNA methylation data")
+ (description
+ "This package provides functions to detect and correct for batch effects
+in DNA methylation data. The core function is based on latent factor models
+and can also be used to predict missing values in any other matrix containing
+real numbers.")
+ (license license:gpl3)))
+
+(define-public r-bgeecall
+ (package
+ (name "r-bgeecall")
+ (version "1.8.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "BgeeCall" version))
+ (sha256
+ (base32
+ "1byciy7vzbdkdgaim10s9qb7zlxsywbhcsrka31gm0rm9ljqc665"))))
+ (properties `((upstream-name . "BgeeCall")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("kallisto" ,kallisto)
+ ("r-biomart" ,r-biomart)
+ ("r-biostrings" ,r-biostrings)
+ ("r-data-table" ,r-data-table)
+ ("r-dplyr" ,r-dplyr)
+ ("r-genomicfeatures" ,r-genomicfeatures)
+ ("r-jsonlite" ,r-jsonlite)
+ ("r-rhdf5" ,r-rhdf5)
+ ("r-rslurm" ,r-rslurm)
+ ("r-rtracklayer" ,r-rtracklayer)
+ ("r-sjmisc" ,r-sjmisc)
+ ("r-tximport" ,r-tximport)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/BgeeDB/BgeeCall")
+ (synopsis "RNA-Seq present/absent gene expression calls generation")
+ (description
+ "BgeeCall allows to generate present/absent gene expression calls without
+using an arbitrary cutoff like TPM<1. Calls are generated based on reference
+intergenic sequences. These sequences are generated based on expression of
+all RNA-Seq libraries of each species integrated in Bgee.")
+ (license license:gpl3)))
+
+(define-public r-bgeedb
+ (package
+ (name "r-bgeedb")
+ (version "2.18.1")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "BgeeDB" version))
+ (sha256
+ (base32
+ "1ziq180yfpdqwhjdzkwjjhwzn3kb0gkj6q0a26c7a30mcfb50w11"))))
+ (properties `((upstream-name . "BgeeDB")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-biobase" ,r-biobase)
+ ("r-curl" ,r-curl)
+ ("r-data-table" ,r-data-table)
+ ("r-digest" ,r-digest)
+ ("r-dplyr" ,r-dplyr)
+ ("r-graph" ,r-graph)
+ ("r-r-utils" ,r-r-utils)
+ ("r-rcurl" ,r-rcurl)
+ ("r-rsqlite" ,r-rsqlite)
+ ("r-tidyr" ,r-tidyr)
+ ("r-topgo" ,r-topgo)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/BgeeDB/BgeeDB_R")
+ (synopsis "Annotation and gene expression data retrieval from Bgee database")
+ (description
+ "This package provides a package for the annotation and gene expression
+data download from Bgee database, and TopAnat analysis: GO-like enrichment of
+anatomical terms, mapped to genes by expression patterns.")
+ (license license:gpl3)))
+
+(define-public r-biobtreer
+ (package
+ (name "r-biobtreer")
+ (version "1.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "biobtreeR" version))
+ (sha256
+ (base32
+ "0pynx4ps1qxsn13ba6zyg6h5dqlp2y7qish67m7sdjns079zh061"))))
+ (properties `((upstream-name . "biobtreeR")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-httpuv" ,r-httpuv)
+ ("r-httr" ,r-httr)
+ ("r-jsonlite" ,r-jsonlite)
+ ("r-stringi" ,r-stringi)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/tamerh/biobtreeR")
+ (synopsis "Use biobtree tool from R")
+ (description
+ "The biobtreeR package provides an interface to biobtree, a tool which
+covers large sets of bioinformatics datasets and allows search and chain
+mappings functionalities.")
+ (license license:expat)))
+
+(define-public r-minet
+ (package
+ (name "r-minet")
+ (version "3.50.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "minet" version))
+ (sha256
+ (base32
+ "0bir2zr4r2wawkdvdhrk2hcyxmgkrkfvx36jj85fcm24axlqrzzb"))))
+ (properties `((upstream-name . "minet")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-infotheo" ,r-infotheo)))
+ (home-page "http://minet.meyerp.com")
+ (synopsis "Mutual information networks")
+ (description
+ "This package implements various algorithms for inferring mutual
+information networks from data.")
+ (license license:artistic2.0)))
+
+(define-public r-genetclassifier
+ (package
+ (name "r-genetclassifier")
+ (version "1.32.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "geNetClassifier" version))
+ (sha256
+ (base32
+ "1i1cavbbvxzqgqxfmikghnls18jrq12hb953mjrwa95lkhzdxm2d"))))
+ (properties
+ `((upstream-name . "geNetClassifier")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-biobase" ,r-biobase)
+ ("r-e1071" ,r-e1071)
+ ("r-ebarrays" ,r-ebarrays)
+ ("r-minet" ,r-minet)))
+ (home-page "https://www.cicancer.org")
+ (synopsis "Classify diseases and build gene networks using expression profiles")
+ (description
+ "This is a comprehensive package to automatically train and validate a
+multi-class SVM classifier based on gene expression data. It provides
+transparent selection of gene markers, their coexpression networks, and an
+interface to query the classifier.")
+ (license license:gpl2+)))
+
+(define-public r-dir-expiry
+ (package
+ (name "r-dir-expiry")
+ (version "1.0.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "dir.expiry" version))
+ (sha256
+ (base32
+ "05mk7iwzay1xrgvssbz7nyl5d1n03syalbk18lmjmbx05dy0cjik"))))
+ (properties `((upstream-name . "dir.expiry")))
+ (build-system r-build-system)
+ (propagated-inputs `(("r-filelock" ,r-filelock)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://bioconductor.org/packages/dir.expiry")
+ (synopsis "Managing expiration for cache directories")
+ (description
+ "This package implements an expiration system for access to versioned
+directories. Directories that have not been accessed by a registered function
+within a certain time frame are deleted. This aims to reduce disk usage by
+eliminating obsolete caches generated by old versions of packages.")
+ (license license:gpl3)))
+
+(define-public r-basilisk-utils
+ (package
+ (name "r-basilisk-utils")
+ (version "1.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "basilisk.utils" version))
+ (sha256
+ (base32
+ "0qbm6rj6h059hakflbwz4j4f59311jhbk5dnpx11kyixh5pgjk7v"))))
+ (properties
+ `((upstream-name . "basilisk.utils")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-dir-expiry" ,r-dir-expiry)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://bioconductor.org/packages/basilisk.utils")
+ (synopsis "Basilisk installation utilities")
+ (description
+ "This package implements utilities for installation of the basilisk
+package, primarily for creation of the underlying Conda instance.")
+ (license license:gpl3)))
+
+(define-public r-basilisk
+ (package
+ (name "r-basilisk")
+ (version "1.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "basilisk" version))
+ (sha256
+ (base32
+ "1nzbn3f2jzvg3a3m6wgksi4cvamqas2q7csdk4ir7fcirasf536v"))))
+ (properties `((upstream-name . "basilisk")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-basilisk-utils" ,r-basilisk-utils)
+ ("r-dir-expiry" ,r-dir-expiry)
+ ("r-reticulate" ,r-reticulate)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://bioconductor.org/packages/basilisk")
+ (synopsis "Freeze Python dependencies inside Bioconductor packages")
+ (description
+ "This package installs a self-contained Conda instance that is managed by
+the R/Bioconductor installation machinery. This aims to provide a consistent
+Python environment that can be used reliably by Bioconductor packages.
+Functions are also provided to enable smooth interoperability of multiple
+Python environments in a single R session.")
+ (license license:gpl3)))
+
+(define-public r-biocthis
+ (package
+ (name "r-biocthis")
+ (version "1.2.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "biocthis" version))
+ (sha256
+ (base32
+ "08awghsg7q22csb0j9dr8dpb1vkn9gcs9qnhhljxifkw2ahbqia4"))))
+ (properties `((upstream-name . "biocthis")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-biocmanager" ,r-biocmanager)
+ ("r-fs" ,r-fs)
+ ("r-glue" ,r-glue)
+ ("r-rlang" ,r-rlang)
+ ("r-styler" ,r-styler)
+ ("r-usethis" ,r-usethis)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/lcolladotor/biocthis")
+ (synopsis "Automate package and project setup for Bioconductor packages")
+ (description
+ "This package expands the @code{usethis} package with the goal of helping
+automate the process of creating R packages for Bioconductor or making them
+Bioconductor-friendly.")
+ (license license:artistic2.0)))
+
+(define-public r-biocdockermanager
+ (package
+ (name "r-biocdockermanager")
+ (version "1.4.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "BiocDockerManager" version))
+ (sha256
+ (base32
+ "0dh1flm5chsdcihljrg6znjskqkp0qyjh39hsv4zq0frf1rm97j7"))))
+ (properties
+ `((upstream-name . "BiocDockerManager")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("docker" ,docker)
+ ("r-dplyr" ,r-dplyr)
+ ("r-httr" ,r-httr)
+ ("r-memoise" ,r-memoise)
+ ("r-readr" ,r-readr)
+ ("r-whisker" ,r-whisker)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://bioconductor.org/packages/BiocDockerManager")
+ (synopsis "Access and manage Bioconductor Docker images")
+ (description
+ "This package works analogous to BiocManager but for Docker images. Use
+the BiocDockerManager package to install and manage Docker images provided by
+the Bioconductor project.")
+ (license license:artistic2.0)))
+
+(define-public r-biodb
+ (package
+ (name "r-biodb")
+ (version "1.0.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "biodb" version))
+ (sha256
+ (base32
+ "1apnbr5p619nsrhd2drm6arj69sw0wijv8ap7dfrndqkffrpbfmx"))))
+ (properties `((upstream-name . "biodb")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-chk" ,r-chk)
+ ("r-jsonlite" ,r-jsonlite)
+ ("r-lgr" ,r-lgr)
+ ("r-lifecycle" ,r-lifecycle)
+ ("r-openssl" ,r-openssl)
+ ("r-plyr" ,r-plyr)
+ ("r-progress" ,r-progress)
+ ("r-r6" ,r-r6)
+ ("r-rappdirs" ,r-rappdirs)
+ ("r-rcpp" ,r-rcpp)
+ ("r-rcurl" ,r-rcurl)
+ ("r-rsqlite" ,r-rsqlite)
+ ("r-stringr" ,r-stringr)
+ ("r-testthat" ,r-testthat)
+ ("r-withr" ,r-withr)
+ ("r-xml" ,r-xml)
+ ("r-yaml" ,r-yaml)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://bioconductor.org/packages/biodb")
+ (synopsis "Library for connecting to chemical and biological databases")
+ (description
+ "The biodb package provides access to standard remote chemical and
+biological databases (ChEBI, KEGG, HMDB, ...), as well as to in-house local
+database files (CSV, SQLite), with easy retrieval of entries, access to web
+services, search of compounds by mass and/or name, and mass spectra matching
+for LCMS and MSMS. Its architecture as a development framework facilitates
+the development of new database connectors for local projects or inside
+separate published packages.")
+ (license license:agpl3+)))
+
+(define-public r-biomformat
+ (package
+ (name "r-biomformat")
+ (version "1.20.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "biomformat" version))
+ (sha256
+ (base32
+ "1wgshkddxbmpsihpkm0dp7vqp59ns6iqbx574y80n2pxb8dx8sy9"))))
+ (properties `((upstream-name . "biomformat")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-jsonlite" ,r-jsonlite)
+ ("r-matrix" ,r-matrix)
+ ("r-plyr" ,r-plyr)
+ ("r-rhdf5" ,r-rhdf5)))
+ (native-inputs `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/joey711/biomformat/")
+ (synopsis "Interface package for the BIOM file format")
+ (description
+ "This is an R package for interfacing with the BIOM format. This package
+includes basic tools for reading biom-format files, accessing and subsetting
+data tables from a biom object (which is more complex than a single table), as
+well as limited support for writing a biom-object back to a biom-format file.
+The design of this API is intended to match the Python API and other tools
+included with the biom-format project, but with a decidedly \"R flavor\" that
+should be familiar to R users. This includes S4 classes and methods, as well
+as extensions of common core functions/methods.")
+ (license license:gpl2)))
+
+(define-public r-mvcclass
+ (package
+ (name "r-mvcclass")
+ (version "1.66.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "MVCClass" version))
+ (sha256
+ (base32
+ "1di7y10mr7caacd6igwxnr62cm4v1x877yi4a2i5jqz1058jqni7"))))
+ (properties `((upstream-name . "MVCClass")))
+ (build-system r-build-system)
+ (home-page "https://bioconductor.org/packages/MVCClass")
+ (synopsis "Model-View-Controller (MVC) classes")
+ (description
+ "This package contains classes used in model-view-controller (MVC)
+design.")
+ (license license:lgpl2.1+)))
+
+(define-public r-biomvcclass
+ (package
+ (name "r-biomvcclass")
+ (version "1.60.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "BioMVCClass" version))
+ (sha256
+ (base32
+ "04pld93nffbci47dnf0awmcmhlfzv599ggcd7hvq78w41ac60qv8"))))
+ (properties `((upstream-name . "BioMVCClass")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-biobase" ,r-biobase)
+ ("r-graph" ,r-graph)
+ ("r-mvcclass" ,r-mvcclass)
+ ("r-rgraphviz" ,r-rgraphviz)))
+ (home-page "https://bioconductor.org/packages/BioMVCClass")
+ (synopsis "Model-View-Controller (MVC) classes that use Biobase")
+ (description
+ "This package contains classes used in model-view-controller (MVC)
+design.")
+ (license license:lgpl2.1+)))
+
+(define-public r-biomvrcns
+ (package
+ (name "r-biomvrcns")
+ (version "1.32.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "biomvRCNS" version))
+ (sha256
+ (base32
+ "0wyzj422smr4m9mswzn9inc1sn86pnia7jmd6k28nd2a7fjyrm16"))))
+ (properties `((upstream-name . "biomvRCNS")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-genomicranges" ,r-genomicranges)
+ ("r-gviz" ,r-gviz)
+ ("r-iranges" ,r-iranges)
+ ("r-mvtnorm" ,r-mvtnorm)))
+ (home-page "https://bioconductor.org/packages/biomvRCNS")
+ (synopsis "Copy number study and segmentation for multivariate biological data")
+ (description
+ "In this package, a @dfn{Hidden Semi Markov Model} (HSMM) and one
+homogeneous segmentation model are designed and implemented for segmentation
+genomic data, with the aim of assisting in transcripts detection using high
+throughput technology like RNA-seq or tiling array, and copy number analysis
+using aCGH or sequencing.")
+ (license license:gpl2+)))
+
+(define-public r-bionero
+ (package
+ (name "r-bionero")
+ (version "1.0.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "BioNERO" version))
+ (sha256
+ (base32
+ "1yj0pavyfrj2gsvaj1dkgmznibm2appxjx9rk5qjslhslmm5b05b"))))
+ (properties `((upstream-name . "BioNERO")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-biocparallel" ,r-biocparallel)
+ ("r-complexheatmap" ,r-complexheatmap)
+ ("r-deseq2" ,r-deseq2)
+ ("r-dynamictreecut" ,r-dynamictreecut)
+ ("r-genie3" ,r-genie3)
+ ("r-ggnetwork" ,r-ggnetwork)
+ ("r-ggnewscale" ,r-ggnewscale)
+ ("r-ggplot2" ,r-ggplot2)
+ ("r-ggpubr" ,r-ggpubr)
+ ("r-igraph" ,r-igraph)
+ ("r-intergraph" ,r-intergraph)
+ ("r-matrixstats" ,r-matrixstats)
+ ("r-minet" ,r-minet)
+ ("r-netrep" ,r-netrep)
+ ("r-networkd3" ,r-networkd3)
+ ("r-rcolorbrewer" ,r-rcolorbrewer)
+ ("r-reshape2" ,r-reshape2)
+ ("r-summarizedexperiment" ,r-summarizedexperiment)
+ ("r-sva" ,r-sva)
+ ("r-wgcna" ,r-wgcna)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/almeidasilvaf/BioNERO")
+ (synopsis "Biological network reconstruction omnibus")
+ (description
+ "BioNERO aims to integrate all aspects of biological network inference in
+a single package, including data preprocessing, exploratory analyses, network
+inference, and analyses for biological interpretations. BioNERO can be used
+to infer gene coexpression networks (GCNs) and gene regulatory networks (GRNs)
+from gene expression data. Additionally, it can be used to explore
+topological properties of protein-protein interaction (PPI) networks. GCN
+inference relies on the popular WGCNA algorithm. GRN inference is based on
+the \"wisdom of the crowds\" principle, which consists in inferring GRNs with
+multiple algorithms (here, CLR, GENIE3 and ARACNE) and calculating the average
+rank for each interaction pair. As all steps of network analyses are included
+in this package, BioNERO makes users avoid having to learn the syntaxes of
+several packages and how to communicate between them. Finally, users can also
+identify consensus modules across independent expression sets and calculate
+intra and interspecies module preservation statistics between different
+networks.")
+ (license license:gpl3)))
+
+(define-public r-bionet
+ (package
+ (name "r-bionet")
+ (version "1.52.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "BioNet" version))
+ (sha256
+ (base32
+ "15rk1jfv4h1mxvr5bs0qmq6fdnza7zcmksigqxb46fs7f6znr3yi"))))
+ (properties `((upstream-name . "BioNet")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-annotationdbi" ,r-annotationdbi)
+ ("r-biobase" ,r-biobase)
+ ("r-graph" ,r-graph)
+ ("r-igraph" ,r-igraph)
+ ("r-rbgl" ,r-rbgl)))
+ (home-page "http://bioconductor.org/packages/release/bioc/html/BioNet.html")
+ (synopsis "Functional analysis of biological networks")
+ (description
+ "This package provides functions for the integrated analysis of
+protein-protein interaction networks and the detection of functional modules.
+Different datasets can be integrated into the network by assigning p-values of
+statistical tests to the nodes of the network. E.g. p-values obtained from
+the differential expression of the genes from an Affymetrix array are assigned
+to the nodes of the network. By fitting a beta-uniform mixture model and
+calculating scores from the p-values, overall scores of network regions can be
+calculated and an integer linear programming algorithm identifies the maximum
+scoring subnetwork.")
+ (license license:gpl2+)))
+
+(define-public r-bionetstat
+ (package
+ (name "r-bionetstat")
+ (version "1.12.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "BioNetStat" version))
+ (sha256
+ (base32
+ "16xlfng9m8xvm831c2x6zmjc0gavlfiy9pnza55hdv86888fcnbg"))))
+ (properties `((upstream-name . "BioNetStat")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-biocparallel" ,r-biocparallel)
+ ("r-dt" ,r-dt)
+ ("r-ggplot2" ,r-ggplot2)
+ ("r-hmisc" ,r-hmisc)
+ ("r-igraph" ,r-igraph)
+ ("r-knitr" ,r-knitr)
+ ("r-markdown" ,r-markdown)
+ ("r-pathview" ,r-pathview)
+ ("r-pheatmap" ,r-pheatmap)
+ ("r-plyr" ,r-plyr)
+ ("r-psych" ,r-psych)
+ ("r-rcolorbrewer" ,r-rcolorbrewer)
+ ("r-rjsonio" ,r-rjsonio)
+ ("r-rmarkdown" ,r-rmarkdown)
+ ("r-shiny" ,r-shiny)
+ ("r-shinybs" ,r-shinybs)
+ ("r-whisker" ,r-whisker)
+ ("r-yaml" ,r-yaml)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/jardimViniciusC/BioNetStat")
+ (synopsis "Biological network analysis")
+ (description
+ "This package provides a package to perform differential network
+analysis, differential node analysis (differential coexpression analysis),
+network and metabolic pathways view.")
+ (license license:gpl3+)))
+
+(define-public r-bioqc
+ (package
+ (name "r-bioqc")
+ (version "1.20.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "BioQC" version))
+ (sha256
+ (base32
+ "04akp94p0d0zid55m1b1k3qlw7iq914pcg57lihgj3pa92n1sc5l"))))
+ (properties `((upstream-name . "BioQC")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-biobase" ,r-biobase)
+ ("r-edger" ,r-edger)
+ ("r-rcpp" ,r-rcpp)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
+ (home-page "https://accio.github.io/BioQC/")
+ (synopsis "Detect tissue heterogeneity in expression profiles with gene sets")
+ (description
+ "BioQC performs quality control of high-throughput expression data based
+on tissue gene signatures. It can detect tissue heterogeneity in gene
+expression data. The core algorithm is a Wilcoxon-Mann-Whitney test that is
+optimised for high performance.")
+ (license license:gpl3+)))
+
+(define-public r-biotip
+ (package
+ (name "r-biotip")
+ (version "1.6.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "BioTIP" version))
+ (sha256
+ (base32
+ "1i6r8px0fmdjx8frpljppwql74mhx08ibvhs9y3qk91ck5h3f0js"))))
+ (properties `((upstream-name . "BioTIP")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-cluster" ,r-cluster)
+ ("r-genomicranges" ,r-genomicranges)
+ ("r-hmisc" ,r-hmisc)
+ ("r-igraph" ,r-igraph)
+ ("r-mass" ,r-mass)
+ ("r-psych" ,r-psych)
+ ("r-stringr" ,r-stringr)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/xyang2uchicago/BioTIP")
+ (synopsis "R package for characterization of biological tipping-point")
+ (description
+ "This package adopts tipping-point theory to transcriptome profiles to
+help unravel disease regulatory trajectory.")
+ (license license:gpl2)))
+
+(define-public r-biotmle
+ (package
+ (name "r-biotmle")
+ (version "1.16.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "biotmle" version))
+ (sha256
+ (base32
+ "01smkmbv40yprgrgi2gjnmi8ncqyrlkfdxsh33ki20amcx32nc7f"))))
+ (properties `((upstream-name . "biotmle")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-assertthat" ,r-assertthat)
+ ("r-biocgenerics" ,r-biocgenerics)
+ ("r-biocparallel" ,r-biocparallel)
+ ("r-dofuture" ,r-dofuture)
+ ("r-dplyr" ,r-dplyr)
+ ("r-drtmle" ,r-drtmle)
+ ("r-future" ,r-future)
+ ("r-ggplot2" ,r-ggplot2)
+ ("r-ggsci" ,r-ggsci)
+ ("r-limma" ,r-limma)
+ ("r-s4vectors" ,r-s4vectors)
+ ("r-summarizedexperiment" ,r-summarizedexperiment)
+ ("r-superheat" ,r-superheat)
+ ("r-tibble" ,r-tibble)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
+ (home-page "https://code.nimahejazi.org/biotmle/")
+ (synopsis "Targeted learning with moderated statistics for biomarker discovery")
+ (description
+ "This package provides tools for differential expression biomarker
+discovery based on microarray and next-generation sequencing data that
+leverage efficient semiparametric estimators of the average treatment effect
+for variable importance analysis. Estimation and inference of the (marginal)
+average treatment effects of potential biomarkers are computed by targeted
+minimum loss-based estimation, with joint, stable inference constructed across
+all biomarkers using a generalization of moderated statistics for use with the
+estimated efficient influence function. The procedure accommodates the use of
+ensemble machine learning for the estimation of nuisance functions.")
+ (license license:expat)))
+
+(define-public r-bsseq
+ (package
+ (name "r-bsseq")
+ (version "1.28.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "bsseq" version))
+ (sha256
+ (base32
+ "1xpv85hr681kkkilsnasndkszwmzbzq11y0lff4na2ilsm7sqmmi"))))
+ (properties `((upstream-name . "bsseq")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-beachmat" ,r-beachmat)
+ ("r-biobase" ,r-biobase)
+ ("r-biocgenerics" ,r-biocgenerics)
+ ("r-biocparallel" ,r-biocparallel)
+ ("r-biostrings" ,r-biostrings)
+ ("r-bsgenome" ,r-bsgenome)
+ ("r-data-table" ,r-data-table)
+ ("r-delayedarray" ,r-delayedarray)
+ ("r-delayedmatrixstats" ,r-delayedmatrixstats)
+ ("r-genomeinfodb" ,r-genomeinfodb)
+ ("r-genomicranges" ,r-genomicranges)
+ ("r-gtools" ,r-gtools)
+ ("r-hdf5array" ,r-hdf5array)
+ ("r-iranges" ,r-iranges)
+ ("r-limma" ,r-limma)
+ ("r-locfit" ,r-locfit)
+ ("r-permute" ,r-permute)
+ ("r-r-utils" ,r-r-utils)
+ ("r-rcpp" ,r-rcpp)
+ ("r-rhdf5" ,r-rhdf5)
+ ("r-s4vectors" ,r-s4vectors)
+ ("r-scales" ,r-scales)
+ ("r-summarizedexperiment" ,r-summarizedexperiment)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/hansenlab/bsseq")
+ (synopsis "Analyze, manage and store bisulfite sequencing data")
+ (description
+ "This package provides a collection of tools for analyzing and
+visualizing bisulfite sequencing data.")
+ (license license:artistic2.0)))
+
+(define-public r-dmrseq
+ (package
+ (name "r-dmrseq")
+ (version "1.12.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "dmrseq" version))
+ (sha256
+ (base32
+ "1jbbjifjsnk9261wqmdwkbzj1w52g6vaanpk4w816ri0fap587m4"))))
+ (properties `((upstream-name . "dmrseq")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-annotationhub" ,r-annotationhub)
+ ("r-annotatr" ,r-annotatr)
+ ("r-biocparallel" ,r-biocparallel)
+ ("r-bsseq" ,r-bsseq)
+ ("r-bumphunter" ,r-bumphunter)
+ ("r-delayedmatrixstats" ,r-delayedmatrixstats)
+ ("r-genomeinfodb" ,r-genomeinfodb)
+ ("r-genomicranges" ,r-genomicranges)
+ ("r-ggplot2" ,r-ggplot2)
+ ("r-iranges" ,r-iranges)
+ ("r-locfit" ,r-locfit)
+ ("r-matrixstats" ,r-matrixstats)
+ ("r-nlme" ,r-nlme)
+ ("r-outliers" ,r-outliers)
+ ("r-rcolorbrewer" ,r-rcolorbrewer)
+ ("r-rtracklayer" ,r-rtracklayer)
+ ("r-s4vectors" ,r-s4vectors)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
+ (home-page "https://bioconductor.org/packages/dmrseq")
+ (synopsis "Detection and inference of differentially methylated regions")
+ (description
+ "This package implements an approach for scanning the genome to detect
+and perform accurate inference on differentially methylated regions from Whole
+Genome Bisulfite Sequencing data. The method is based on comparing detected
+regions to a pooled null distribution, that can be implemented even when as
+few as two samples per population are available. Region-level statistics are
+obtained by fitting a @dfn{generalized least squares} (GLS) regression model
+with a nested autoregressive correlated error structure for the effect of
+interest on transformed methylation proportions.")
+ (license license:expat)))
+
+(define-public r-biscuiteer
+ (package
+ (name "r-biscuiteer")
+ (version "1.6.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (bioconductor-uri "biscuiteer" version))
+ (sha256
+ (base32
+ "0f4kk4v2c5diq0fbvyvgwjd1kjk9izr6n9wfrlrr7wbx4pz3c3h6"))))
+ (properties `((upstream-name . "biscuiteer")))
+ (build-system r-build-system)
+ (propagated-inputs
+ `(("r-biobase" ,r-biobase)
+ ("r-biocgenerics" ,r-biocgenerics)
+ ("r-biocparallel" ,r-biocparallel)
+ ("r-biscuiteerdata" ,r-biscuiteerdata)
+ ("r-bsseq" ,r-bsseq)
+ ("r-data-table" ,r-data-table)
+ ("r-delayedmatrixstats" ,r-delayedmatrixstats)
+ ("r-dmrseq" ,r-dmrseq)
+ ("r-genomeinfodb" ,r-genomeinfodb)
+ ("r-genomicranges" ,r-genomicranges)
+ ("r-gtools" ,r-gtools)
+ ("r-hdf5array" ,r-hdf5array)
+ ("r-homo-sapiens" ,r-homo-sapiens)
+ ("r-impute" ,r-impute)
+ ("r-matrix" ,r-matrix)
+ ("r-matrixstats" ,r-matrixstats)
+ ("r-mus-musculus" ,r-mus-musculus)
+ ("r-qdnaseq" ,r-qdnaseq)
+ ("r-qualv" ,r-qualv)
+ ("r-r-utils" ,r-r-utils)
+ ("r-readr" ,r-readr)
+ ("r-rsamtools" ,r-rsamtools)
+ ("r-rtracklayer" ,r-rtracklayer)
+ ("r-s4vectors" ,r-s4vectors)
+ ("r-summarizedexperiment" ,r-summarizedexperiment)
+ ("r-variantannotation" ,r-variantannotation)))
+ (native-inputs
+ `(("r-knitr" ,r-knitr)))
+ (home-page "https://github.com/trichelab/biscuiteer")
+ (synopsis "Convenience functions for the Biscuit package")
+ (description
+ "This package provides a test harness for bsseq loading of Biscuit
+output, summarization of WGBS data over defined regions and in mappable
+samples, with or without imputation, dropping of mostly-NA rows, age
+estimates, etc.")
+ (license license:gpl3)))
+
(define-public r-tximeta
(package
(name "r-tximeta")