{
  "_id": "6a19f2cb1d7bb097a09cad56",
  "Package": "L0ggm",
  "Title": "Smooth L0 Penalty Approximations for Gaussian Graphical Models",
  "Version": "0.1.0",
  "Date": "2026-05-29",
  "Authors@R": "c(\nperson(\"Alexander\", \"Christensen\", email = \"alexpaulchristensen@gmail.com\", role = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-9798-7037\")),\nperson(\"Jeongwon\", \"Choi\", email = \"jungwon799@gmail.com\", role = \"ctb\", comment = c(ORCID = \"0000-0001-6087-2124\")),\nperson(\"John\", \"Fox\", role = c(\"cph\", \"ctb\"), comment = \"Original implementation of polyserial correlations in auto_correlate.R\"),\nperson(\"Yves\", \"Rosseel\", role = c(\"cph\", \"ctb\"), comment = \"Original implementation of rmsea_ci in network_fit.R\"),\nperson(\"Alexander\", \"Robitzsch\", role = c(\"cph\", \"ctb\"), comment = \"C++ implementation of Drezner-Wesolowsky bivariate normal CDF in polychoric_matrix.c\"),\nperson(\"David\", \"Blackman\", role = \"ctb\", comment = \"Original xoshiro.c implementation\"),\nperson(\"Sebastiano\", \"Vigna\", role = \"ctb\", comment = \"Original xoshiro.c implementation\"),\nperson(\"John\", \"Burkardt\", role = c(\"cph\", \"ctb\"), comment = \"Original ziggurat.c implementation\")\n)",
  "Description": "Provides smooth approximations to the L0 norm penalty for\nestimating sparse Gaussian graphical models (GGMs). Network\nestimation is performed using the Local Linear Approximation\n(LLA) framework (Fan & Li, 2001\n<doi:10.1198/016214501753382273>; Zou & Li, 2008\n<doi:10.1214/009053607000000802>) with five penalty functions:\narctangent (Wang & Zhu, 2016 <doi:10.1155/2016/6495417>), EXP\n(Wang, Fan, & Zhu, 2018 <doi:10.1007/s10463-016-0588-3>),\nGumbel, Log (Candes, Wakin, & Boyd, 2008\n<doi:10.1007/s00041-008-9045-x>), and Weibull. Adaptive penalty\nparameters for EXP, Gumbel, and Weibull are estimated via\nmaximum likelihood, and model selection uses information\ncriteria including AIC, BIC, and EBIC (Extended BIC).\nSimulation functions generate multivariate normal data from\nGGMs with stochastic block model or small-world\n(Watts-Strogatz) network structures.",
  "License": "AGPL (>= 3.0)",
  "Encoding": "UTF-8",
  "LazyData": "true",
  "NeedsCompilation": "yes",
  "Copyright": "See inst/COPYRIGHTS for details",
  "BugReports": "https://github.com/AlexChristensen/L0ggm/issues",
  "Config/roxygen2/version": "8.0.0",
  "Config/pak/sysreqs": "libglpk-dev libxml2-dev",
  "Repository": "https://alexchristensen.r-universe.dev",
  "Date/Publication": "2026-05-29 18:44:47 UTC",
  "RemoteUrl": "https://github.com/alexchristensen/l0ggm",
  "RemoteRef": "HEAD",
  "RemoteSha": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
  "Packaged": {
    "Date": "2026-05-29 19:54:37 UTC",
    "User": "root"
  },
  "Author": "Alexander Christensen [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-9798-7037>),\nJeongwon Choi [ctb] (ORCID: <https://orcid.org/0000-0001-6087-2124>),\nJohn Fox [cph, ctb] (Original implementation of polyserial correlations\nin auto_correlate.R),\nYves Rosseel [cph, ctb] (Original implementation of rmsea_ci in\nnetwork_fit.R),\nAlexander Robitzsch [cph, ctb] (C++ implementation of\nDrezner-Wesolowsky bivariate normal CDF in polychoric_matrix.c),\nDavid Blackman [ctb] (Original xoshiro.c implementation),\nSebastiano Vigna [ctb] (Original xoshiro.c implementation),\nJohn Burkardt [cph, ctb] (Original ziggurat.c implementation)",
  "Maintainer": "Alexander Christensen <alexpaulchristensen@gmail.com>",
  "MD5sum": "c1f5d2e1793b0e768c12da9a041a7942",
  "_user": "alexchristensen",
  "_type": "src",
  "_file": "L0ggm_0.1.0.tar.gz",
  "_fileid": "bda0bf57690a0fe7fff94236b4cc58e4d33642ad1069e57752c59dbb7a436f80",
  "_filesize": 2770756,
  "_sha256": "bda0bf57690a0fe7fff94236b4cc58e4d33642ad1069e57752c59dbb7a436f80",
  "_created": "2026-05-29T19:54:37.000Z",
  "_published": "2026-05-29T20:10:51.819Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78576521939,
      "time": 139,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7299820612"
    },
    {
      "job": 78576521975,
      "time": 124,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7299816228"
    },
    {
      "job": 78576521982,
      "time": 141,
      "config": "linux-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299821290"
    },
    {
      "job": 78576521943,
      "time": 109,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299811078"
    },
    {
      "job": 78576521954,
      "time": 198,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7299999059"
    },
    {
      "job": 78576521953,
      "time": 280,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7300022657"
    },
    {
      "job": 78576522005,
      "time": 85,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7300071310"
    },
    {
      "job": 78576521917,
      "time": 254,
      "config": "macos-release-x86_64",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7300014919"
    },
    {
      "job": 78575961246,
      "time": 195,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299776607"
    },
    {
      "job": 78576521909,
      "time": 111,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299812364"
    },
    {
      "job": 78576521925,
      "time": 409,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "7299908077"
    },
    {
      "job": 78576521976,
      "time": 435,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "7299915931"
    },
    {
      "job": 78576521950,
      "time": 402,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7299905670"
    }
  ],
  "_buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/alexchristensen/l0ggm",
  "_commit": {
    "id": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
    "author": "Alexander Christensen <alexpaulchristensen@gmail.com>",
    "committer": "Alexander Christensen <alexpaulchristensen@gmail.com>",
    "message": "fixed update for `shape` in `network_estimation`\n",
    "time": 1780080287
  },
  "_maintainer": {
    "name": "Alexander Christensen",
    "email": "alexpaulchristensen@gmail.com",
    "login": "alexchristensen",
    "orcid": "0000-0002-9798-7037",
    "description": "Assistant Professor | Vanderbilt",
    "uuid": 32655669
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 3.5.0",
      "role": "Depends"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "glasso",
      "role": "Imports"
    },
    {
      "package": "glassoFast",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "psych",
      "role": "Imports"
    },
    {
      "package": "stats",
      "role": "Imports"
    }
  ],
  "_owner": "alexchristensen",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-10",
      "n": 20
    },
    {
      "week": "2026-11",
      "n": 35
    },
    {
      "week": "2026-12",
      "n": 21
    },
    {
      "week": "2026-13",
      "n": 11
    },
    {
      "week": "2026-14",
      "n": 1
    },
    {
      "week": "2026-15",
      "n": 18
    },
    {
      "week": "2026-16",
      "n": 3
    },
    {
      "week": "2026-18",
      "n": 5
    },
    {
      "week": "2026-19",
      "n": 1
    },
    {
      "week": "2026-20",
      "n": 1
    },
    {
      "week": "2026-22",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "0.1.0",
      "date": "2026-03-26"
    }
  ],
  "_stars": 1,
  "_contributors": [
    {
      "user": "alexchristensen",
      "count": 124,
      "uuid": 32655669
    }
  ],
  "_userbio": {
    "uuid": 32655669,
    "type": "user",
    "name": "Alexander Christensen",
    "description": "Assistant Professor | Vanderbilt"
  },
  "_downloads": {
    "count": 507,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/L0ggm"
  },
  "_devurl": "https://github.com/alexchristensen/l0ggm",
  "_searchresults": 1,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/L0ggm.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/alexchristensen/l0ggm",
  "_realowner": "alexchristensen",
  "_cranurl": true,
  "_releases": [
    {
      "version": "0.0.1",
      "date": "2026-03-26"
    },
    {
      "version": "0.1.0",
      "date": "2026-05-15"
    }
  ],
  "_exports": [
    "auto_correlate",
    "categorize",
    "edge_confusion",
    "network_estimation",
    "network_fit",
    "polychoric_matrix",
    "proxswap_lattice",
    "simulate_sbm",
    "simulate_smallworld",
    "smallworldness",
    "weibull_parameters"
  ],
  "_datasets": [
    {
      "name": "basic_smallworld",
      "title": "Toy Small-world Network Data Example",
      "object": "basic_smallworld",
      "class": [
        "matrix",
        "array"
      ],
      "fields": [
        "V01",
        "V02",
        "V03",
        "V04",
        "V05",
        "V06",
        "V07",
        "V08",
        "V09",
        "V10",
        "V11",
        "V12",
        "V13",
        "V14",
        "V15",
        "V16",
        "V17",
        "V18",
        "V19",
        "V20"
      ],
      "rows": 500,
      "table": true,
      "tojson": true
    },
    {
      "name": "skew_tables",
      "title": "Skew Tables",
      "object": "skew_tables",
      "class": [
        "list"
      ],
      "fields": [],
      "table": false,
      "tojson": true
    },
    {
      "name": "weibull_weights",
      "title": "SUR Model Coefficients and Residuals for Weibull Parameter Prediction",
      "object": "weibull_weights",
      "class": [
        "list"
      ],
      "fields": [],
      "table": true,
      "tojson": true
    }
  ],
  "_help": [
    {
      "page": "L0ggm-package",
      "title": "L0ggm-package",
      "topics": [
        "L0ggm-package",
        "L0ggm"
      ]
    },
    {
      "page": "auto_correlate",
      "title": "Automatic correlations",
      "topics": [
        "auto_correlate"
      ]
    },
    {
      "page": "basic_smallworld",
      "title": "Toy Small-world Network Data Example",
      "topics": [
        "basic_smallworld"
      ]
    },
    {
      "page": "categorize",
      "title": "Categorize Continuous Data",
      "topics": [
        "categorize"
      ]
    },
    {
      "page": "edge_confusion",
      "title": "Confusion Matrix Metrics for Edge Comparison and Recovery",
      "topics": [
        "edge_confusion"
      ]
    },
    {
      "page": "network_estimation",
      "title": "L0 Norm Regularized Network Estimation",
      "topics": [
        "network_estimation"
      ]
    },
    {
      "page": "network_fit",
      "title": "Traditional Fit Metrics for Networks",
      "topics": [
        "network_fit"
      ]
    },
    {
      "page": "polychoric_matrix",
      "title": "Computes Polychoric Correlations",
      "topics": [
        "polychoric_matrix"
      ]
    },
    {
      "page": "proxswap_lattice",
      "title": "Construct a Degree-Preserving Ring Lattice via Proximity-Swap Construction",
      "topics": [
        "proxswap_lattice"
      ]
    },
    {
      "page": "simulate_sbm",
      "title": "Simulates Stochastic Block Model Data",
      "topics": [
        "simulate_sbm"
      ]
    },
    {
      "page": "simulate_smallworld",
      "title": "Simulates Small-World GGM Data",
      "topics": [
        "simulate_smallworld"
      ]
    },
    {
      "page": "skew_tables",
      "title": "Skew Tables",
      "topics": [
        "skew_tables"
      ]
    },
    {
      "page": "smallworldness",
      "title": "Computes Various Small-Worldness Metrics",
      "topics": [
        "smallworldness"
      ]
    },
    {
      "page": "weibull_parameters",
      "title": "Predict Weibull Parameters for Edge Weight Distributions",
      "topics": [
        "weibull_parameters"
      ]
    },
    {
      "page": "weibull_weights",
      "title": "SUR Model Coefficients and Residuals for Weibull Parameter Prediction",
      "topics": [
        "weibull_weights"
      ]
    }
  ],
  "_readme": "https://github.com/alexchristensen/l0ggm/raw/HEAD/README.md",
  "_rundeps": [
    "cli",
    "cpp11",
    "glasso",
    "glassoFast",
    "glue",
    "GPArotation",
    "igraph",
    "lattice",
    "lifecycle",
    "magrittr",
    "Matrix",
    "mnormt",
    "nlme",
    "pkgconfig",
    "psych",
    "rlang",
    "vctrs"
  ],
  "_score": 3.7403626894942437,
  "_indexed": true,
  "_nocasepkg": "l0ggm",
  "_universes": [
    "alexchristensen"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-29T19:57:01.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "75c77720a1786ad84c141cd7fe53cf0e47a5eee3c5fe227336c023a661e68b3e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-29T19:56:45.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "10b82206d1c640f0503a40ba0207dfb408cd6b436dbea2f3c902a6eaad3fa1f4",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-29T19:57:02.000Z",
      "distro": "noble",
      "arch": "aarch64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "5e9765f630c8da315c2d56c11e9a476915d185d47a9d30e01f59b9d74c004fa3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "0.1.0",
      "date": "2026-05-29T19:56:30.000Z",
      "distro": "noble",
      "arch": "x86_64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "9d59d420a5cd1c753b2e35db2fd654e241ce986d801064ac8d2537fd14c1bc8d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-29T20:06:30.000Z",
      "arch": "aarch64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "053c6915c649b78381e3a0b91801247334fad624d7c48118bc0d5844fc11c4bb",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-29T20:07:26.000Z",
      "arch": "x86_64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "5608e112f4ae322dfd92d015509cca49a7ced175088fc8c0ef9cafdd3d88ba8d",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-29T20:10:22.000Z",
      "arch": "aarch64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "16d0ee733aebf96b9669108a58f77153237023b9f972cb69d48af54b45bfd68e",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "0.1.0",
      "date": "2026-05-29T20:07:02.000Z",
      "arch": "x86_64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "18fdd8338e32c01740f0f387eec5b6c51ec87fd74d063b0d83b13655af2d3404",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.1.0",
      "date": "2026-05-29T19:56:50.000Z",
      "arch": "emscripten",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "87df91da5c9b4736c95e2ba5d60915275c1341c7f4e533bde3b64515ad012d69",
      "status": "success",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-29T20:01:18.000Z",
      "arch": "x86_64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "dcfac46b129536d7f4f3a3bf48380bf3df5f9ea093c13393aa99860b989f3549",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-29T20:01:45.000Z",
      "arch": "x86_64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "9cbbd7218d85fb5bfeaa19134c3cd7628874831e563fb0a747dbb45e528e5816",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "0.1.0",
      "date": "2026-05-29T20:01:12.000Z",
      "arch": "x86_64",
      "commit": "e44c8b134f7c83e6fc3dad11bf967a6b100e24b9",
      "fileid": "5b9ac34d685a0fd8ce09e6120523542fa050c80cbc073c191023cc367171d2b6",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/alexchristensen/actions/runs/26658846966"
    }
  ]
}