summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/r-glimma/package.py
blob: d9a8162a92a88617c6b02a3c61b5b7e1299a195b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
# Copyright 2013-2024 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.package import *


class RGlimma(RPackage):
    """Interactive HTML graphics.

    This package generates interactive visualisations for analysis of RNA-
    sequencing data using output from limma, edgeR or DESeq2 packages in an
    HTML page. The interactions are built on top of the popular static
    representations of analysis results in order to provide additional
    information."""

    bioc = "Glimma"

    license("LGPL-3.0-only")

    version("2.10.0", commit="ea1257614c5fca0cedf5805d5b9a21e8b7d15d18")
    version("2.8.0", commit="09cec82e9af9c6775192570f8c28f050c0df08ac")
    version("2.6.0", commit="23220d9b90476059aab035b5de11b7ce04b331c8")
    version("2.4.0", commit="caa270e44ec6994035d2e915c0f68a14ccbb58db")
    version("2.0.0", commit="40bebaa79e8c87c5686cff7285def4461c11bca9")
    version("1.12.0", commit="d02174239fe0b47983d6947ed42a1a53b24caecb")
    version("1.10.1", commit="ffc7abc36190396598fadec5e9c653441e47be72")
    version("1.8.2", commit="7696aca2c023f74d244b6c908a6e7ba52bfcb34b")
    version("1.6.0", commit="57572996982806aa7ac155eedb97b03249979610")
    version("1.4.0", commit="c613c5334ed7868f36d5716b97fdb6234fb291f8")

    depends_on("r@3.3.0:", type=("build", "run"))
    depends_on("r@3.4.0:", type=("build", "run"), when="@1.6.0:")
    depends_on("r@4.0.0:", type=("build", "run"), when="@2.0.0:")
    depends_on("r-htmlwidgets", type=("build", "run"), when="@2.0.0:")
    depends_on("r-edger", type=("build", "run"))
    depends_on("r-deseq2", type=("build", "run"), when="@2.0.0:")
    depends_on("r-limma", type=("build", "run"), when="@2.0.0:")
    depends_on("r-summarizedexperiment", type=("build", "run"), when="@2.0.0:")
    depends_on("r-jsonlite", type=("build", "run"))
    depends_on("r-s4vectors", type=("build", "run"))

    depends_on("r-biobase", type=("build", "run"), when="@1.4.0:1.6.0")
    depends_on("r-scater", type=("build", "run"), when="@1.4.0")