Package: netmatchRI Title: Network-Constrained Matching and Randomization-Based Inference Version: 0.1.0 Authors@R: person("Zhejia", "Dong", role = c("aut", "cre"), email = "zhejia_dong@brown.edu") Author: Zhejia Dong [aut, cre] Maintainer: Zhejia Dong Description: Provides network-constrained matching and randomization-based inference for observational network data with dependence and interference. Dual-penalty matching minimizes total covariate dissimilarity while enforcing penalties on network proximity between and within treatment arms in matched sets. Randomization-based inference combines evidence from correlated matched sets based on this design. The package also provides covariate-balance and network-distance diagnostics, sensitivity analysis, and simulated example data. The open-source 'HiGHS' solver is used by default to solve the matching problem. An optional interface to the commercial 'Gurobi Optimizer' is available. Eligible academic users can request a free license at . The optimizer can be downloaded from . The associated 'gurobi' R package is not available from CRAN; it is distributed with the optimizer and can be installed by following the official instructions at . License: MIT + file LICENSE URL: https://github.com/zhejiadong/netmatchRI BugReports: https://github.com/zhejiadong/netmatchRI/issues Encoding: UTF-8 RoxygenNote: 7.3.3 Depends: R (>= 4.1.0) Imports: ggplot2, graphics, highs, igraph, Matrix, mvtnorm, optmatch, Rglpk, slam, stats, utils Suggests: knitr, MASS, rmarkdown, testthat (>= 3.2.0) Enhances: gurobi VignetteBuilder: knitr Config/testthat/edition: 3 NeedsCompilation: no Packaged: 2026-10-15 17:20:58 UTC; root Repository: https://cran.r-universe.dev Date/Publication: 2026-10-15 10:20:02 UTC RemoteUrl: https://github.com/cran/netmatchRI RemoteRef: HEAD RemoteSha: 920824778233f386472528a36f6efb601023cf02