spack/var/spack/repos/builtin/packages/r-sctransform/package.py

33 lines
1.5 KiB
Python

# Copyright 2013-2020 Lawrence Livermore National Security, LLC and other
# Spack Project Developers. See the top-level COPYRIGHT file for details.
#
# SPDX-License-Identifier: (Apache-2.0 OR MIT)
from spack import *
class RSctransform(RPackage):
"""A normalization method for single-cell UMI count data using a variance
stabilizing transformation. The transformation is based on a negative
binomial regression model with regularized parameters. As part of the same
regression framework, this package also provides functions for batch
correction, and data correction. See Hafemeister and Satija 2019
<doi:10.1101/576827> for more details."""
homepage = "https://github.com/ChristophH/sctransform"
url = "https://cloud.r-project.org/src/contrib/sctransform_0.2.0.tar.gz"
list_url = "https://cloud.r-project.org/src/contrib/Archive/sctransform"
version('0.2.0', sha256='d7f4c7958693823454f1426b23b0e1e9c207ad61a7a228602a1885a1318eb3e4')
depends_on('r@3.0.2:', type=('build', 'run'))
depends_on('r-mass', type=('build', 'run'))
depends_on('r-matrix', type=('build', 'run'))
depends_on('r-future', type=('build', 'run'))
depends_on('r-future-apply', type=('build', 'run'))
depends_on('r-ggplot2', type=('build', 'run'))
depends_on('r-reshape2', type=('build', 'run'))
depends_on('r-gridextra', type=('build', 'run'))
depends_on('r-rcpp@0.11.0:', type=('build', 'run'))
depends_on('r-rcppeigen', type=('build', 'run'))