
* add version 1.7-20 to r-ade4 * add version 1.1-13 to r-adephylo * add version 0.3-20 to r-adespatial * add version 1.2-0 to r-afex * add version 0.8-19 to r-amap * add version 0.1.8 to r-aplot * add version 2.0.8 to r-biasedurn * add version 2.4-4 to r-bio3d * add version 1.30.19 to r-biocmanager * add version 1.2-9 to r-brobdingnag * add version 0.4.1 to r-bslib * add version 3.7.3 to r-callr * add version 3.1-1 to r-car * add version 0.3-62 to r-clue * add version 1.2.0 to r-colourpicker * add version 1.8.1 to r-commonmark * add version 0.4.3 to r-cpp11 * add version 1.14.4 to r-data-table * add version 1.34 to r-desolve * add version 2.4.5 to r-devtools * add version 0.6.30 to r-digest * add version 0.26 to r-dt * add version 1.7-12 to r-e1071 * add version 1.8.2 to r-emmeans * add version 1.1.16 to r-exomedepth * add version 0.1-8 to r-expint * add version 0.4.0 to r-fontawesome * add version 1.5-2 to r-fracdiff * add version 1.10.0 to r-future-apply * add version 3.0.1 to r-ggmap * add version 3.4.0 to r-ggplot2 * add version 2.1.0 to r-ggraph * add version 0.6.4 to r-ggsignif * add version 0.6-7 to r-gmp * add version 2022.10-2 to r-gparotation * add version 0.8.3 to r-graphlayouts * add version 1.8.8 to r-grbase * add version 2.1-0 to r-gstat * add version 0.18.6 to r-insight * add version 1.3.1 to r-irkernel * add version 1.8.3 to r-jsonlite * add version 1.7.0 to r-lava * add version 1.1-31 to r-lme4 * add version 5.6.17 to r-lpsolve * add version 5.5.2.0-17.9 to r-lpsolveapi * add version 1.2.9 to r-mapproj * add version 3.4.1 to r-maps * add version 1.1-5 to r-maptools * add version 1.3 to r-markdown * add version 6.0.0 to r-mclust * add version 4.2-2 to r-memuse * add version 1.8-41 to r-mgcv * add version 1.2.5 to r-minqa * add version 0.3.7 to r-nanotime * add version 2.4.1.1 to r-nfactors * add version 3.1-160 to r-nlme * add version 2.7-1 to r-nmof * add version 0.60-16 to r-np * add version 2.0.4 to r-openssl * add version 4.2.5.1 to r-openxlsx * add version 0.3-8 to r-pbdzmq * add version 2.0-3 to r-pcapp * add version 0.7.0 to r-philentropy * add version 2.0.3 to r-pkgcache * add version 1.3.1 to r-pkgload * add version 1.10-4 to r-polyclip * add version 3.8.0 to r-processx * add version 1.7.2 to r-ps * add version 2.12.1 to r-r-utils * add version 1.2.4 to r-ragg * add version 3.7 to r-rainbow * add version 0.0.20 to r-rcppannoy * add version 0.3.3.9.3 to r-rcppeigen * add version 0.3.12 to r-rcppgsl * add version 1.0.2 to r-recipes * add version 1.1.10 to r-rmutil * add version 0.10.24 to r-rmysql * add version 2.4.8 to r-rnexml * add version 4.1.19 to r-rpart * add version 1.7-2 to r-rrcov * add version 0.8.28 to r-rsconnect * add version 0.25 to r-servr * add version 1.7.3 to r-shiny * add version 3.0-0 to r-spatstat-data * add version 3.0-3 to r-spatstat-geom * add version 3.0-1 to r-spatstat-random * add version 3.0-0 to r-spatstat-sparse * add version 3.0-1 to r-spatstat-utils * add version 1.8.0 to r-styler * add version 3.4.1 to r-sys * add version 1.5-2 to r-tclust * add version 0.0.9 to r-tfmpvalue * add version 1.2.0 to r-tidyselect * add version 0.10-52 to r-tseries * add version 4.2.2 to r-v8 * add version 0.5.0 to r-vctrs * add version 2.6-4 to r-vegan * add version 0.7.0 to r-wk * add version 0.34 to r-xfun * add version 1.0.6 to r-xlconnect * add version 3.99-0.12 to r-xml * add version 0.12.2 to r-xts * add version 1.0-33 to r-yaimpute * add version 2.3.6 to r-yaml * add version 2.2.2 to r-zip * add version 2.2-7 to r-deoptim * add version 4.3.1 to r-ergm * add version 0.18 to r-evaluate * add version 1.29.0 to r-future * add version 0.0.8 to r-ggfun * add version 0.9.2 to r-ggrepel * add version 1.9.0 to r-lubridate * add version 4.10.1 to r-plotly * add version 0.2.12 to r-rcppcctz * add version 1.2 to r-rook * add version 1.6-1 to r-segmented * add version 4.2.1 to r-seurat * add version 4.1.3 to r-seuratobject * add version 1.0-9 to r-sf * add version 1.5-1 to r-sp * add version 1.8.1 to r-styler * new package: r-timechange * new package: r-stars * new package: r-sftime * new package: r-spatstat-explore Co-authored-by: glennpj <glennpj@users.noreply.github.com>
74 lines
4.4 KiB
Python
74 lines
4.4 KiB
Python
# Copyright 2013-2022 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 RErgm(RPackage):
|
|
"""Fit, Simulate and Diagnose Exponential-Family Models for Networks.
|
|
|
|
An integrated set of tools to analyze and simulate networks based on
|
|
exponential-family random graph models (ERGMs). 'ergm' is a part of the
|
|
Statnet suite of packages for network analysis. See Hunter, Handcock,
|
|
Butts, Goodreau, and Morris (2008) <doi:10.18637/jss.v024.i03> and
|
|
Krivitsky, Hunter, Morris, and Klumb (2021) <arXiv:2106.04997>."""
|
|
|
|
cran = "ergm"
|
|
|
|
version("4.3.1", sha256="3ff63c81ea4061ac0c79247fcd2e614494624f7f1df57a4634927e7e90800ed3")
|
|
version("4.2.3", sha256="35d15373d4a8445872eb3713c81c6c6ac34b72096e0cdb04292a468e65ae9288")
|
|
version("4.2.2", sha256="ced92b0a32c78c85546d665c32fb3993fe77a3809aa88f43c3eee39e2577f2f0")
|
|
version("4.2.1", sha256="484769eb69d127a9e9adf5c1c8c88106d5fbaf4aaf2f915621d7f043c7cab0f5")
|
|
version("4.1.2", sha256="1abc6ef53376a4132530c376ce477ae7a2590e95fe8feb011c0da9cfb4d49ba0")
|
|
version("3.11.0", sha256="4e5506b44badc2343be3657acbf2bca51b47d7c187ff499d5a5e70a9811fe9f2")
|
|
version("3.10.4", sha256="885f0b1a23c5a2c1947962350cfab66683dfdfd1db173c115e90396d00831f22")
|
|
version("3.10.1", sha256="a2ac249ff07ba55b3359242f20389a892543b4fff5956d74143d2d41fa6d4beb")
|
|
version("3.7.1", sha256="91dd011953b93ecb2b84bb3ababe7bddae25d9d86e69337156effd1da84b54c3")
|
|
|
|
depends_on("r@3.5:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r@4.0:", type=("build", "run"), when="@4.2.1:")
|
|
depends_on("r-network@1.15:", type=("build", "run"))
|
|
depends_on("r-network@1.17:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-network@1.17.0:", type=("build", "run"), when="@4.2.3:")
|
|
depends_on("r-robustbase@0.93-5:", type=("build", "run"))
|
|
depends_on("r-robustbase@0.93-7:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-coda@0.19-2:", type=("build", "run"))
|
|
depends_on("r-coda@0.19-4:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-trust@0.1.7:", type=("build", "run"))
|
|
depends_on("r-trust@0.1.8:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-matrix@1.2-17:", type=("build", "run"))
|
|
depends_on("r-matrix@1.3.2:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-lpsolveapi@5.5.2.0.17.7:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-mass@7.3-51.4:", type=("build", "run"))
|
|
depends_on("r-mass@7.3.53.1:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-statnet-common@4.3.0:", type=("build", "run"))
|
|
depends_on("r-statnet-common@4.4.0:", type=("build", "run"), when="@3.11.0:")
|
|
depends_on("r-statnet-common@4.5.0:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-statnet-common@4.6.0:", type=("build", "run"), when="@4.2.1:")
|
|
depends_on("r-statnet-common@4.7.0:", type=("build", "run"), when="@4.3.1:")
|
|
depends_on("r-rle", type=("build", "run"), when="@3.11.0:")
|
|
depends_on("r-rle@0.9.2:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-purrr@0.3.2:", type=("build", "run"), when="@3.10.0:")
|
|
depends_on("r-purrr@0.3.4:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-rlang@0.3.4:", type=("build", "run"), when="@3.10.0:")
|
|
depends_on("r-rlang@0.4.10:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-memoise@2.0.0:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-tibble@2.1.1:", type=("build", "run"), when="@3.10.0:")
|
|
depends_on("r-tibble@3.1.0:", type=("build", "run"), when="@4.1.2:")
|
|
depends_on("r-magrittr@2.0.1:", type=("build", "run"), when="@4.2.1:")
|
|
depends_on("r-knitr", type=("build", "run"), when="@4.2.1:")
|
|
depends_on("r-stringr", type=("build", "run"), when="@4.2.1:")
|
|
|
|
depends_on("r-dplyr@0.8.0.1:", type=("build", "run"), when="@3.10.0:3.10.4")
|
|
depends_on("r-lpsolve@5.6.13:", type=("build", "run"), when="@:3.11.0")
|
|
depends_on("r-digest", type=("build", "run"), when="@4.2.1:")
|
|
depends_on("r-digest", when="@:4.2.2")
|
|
depends_on("r-digest", when="@:4.2.3")
|
|
|
|
# The CRAN page list OpenMPI as a dependency but this is not a dependency
|
|
# for using the package. If one wishes to use MPI, simply load an MPI
|
|
# package, along with r-dosnow and r-rmpi when using r-ergm, and set the
|
|
# appropriate options in the R script.
|