{
  "_id": "6a4746546527f6f71f9fbb41",
  "Package": "JANE",
  "Title": "Just Another Latent Space Network Clustering Algorithm",
  "Version": "2.1.0",
  "Authors@R": "c(person(\"Alan\", \"Arakkal\", , \"alan-arakkal@uiowa.edu\",\nrole = c(\"aut\", \"cre\", \"cph\"),\ncomment = c(ORCID = \"0000-0002-7001-493X\") ),\nperson(\"Daniel\", \"Sewell\", , \"daniel-sewell@uiowa.edu\",\nrole = \"aut\",\ncomment = c(ORCID = \"0000-0002-9238-4026\") ))",
  "Description": "Fit latent space network cluster models using an\nexpectation-maximization algorithm. Enables flexible modeling\nof unweighted or weighted network data (with or without noise\nedges), supporting both directed and undirected networks (with\nor without degree and strength heterogeneity). Designed to\nhandle large networks efficiently, it allows users to explore\nnetwork structure through latent space representations,\nidentify clusters (i.e., community detection) within network\ndata, and simulate networks with varying clustering,\nconnectivity patterns, and noise edges. Methodology for the\nimplementation is described in Arakkal and Sewell (2025)\n<doi:10.1016/j.csda.2025.108228>.",
  "License": "GPL (>= 3)",
  "Encoding": "UTF-8",
  "RoxygenNote": "7.3.2",
  "URL": "https://a1arakkal.github.io/JANE/,\nhttps://github.com/a1arakkal/JANE",
  "BugReports": "https://github.com/a1arakkal/JANE/issues",
  "Config/testthat/edition": "3",
  "VignetteBuilder": "knitr",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-07-02 08:52:22 UTC",
    "User": "root"
  },
  "Author": "Alan Arakkal [aut, cre, cph] (ORCID:\n<https://orcid.org/0000-0002-7001-493X>), Daniel Sewell [aut]\n(ORCID: <https://orcid.org/0000-0002-9238-4026>)",
  "Maintainer": "Alan Arakkal <alan-arakkal@uiowa.edu>",
  "Repository": "https://cran.r-universe.dev",
  "Date/Publication": "2025-11-03 22:00:02 UTC",
  "RemoteUrl": "https://github.com/cran/JANE",
  "RemoteRef": "HEAD",
  "RemoteSha": "05bcdd17367fa46852637b8cc2602b1be9da6ee1",
  "_user": "cran",
  "_type": "src",
  "_file": "JANE_2.1.0.tar.gz",
  "_fileid": "https://r2.ropensci.org/75b9c8036e09dc6b2711fd964212d3b80e1677192e4cb819ea02db50947fb5aa",
  "_filesize": 392411,
  "_sha256": "75b9c8036e09dc6b2711fd964212d3b80e1677192e4cb819ea02db50947fb5aa",
  "_expires": "2026-10-10T09:04:21.000Z",
  "_created": "2026-07-02T08:52:22.000Z",
  "_published": "2026-07-03T05:19:16.680Z",
  "_jobs": [
    {
      "job": 84933721699,
      "time": 404,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8058357010"
    },
    {
      "job": 84933722019,
      "time": 446,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "8033833475"
    },
    {
      "job": 84933722342,
      "time": 420,
      "config": "linux-release-arm64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8033824123"
    },
    {
      "job": 84933722112,
      "time": 443,
      "config": "linux-release-x86_64",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8033832340"
    },
    {
      "job": 84933721959,
      "time": 332,
      "config": "source",
      "r": "4.6.1",
      "check": "OK",
      "artifact": "8033659237"
    },
    {
      "job": 84933722075,
      "time": 229,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "8033747529"
    }
  ],
  "_host": "GitHub-Actions",
  "_buildurl": "https://github.com/r-universe/cran/actions/runs/28577456173",
  "_status": "success",
  "_upstream": "https://github.com/cran/JANE",
  "_commit": {
    "id": "05bcdd17367fa46852637b8cc2602b1be9da6ee1",
    "author": "Alan Arakkal <alan-arakkal@uiowa.edu>",
    "committer": "cran-robot <csardi.gabor+cran@gmail.com>",
    "message": "version 2.1.0\n",
    "time": 1762207202
  },
  "_maintainer": {
    "name": "Alan Arakkal",
    "email": "alan-arakkal@uiowa.edu",
    "login": "a1arakkal",
    "description": "",
    "uuid": 56091586,
    "orcid": "0000-0002-7001-493X"
  },
  "_distro": "resolute",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "Rcpp",
      "role": "LinkingTo"
    },
    {
      "package": "RcppArmadillo",
      "role": "LinkingTo"
    },
    {
      "package": "Rcpp",
      "version": ">= 1.0.10",
      "role": "Imports"
    },
    {
      "package": "Matrix",
      "role": "Imports"
    },
    {
      "package": "extraDistr",
      "role": "Imports"
    },
    {
      "package": "mclust",
      "role": "Imports"
    },
    {
      "package": "scales",
      "role": "Imports"
    },
    {
      "package": "aricode",
      "role": "Imports"
    },
    {
      "package": "stringdist",
      "role": "Imports"
    },
    {
      "package": "utils",
      "role": "Imports"
    },
    {
      "package": "splines",
      "role": "Imports"
    },
    {
      "package": "rlang",
      "role": "Imports"
    },
    {
      "package": "future.apply",
      "role": "Imports"
    },
    {
      "package": "future",
      "role": "Imports"
    },
    {
      "package": "progressr",
      "role": "Imports"
    },
    {
      "package": "progress",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Imports"
    },
    {
      "package": "methods",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.0.0",
      "role": "Suggests"
    }
  ],
  "_owner": "cran",
  "_selfowned": false,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2025-31",
      "n": 1
    },
    {
      "week": "2025-45",
      "n": 1
    }
  ],
  "_tags": [
    {
      "name": "2.0.0",
      "date": "2025-07-30"
    },
    {
      "name": "2.1.0",
      "date": "2025-11-03"
    }
  ],
  "_stars": 0,
  "_contributors": [
    {
      "user": "a1arakkal",
      "count": 6,
      "uuid": 56091586
    }
  ],
  "_userbio": {
    "uuid": 6899542,
    "type": "organization",
    "name": "cran",
    "followers": 615,
    "description": "Unofficial read-only mirror of all CRAN R packages"
  },
  "_downloads": {
    "count": 284,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/JANE"
  },
  "_devurl": "https://github.com/a1arakkal/jane",
  "_pkgdown": "https://a1arakkal.github.io/JANE/",
  "_searchresults": 16,
  "_topics": [
    "openblas",
    "cpp",
    "openmp"
  ],
  "_rbuild": "4.6.1",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/JANE.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/a1arakkal/jane",
  "_realowner": "a1arakkal",
  "_cranurl": false,
  "_releases": [
    {
      "version": "0.1.1",
      "date": "2024-11-14"
    },
    {
      "version": "0.2.1",
      "date": "2024-12-19"
    },
    {
      "version": "1.0.0",
      "date": "2025-03-22"
    },
    {
      "version": "1.1.0",
      "date": "2025-06-07"
    },
    {
      "version": "2.0.0",
      "date": "2025-08-01"
    },
    {
      "version": "2.1.0",
      "date": "2025-11-03"
    }
  ],
  "_exports": [
    "JANE",
    "sim_A",
    "specify_initial_values",
    "specify_priors"
  ],
  "_help": [
    {
      "page": "JANE",
      "title": "Fit JANE",
      "topics": [
        "JANE"
      ]
    },
    {
      "page": "plot.JANE",
      "title": "Plot JANE fits",
      "topics": [
        "plot.JANE"
      ]
    },
    {
      "page": "sim_A",
      "title": "Simulate unweighted or weighted networks, with or without noise edges, from latent space cluster models",
      "topics": [
        "sim_A"
      ]
    },
    {
      "page": "specify_initial_values",
      "title": "Specify starting values for EM algorithm",
      "topics": [
        "specify_initial_values"
      ]
    },
    {
      "page": "specify_priors",
      "title": "Specify prior hyperparameters for EM algorithm",
      "topics": [
        "specify_priors"
      ]
    },
    {
      "page": "summary.JANE",
      "title": "Summarizing JANE fits",
      "topics": [
        "summary.JANE"
      ]
    }
  ],
  "_rundeps": [
    "aricode",
    "cli",
    "codetools",
    "cpp11",
    "crayon",
    "digest",
    "extraDistr",
    "farver",
    "future",
    "future.apply",
    "globals",
    "glue",
    "hms",
    "igraph",
    "labeling",
    "lattice",
    "lifecycle",
    "listenv",
    "magrittr",
    "Matrix",
    "mclust",
    "parallelly",
    "pkgconfig",
    "prettyunits",
    "progress",
    "progressr",
    "R6",
    "RColorBrewer",
    "Rcpp",
    "RcppArmadillo",
    "rlang",
    "scales",
    "stringdist",
    "vctrs",
    "viridisLite"
  ],
  "_sysdeps": [
    {
      "shlib": "liblapack",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libblas",
      "package": "libopenblas0-pthread",
      "source": "openblas",
      "version": "0.3.32+ds-5",
      "name": "openblas",
      "homepage": "https://www.openblas.net/",
      "description": "Optimized BLAS (linear algebra) library (shared lib, pthread)"
    },
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    },
    {
      "shlib": "libgomp",
      "package": "libgomp1",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "openmp",
      "homepage": "http://gcc.gnu.org/",
      "description": "GCC OpenMP (GOMP) support library"
    }
  ],
  "_vignettes": [
    {
      "source": "JANE-User-Guide.Rmd",
      "filename": "JANE-User-Guide.html",
      "title": "JANE User Guide",
      "engine": "knitr::rmarkdown",
      "headings": [
        "Description",
        "Features",
        "Getting Started",
        "Installation",
        "Documentation",
        "Fitting JANE on networks without noise edges",
        "Available models",
        "model = \"NDH\"",
        "model = \"RS\"",
        "model = \"RSR\"",
        "Fitting JANE on networks with noise edges",
        "family = \"poisson\"",
        "family = \"lognormal\"",
        "family = \"bernoulli\" (default)",
        "guess_noise_weights",
        "Simulating networks",
        "Model selection criteria for choosing the number of clusters",
        "Initialization of EM algorithm",
        "Specification of prior hyperparameters",
        "Prior distributions",
        "Prior on $\\boldsymbol{\\mu}_k$ and $\\boldsymbol{\\Omega}_k$",
        "Prior on $\\boldsymbol{p}$",
        "Prior on $\\boldsymbol{\\beta}_{LR}$",
        "Prior on $q$",
        "Zero-truncated Poisson",
        "Prior on $\\boldsymbol{\\beta}_{GLM}$",
        "Log-normal",
        "Prior on $\\tau^2_{\\text{weights}}$",
        "Prior on $\\tau^2_{\\text{noise weights}}$",
        "Default hyperparameters",
        "Example of specifying hyperparameters for a single combination of $K$ and $D$",
        "Example of specifying hyperparameters for multiple combinations of $K$ and $D$",
        "Nested list",
        "Unevaluated calls",
        "Parallel implementation of JANE()",
        "Case-control implementation of JANE()",
        "Using S3 methods with JANE objects",
        "print()",
        "summary()",
        "plot()",
        "Latent space clustering (default type = \"lsnc\")",
        "Misclassified actors (type = \"misclassified\")",
        "Clustering uncertainty (type = \"uncertainty\")",
        "EM trace plot (type = \"trace_plot\")",
        "Additional options",
        "References"
      ],
      "created": "2025-07-30 22:50:02",
      "modified": "2025-11-03 22:00:02",
      "commits": 2
    }
  ],
  "_score": 2.5051499783199063,
  "_indexed": false,
  "_nocasepkg": "jane",
  "_universes": [
    "cran"
  ],
  "_indexurl": "https://a1arakkal.r-universe.dev/JANE",
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-07-03T05:14:16.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "05bcdd17367fa46852637b8cc2602b1be9da6ee1",
      "fileid": "https://r2.ropensci.org/9cd0b6e88b0c3c3a50b97a04a74139809c355a1372fc9b8d0599c70bea13c953",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28577456173"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-07-02T08:55:49.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "05bcdd17367fa46852637b8cc2602b1be9da6ee1",
      "fileid": "https://r2.ropensci.org/54ba92ed83be4ac015d009e65b6702a069c72998d618e0ea996b27dcc1e2a5ab",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28577456173"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-07-02T08:56:12.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "05bcdd17367fa46852637b8cc2602b1be9da6ee1",
      "fileid": "https://r2.ropensci.org/1b3e6c8010ecf96838a56d892a513ac6be922199d4073f747c42cd05f18d5a67",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28577456173"
    },
    {
      "r": "4.6.1",
      "os": "linux",
      "version": "2.1.0",
      "date": "2026-07-02T08:55:46.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "05bcdd17367fa46852637b8cc2602b1be9da6ee1",
      "fileid": "https://r2.ropensci.org/a770b76c6e8b82027615d7e4c0d450ef4a20c9aea7bac1f3a60d10bafd7945f1",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28577456173"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "2.1.0",
      "date": "2026-07-02T08:56:26.000Z",
      "arch": "emscripten",
      "commit": "05bcdd17367fa46852637b8cc2602b1be9da6ee1",
      "fileid": "https://r2.ropensci.org/6ba578f136025a61e4b55cb094fe4f9c70d46c74122dab2889c5060cff06d81f",
      "status": "success",
      "buildurl": "https://github.com/r-universe/cran/actions/runs/28577456173"
    }
  ]
}