spack/var/spack/repos/builtin/packages/r-ergm/package.py
Glenn Johnson 4d90d663a3
Cran updates (#33819)
* 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>
2022-11-10 12:06:13 -07:00

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.