Package: nethist
Type: Package
Title: Network Histograms
Version: 1.0.0
Date: 2026-08-17
Authors@R: c(person("Youngseok","Song", email="youngseok.song@mail.wvu.edu", role =c("aut", "cre")),
            person("Sofia C.","Olhede", email = "sofia.olhede@epfl.ch", role = "aut"))
Maintainer: Youngseok Song <youngseok.song@mail.wvu.edu>
Description: Estimates network histograms, a blockmodel approximation to the
    graphon underlying a network's connectivity pattern, for both single-layer
    and multilayer networks. Implements graphon estimation methods including
    the profile-likelihood method of Olhede and Wolfe (2014) <doi:10.1073/pnas.1400374111> 
    and the least-squares method of Gao, Lu, and Zhou (2015) <doi:10.1214/15-AOS1354> for
    single-layer networks, and the multilayer extension of Song and Olhede
    (2026) <doi:10.48550/arXiv.2608.14536>.
SystemRequirements: Fortran compiler (for linking LAPACK/BLAS via
        'RcppArmadillo')
Suggests: testthat (>= 3.0.0), tinytest, igraphdata, xml2, knitr,
        rmarkdown, Matrix, network, ergm.multi, lifecycle, withr,
        mclust, plot3D
Encoding: UTF-8
Imports: lattice, methods, Rcpp(>= 1.0.9), stats, RSpectra, ggplot2,
        ggtext, graphics, reshape2, igraph, rlang
LinkingTo: Rcpp, RcppArmadillo, testthat
Depends: R (>= 3.5.0)
LazyData: true
Config/testthat/edition: 3
URL: https://enigmasong.github.io/nethist/
BugReports: https://github.com/EnigmaSong/nethist/issues
License: MIT + file LICENSE
VignetteBuilder: knitr
Config/roxygen2/version: 8.0.0
NeedsCompilation: yes
Packaged: 2026-08-22 05:04:09 UTC; ys00030
Author: Youngseok Song [aut, cre],
  Sofia C. Olhede [aut]
Repository: CRAN
Date/Publication: 2026-09-02 11:30:02 UTC
Built: R 4.6.1; aarch64-apple-darwin23; 2026-09-02 12:33:02 UTC; unix
Archs: nethist.so.dSYM
