{
  "_id": "6af6e482b90b31e79afd73a4",
  "Package": "crimlab",
  "Title": "Criminology and Sociolegal Statistics",
  "Version": "0.0.0.9000",
  "Authors@R": "person(c(\"Vansh\", \"Singh\"), \"Ruhela\", email = \"vsruhela@proton.me\",\nrole = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0009-0004-1750-3592\"))",
  "Description": "Statistical methods for courts, corrections, policing,\nforensics and sociolegal research, computed in a compiled core\nwith a thin R layer. Where an identity or bound has a\nmachine-checked proof ('Lean'), the package names it. This\ndevelopment version holds the disparity tests: the\nveil-of-darkness contrast of Grogger and Ridgeway (2006)\n<doi:10.1198/016214506000000168>, the outcome test and its\ninfra-marginality problem, benchmark decomposition of resident\ndisparities, dyadic offending rates, and the bounds a relative\nrisk obeys given an odds ratio; and the first forensic methods:\ngenotype match probabilities with the correction of Balding and\nNichols (1994) <doi:10.1016/0379-0738(94)90222-4>, the\nlog-likelihood-ratio cost of Brummer and du Preez (2006)\n<doi:10.1016/j.csl.2005.08.001> with its calibrated minimum,\nmixture likelihood ratios, kinship and paternity indices,\ndatabase-search corrections, and Tippett and\nempirical-cross-entropy plots.",
  "License": "Apache License (== 2.0) | file LICENSE",
  "URL": "https://github.com/rootcoder007/crimlab,\nhttps://rootcoder007.github.io/crimlab/",
  "BugReports": "https://github.com/rootcoder007/crimlab/issues",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "VignetteBuilder": "knitr",
  "SystemRequirements": "C++17",
  "Config/testthat/edition": "3",
  "Roxygen": "list(markdown = TRUE, roclets = c(\"namespace\", \"rd\",\n\"srr::srr_stats_roclet\"))",
  "Config/roxygen2/version": "8.0.0",
  "Repository": "https://rootcoder007.r-universe.dev",
  "Date/Publication": "2026-11-13 08:45:19 UTC",
  "RemoteUrl": "https://github.com/rootcoder007/crimlab",
  "RemoteRef": "main",
  "RemoteSha": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
  "NeedsCompilation": "yes",
  "Packaged": {
    "Date": "2026-11-13 09:53:22 UTC",
    "User": "root"
  },
  "Author": "Vansh Singh Ruhela [aut, cre] (ORCID:\n<https://orcid.org/0009-0004-1750-3592>)",
  "Maintainer": "Vansh Singh Ruhela <vsruhela@proton.me>",
  "_user": "rootcoder007",
  "_type": "src",
  "_file": "crimlab_0.0.0.9000.tar.gz",
  "_fileid": "https://r2.ropensci.org/b0755e2538ee787a4a974ee15feef0c1bfb505e1041ee8ba337a837ada232e76",
  "_filesize": 1743974,
  "_sha256": "b0755e2538ee787a4a974ee15feef0c1bfb505e1041ee8ba337a837ada232e76",
  "_expires": "2027-02-21T10:20:48.000Z",
  "_created": "2026-11-13T09:53:22.000Z",
  "_published": "2026-11-13T10:20:50.363Z",
  "_upstream": "https://github.com/rootcoder007/crimlab",
  "_status": "success",
  "_maintainer": {
    "name": "Vansh Singh Ruhela",
    "email": "vsruhela@proton.me",
    "login": "rootcoder007",
    "orcid": "0009-0004-1750-3592",
    "description": "\n",
    "uuid": 278967282
  },
  "_jobs": [
    {
      "job": 131817105176,
      "time": 169,
      "config": "linux-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "14027475539"
    },
    {
      "job": 131817105210,
      "time": 190,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "14026642810"
    },
    {
      "job": 131817105313,
      "time": 166,
      "config": "linux-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "14027450653"
    },
    {
      "job": 131817105465,
      "time": 198,
      "config": "linux-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "14026194725"
    },
    {
      "job": 131817105226,
      "time": 179,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "14027024899"
    },
    {
      "job": 131817105235,
      "time": 454,
      "config": "macos-oldrel-x86_64",
      "r": "4.5.3",
      "check": "NOTE",
      "artifact": "14026674566"
    },
    {
      "job": 131817105257,
      "time": 171,
      "config": "macos-release-arm64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "14028241958"
    },
    {
      "job": 131817105214,
      "time": 550,
      "config": "macos-release-x86_64",
      "r": "4.6.2",
      "check": "NOTE",
      "artifact": "14027727478"
    },
    {
      "job": 131815289387,
      "time": 287,
      "config": "source",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "14026448478"
    },
    {
      "job": 131817105160,
      "time": 114,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "14026992203"
    },
    {
      "job": 131817105278,
      "time": 325,
      "config": "windows-devel-arm64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "14027525989"
    },
    {
      "job": 131817105192,
      "time": 302,
      "config": "windows-devel-x86_64",
      "r": "4.7.0",
      "check": "OK",
      "artifact": "14027510858"
    },
    {
      "job": 131817105361,
      "time": 318,
      "config": "windows-oldrel-x86_64",
      "r": "4.5.3",
      "check": "OK",
      "artifact": "14027580698"
    },
    {
      "job": 131817105275,
      "time": 325,
      "config": "windows-release-arm64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "14027022111"
    },
    {
      "job": 131817105362,
      "time": 372,
      "config": "windows-release-x86_64",
      "r": "4.6.2",
      "check": "OK",
      "artifact": "14027650466"
    }
  ],
  "_buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841",
  "_commit": {
    "id": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
    "author": "rootcoder007 <278967282+rootcoder007@users.noreply.github.com>",
    "committer": "rootcoder007 <278967282+rootcoder007@users.noreply.github.com>",
    "message": "go: the Go copy of the theorem list\n\nbindings/go/csrc carries cli/thm.inc too, and the last commit\nregenerated that file without running bindings/go/tools/vendor.sh\nagain, so the Go job's vendor check failed.\n\nSigned-off-by: rootcoder007 <278967282+rootcoder007@users.noreply.github.com>\n",
    "time": 1794559519
  },
  "_distro": "resolute",
  "_host": "GitHub-Actions",
  "_registered": true,
  "_dependencies": [
    {
      "package": "R",
      "version": ">= 4.1.0",
      "role": "Depends"
    },
    {
      "package": "graphics",
      "role": "Imports"
    },
    {
      "package": "igraph",
      "role": "Suggests"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    },
    {
      "package": "testthat",
      "version": ">= 3.1.5",
      "role": "Suggests"
    },
    {
      "package": "circular",
      "role": "Suggests"
    },
    {
      "package": "DescTools",
      "role": "Suggests"
    },
    {
      "package": "geosphere",
      "role": "Suggests"
    },
    {
      "package": "geepack",
      "role": "Suggests"
    },
    {
      "package": "MASS",
      "role": "Suggests"
    },
    {
      "package": "sandwich",
      "role": "Suggests"
    },
    {
      "package": "sf",
      "role": "Suggests"
    },
    {
      "package": "spatstat.explore",
      "role": "Suggests"
    },
    {
      "package": "spatstat.geom",
      "role": "Suggests"
    },
    {
      "package": "spdep",
      "role": "Suggests"
    }
  ],
  "_owner": "rootcoder007",
  "_selfowned": true,
  "_usedby": 0,
  "_updates": [
    {
      "week": "2026-46",
      "n": 207
    }
  ],
  "_tags": [],
  "_stars": 0,
  "_contributors": [
    {
      "user": "rootcoder007",
      "count": 207,
      "uuid": 278967282
    }
  ],
  "_userbio": {
    "uuid": 278967282,
    "type": "user",
    "name": "Vansh Singh Ruhela",
    "followers": 0
  },
  "_downloads": {
    "count": 0,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/crimlab"
  },
  "_devurl": "https://github.com/rootcoder007/crimlab",
  "_pkgdown": "https://rootcoder007.github.io/crimlab/",
  "_searchresults": 16,
  "_topics": [
    "cpp"
  ],
  "_rbuild": "4.6.2",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/crimlab.html",
    "extra/manual.pdf",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "LICENSE"
  ],
  "_cranurl": false,
  "_exports": [
    "aorwt",
    "bdig",
    "bjtc",
    "bnft",
    "calaud",
    "catchk",
    "cgmedn",
    "cgstat",
    "chmb",
    "cllr",
    "cllrmin",
    "clprep",
    "clrsmp",
    "cntreg",
    "coofg",
    "crwalk",
    "ctabx",
    "cvhull",
    "dastd",
    "dbsrch",
    "dirmn",
    "dmlx",
    "dspbm",
    "dyadrt",
    "eceplt",
    "enpath",
    "eqinv",
    "eqproj",
    "expbnd",
    "fair",
    "fairdf",
    "fairsim",
    "fzmode",
    "gearc",
    "gorg",
    "grprr",
    "gstr",
    "gtmp",
    "hdbang",
    "hvdist",
    "hzdsel",
    "impfpr",
    "incap",
    "incapr",
    "jtacc",
    "jtcal",
    "jtdecay",
    "jtsurf",
    "kinidx",
    "kmpart",
    "lgtreg",
    "lipaud",
    "lmorn",
    "locgi",
    "losbnd",
    "lrcal",
    "lrpost",
    "lwss",
    "mantst",
    "misrd",
    "mixlr",
    "mvtem",
    "mvtll",
    "nnhclu",
    "nnidx",
    "nordet",
    "nsbnd",
    "ntbrk",
    "ntbtw",
    "ntchg",
    "ntcls",
    "ntcmp",
    "ntcore",
    "ntdeg",
    "ntevc",
    "ntlvn",
    "ntmod",
    "oaxbd",
    "orrisk",
    "outtst",
    "patidx",
    "proof",
    "relchk",
    "rfor",
    "ripenv",
    "ripk",
    "rnkres",
    "rnnhcl",
    "rptc",
    "rshl",
    "rswp",
    "rtmhs",
    "scrdsp",
    "sdell",
    "sellab",
    "sirex",
    "skp",
    "sntbnd",
    "sptst",
    "spwt",
    "stacel",
    "stmavg",
    "tfrp",
    "tipplt",
    "tlvc",
    "tlvlr",
    "tmpaud",
    "vodtst",
    "webpt",
    "zgem",
    "zgll"
  ],
  "_help": [
    {
      "page": "aorwt",
      "title": "Aoristic weights",
      "topics": [
        "aorwt"
      ]
    },
    {
      "page": "bdig",
      "title": "Benford digit screens",
      "topics": [
        "bdig",
        "bnft"
      ]
    },
    {
      "page": "bjtc",
      "title": "Bayesian journey to crime",
      "topics": [
        "bjtc"
      ]
    },
    {
      "page": "calaud",
      "title": "Calibration audit of a predictive-policing ranking",
      "topics": [
        "calaud"
      ]
    },
    {
      "page": "catchk",
      "title": "Audit categorical inputs before an analysis",
      "topics": [
        "catchk"
      ]
    },
    {
      "page": "cgmedn",
      "title": "Median centre of points",
      "topics": [
        "cgmedn"
      ]
    },
    {
      "page": "cgstat",
      "title": "Mean centre and dispersion of points",
      "topics": [
        "cgstat"
      ]
    },
    {
      "page": "chmb",
      "title": "The Chumbley score for two tool-mark profiles",
      "topics": [
        "chmb"
      ]
    },
    {
      "page": "cllr",
      "title": "Log-likelihood-ratio cost",
      "topics": [
        "cllr"
      ]
    },
    {
      "page": "cllrmin",
      "title": "Log-likelihood-ratio cost after recalibration",
      "topics": [
        "cllrmin"
      ]
    },
    {
      "page": "clprep",
      "title": "Presets: a published dataset's columns onto a generic function's arguments",
      "topics": [
        "clprep"
      ]
    },
    {
      "page": "clrsmp",
      "title": "Clearance-rate decomposition and Simpson's paradox",
      "topics": [
        "clrsmp"
      ]
    },
    {
      "page": "cntreg",
      "title": "Count regression: rate ratios between groups",
      "topics": [
        "cntreg"
      ]
    },
    {
      "page": "coofg",
      "title": "Co-offending graph from an incident table",
      "topics": [
        "coofg"
      ]
    },
    {
      "page": "crwalk",
      "title": "Correlated random walk of a series of events",
      "topics": [
        "crwalk"
      ]
    },
    {
      "page": "ctabx",
      "title": "Cross-tabulation with tests and measures of association",
      "topics": [
        "ctabx"
      ]
    },
    {
      "page": "cvhull",
      "title": "Convex hull of points",
      "topics": [
        "cvhull"
      ]
    },
    {
      "page": "dastd",
      "title": "Directly standardised rates",
      "topics": [
        "dastd"
      ]
    },
    {
      "page": "dbsrch",
      "title": "Database search",
      "topics": [
        "dbsrch"
      ]
    },
    {
      "page": "dirmn",
      "title": "Directional mean and circular variance",
      "topics": [
        "dirmn"
      ]
    },
    {
      "page": "dmlx",
      "title": "Double machine learning by cross-fitting",
      "topics": [
        "dmlx"
      ]
    },
    {
      "page": "dspbm",
      "title": "Benchmark decomposition of a disparity",
      "topics": [
        "dspbm"
      ]
    },
    {
      "page": "dyadrt",
      "title": "Dyadic offending rates",
      "topics": [
        "dyadrt"
      ]
    },
    {
      "page": "eceplt",
      "title": "Empirical cross-entropy plot",
      "topics": [
        "eceplt"
      ]
    },
    {
      "page": "enpath",
      "title": "Elastic net by coordinate descent, with cross-validation",
      "topics": [
        "enpath"
      ]
    },
    {
      "page": "eqproj",
      "title": "Equal-area projection of longitude and latitude, and its inverse",
      "topics": [
        "eqinv",
        "eqproj"
      ]
    },
    {
      "page": "expbnd",
      "title": "Rates and disparities when exposure is measured by a proxy",
      "topics": [
        "expbnd"
      ]
    },
    {
      "page": "fair",
      "title": "Fairness metrics of a binary risk tool by group",
      "topics": [
        "fair"
      ]
    },
    {
      "page": "fairdf",
      "title": "Differences between groups in a risk tool's decisions",
      "topics": [
        "fairdf"
      ]
    },
    {
      "page": "fairsim",
      "title": "Simulated records with a known disparity",
      "topics": [
        "fairsim"
      ]
    },
    {
      "page": "fzmode",
      "title": "Fuzzy mode",
      "topics": [
        "fzmode"
      ]
    },
    {
      "page": "gearc",
      "title": "Geary's C",
      "topics": [
        "gearc"
      ]
    },
    {
      "page": "gorg",
      "title": "The general G of Getis and Ord",
      "topics": [
        "gorg"
      ]
    },
    {
      "page": "grprr",
      "title": "Rates and proportions by group: ratios and differences",
      "topics": [
        "grprr"
      ]
    },
    {
      "page": "gstr",
      "title": "Local Getis-Ord Gi* on a grid of counts",
      "topics": [
        "gstr"
      ]
    },
    {
      "page": "gtmp",
      "title": "Genotype match probability",
      "topics": [
        "gtmp"
      ]
    },
    {
      "page": "hdbang",
      "title": "Head-bang smoothing",
      "topics": [
        "hdbang"
      ]
    },
    {
      "page": "hvdist",
      "title": "Great-circle distance",
      "topics": [
        "hvdist"
      ]
    },
    {
      "page": "hzdsel",
      "title": "Period-two hazards after selective depletion",
      "topics": [
        "hzdsel"
      ]
    },
    {
      "page": "impfpr",
      "title": "The false positive rate the other rates imply",
      "topics": [
        "impfpr"
      ]
    },
    {
      "page": "incap",
      "title": "Incapacitation: crime rate, share prevented and the marginal year",
      "topics": [
        "incap"
      ]
    },
    {
      "page": "incapr",
      "title": "Incapacitation under desistance and replacement",
      "topics": [
        "incapr"
      ]
    },
    {
      "page": "jtacc",
      "title": "Accuracy of a journey-to-crime surface on a solved series",
      "topics": [
        "jtacc"
      ]
    },
    {
      "page": "jtcal",
      "title": "Empirical distance decay from solved trips",
      "topics": [
        "jtcal"
      ]
    },
    {
      "page": "jtdecay",
      "title": "Distance-decay functions for journey to crime",
      "topics": [
        "jtdecay"
      ]
    },
    {
      "page": "jtsurf",
      "title": "Journey-to-crime surface",
      "topics": [
        "jtsurf"
      ]
    },
    {
      "page": "kinidx",
      "title": "Kinship index",
      "topics": [
        "kinidx"
      ]
    },
    {
      "page": "kmpart",
      "title": "K-means partition of points",
      "topics": [
        "kmpart"
      ]
    },
    {
      "page": "lgtreg",
      "title": "Logistic regression",
      "topics": [
        "lgtreg"
      ]
    },
    {
      "page": "lipaud",
      "title": "Individual fairness: a Lipschitz audit",
      "topics": [
        "lipaud"
      ]
    },
    {
      "page": "lmorn",
      "title": "Local Moran (LISA)",
      "topics": [
        "lmorn"
      ]
    },
    {
      "page": "locgi",
      "title": "Local G and G* of Getis and Ord",
      "topics": [
        "locgi"
      ]
    },
    {
      "page": "losbnd",
      "title": "Mean time in custody from completed and current stays",
      "topics": [
        "losbnd"
      ]
    },
    {
      "page": "lrcal",
      "title": "Calibrated likelihood ratios",
      "topics": [
        "lrcal"
      ]
    },
    {
      "page": "lrpost",
      "title": "Posterior probability from a likelihood ratio",
      "topics": [
        "lrpost"
      ]
    },
    {
      "page": "lwss",
      "title": "Lowess smoothing",
      "topics": [
        "lwss"
      ]
    },
    {
      "page": "mantst",
      "title": "Mantel's space-time test",
      "topics": [
        "mantst"
      ]
    },
    {
      "page": "misrd",
      "title": "Risk difference when group membership is misrecorded",
      "topics": [
        "misrd"
      ]
    },
    {
      "page": "mixlr",
      "title": "Mixture likelihood ratio",
      "topics": [
        "mixlr"
      ]
    },
    {
      "page": "mvtll",
      "title": "Group-based multivariate trajectories",
      "topics": [
        "mvtem",
        "mvtll"
      ]
    },
    {
      "page": "nnhclu",
      "title": "Nearest-neighbour hierarchical clustering",
      "topics": [
        "nnhclu"
      ]
    },
    {
      "page": "nnidx",
      "title": "Nearest-neighbour index",
      "topics": [
        "nnidx"
      ]
    },
    {
      "page": "nordet",
      "title": "Noisy-OR detection by patrols",
      "topics": [
        "nordet"
      ]
    },
    {
      "page": "nsbnd",
      "title": "A true base rate behind a noisily recorded one",
      "topics": [
        "nsbnd"
      ]
    },
    {
      "page": "ntbrk",
      "title": "Brokerage roles",
      "topics": [
        "ntbrk"
      ]
    },
    {
      "page": "ntbtw",
      "title": "Betweenness of each node",
      "topics": [
        "ntbtw"
      ]
    },
    {
      "page": "ntchg",
      "title": "Cheeger bounds on a network's bottleneck",
      "topics": [
        "ntchg"
      ]
    },
    {
      "page": "ntcls",
      "title": "Closeness of each node",
      "topics": [
        "ntcls"
      ]
    },
    {
      "page": "ntcmp",
      "title": "Connected components",
      "topics": [
        "ntcmp"
      ]
    },
    {
      "page": "ntcore",
      "title": "k-core of each node",
      "topics": [
        "ntcore"
      ]
    },
    {
      "page": "ntdeg",
      "title": "Degree and strength of each node",
      "topics": [
        "ntdeg"
      ]
    },
    {
      "page": "ntevc",
      "title": "Eigenvector centrality of each node",
      "topics": [
        "ntevc"
      ]
    },
    {
      "page": "ntlvn",
      "title": "Communities by the Louvain method",
      "topics": [
        "ntlvn"
      ]
    },
    {
      "page": "ntmod",
      "title": "Modularity of a partition",
      "topics": [
        "ntmod"
      ]
    },
    {
      "page": "oaxbd",
      "title": "Oaxaca-Blinder decomposition of a gap between two groups",
      "topics": [
        "oaxbd"
      ]
    },
    {
      "page": "orrisk",
      "title": "Risks behind an odds ratio",
      "topics": [
        "orrisk"
      ]
    },
    {
      "page": "outtst",
      "title": "Outcome test",
      "topics": [
        "outtst"
      ]
    },
    {
      "page": "patidx",
      "title": "Paternity index",
      "topics": [
        "patidx"
      ]
    },
    {
      "page": "proof",
      "title": "Machine-checked proofs behind the package",
      "topics": [
        "proof"
      ]
    },
    {
      "page": "relchk",
      "title": "Which labelling reproduces a reported contrast?",
      "topics": [
        "relchk"
      ]
    },
    {
      "page": "rfor",
      "title": "Random forest for regression and probabilities",
      "topics": [
        "rfor"
      ]
    },
    {
      "page": "ripenv",
      "title": "Envelopes of Ripley's L function and a test of complete spatial randomness",
      "topics": [
        "ripenv"
      ]
    },
    {
      "page": "ripk",
      "title": "Ripley's K function",
      "topics": [
        "ripk"
      ]
    },
    {
      "page": "rnkres",
      "title": "Which pairs a noisy ranking orders",
      "topics": [
        "rnkres"
      ]
    },
    {
      "page": "rnnhcl",
      "title": "Risk-adjusted nearest-neighbour hierarchical clustering",
      "topics": [
        "rnnhcl"
      ]
    },
    {
      "page": "rptc",
      "title": "Constant reporters of a reporting panel",
      "topics": [
        "rptc"
      ]
    },
    {
      "page": "rswp",
      "title": "Rosenbaum sensitivity bounds for matched pairs",
      "topics": [
        "rshl",
        "rswp"
      ]
    },
    {
      "page": "rtmhs",
      "title": "Regression to the mean at selected hot spots",
      "topics": [
        "rtmhs"
      ]
    },
    {
      "page": "scrdsp",
      "title": "A risk score's spread across groups",
      "topics": [
        "scrdsp"
      ]
    },
    {
      "page": "sdell",
      "title": "Standard deviational ellipse",
      "topics": [
        "sdell"
      ]
    },
    {
      "page": "sellab",
      "title": "Evaluating a release rule from the released alone",
      "topics": [
        "sellab"
      ]
    },
    {
      "page": "sirex",
      "title": "Indirect standardisation: standardised ratios with shrinkage",
      "topics": [
        "sirex"
      ]
    },
    {
      "page": "skp",
      "title": "Scott-Knott grouping of measurements",
      "topics": [
        "skp"
      ]
    },
    {
      "page": "sntbnd",
      "title": "Bounds on a sentence's effect without assumptions",
      "topics": [
        "sntbnd"
      ]
    },
    {
      "page": "sptst",
      "title": "Andresen's spatial point pattern test",
      "topics": [
        "sptst"
      ]
    },
    {
      "page": "spwt",
      "title": "Spatial weights",
      "topics": [
        "spwt"
      ]
    },
    {
      "page": "stacel",
      "title": "Search-circle hot-spot areas",
      "topics": [
        "stacel"
      ]
    },
    {
      "page": "stmavg",
      "title": "Spatial-temporal moving average",
      "topics": [
        "stmavg"
      ]
    },
    {
      "page": "tfrp",
      "title": "Glass fragments recovered under transfer and persistence",
      "topics": [
        "tfrp"
      ]
    },
    {
      "page": "tipplt",
      "title": "Tippett plot",
      "topics": [
        "tipplt"
      ]
    },
    {
      "page": "tlvc",
      "title": "Two-level model for multivariate trace evidence",
      "topics": [
        "tlvc",
        "tlvlr"
      ]
    },
    {
      "page": "tmpaud",
      "title": "Disparity metrics over time and place",
      "topics": [
        "tmpaud"
      ]
    },
    {
      "page": "vodtst",
      "title": "Veil-of-darkness test",
      "topics": [
        "vodtst"
      ]
    },
    {
      "page": "webpt",
      "title": "Centre of minimum distance",
      "topics": [
        "webpt"
      ]
    },
    {
      "page": "zgll",
      "title": "Group-based trajectory model for counts",
      "topics": [
        "zgem",
        "zgll"
      ]
    }
  ],
  "_pkglogo": "https://github.com/rootcoder007/crimlab/raw/main/man/figures/logo.svg",
  "_readme": "https://github.com/rootcoder007/crimlab/raw/main/README.md",
  "_rundeps": [],
  "_sysdeps": [
    {
      "shlib": "libstdc++",
      "package": "libstdc++6",
      "source": "gcc",
      "version": "16-20260322-1ubuntu1",
      "name": "c++",
      "homepage": "http://gcc.gnu.org/",
      "description": "GNU Standard C++ Library v3"
    }
  ],
  "_vignettes": [
    {
      "source": "crimlab.Rmd",
      "filename": "crimlab.html",
      "title": "A walk-through of crimlab",
      "engine": "knitr::rmarkdown",
      "headings": [
        "What the package is for",
        "Disparities: the veil of darkness",
        "Forensics: a match and what it is worth",
        "Policing: clearance rates and Simpson's paradox",
        "Corrections: what records say about a sentence",
        "Networks: who offends with whom",
        "Places: where incidents are and how they spread",
        "Risk tools: one score, several kinds of fairness",
        "Proofs",
        "References"
      ],
      "created": "2026-11-12 14:37:53",
      "modified": "2026-11-12 23:17:11",
      "commits": 8
    }
  ],
  "_score": 2.9030899869919438,
  "_indexed": true,
  "_nocasepkg": "crimlab",
  "_universes": [
    "rootcoder007"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-11-13T09:55:52.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/91fac7ece13a9c2bd95e50ebdea9a87c1ff378966ab50e1fbac3c49228223aee",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-11-13T09:56:16.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/6d79a529d99a6285fc1062b73f2f44d7837fee1e8c0f91dab0a5170d5f7caa66",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-11-13T09:55:55.000Z",
      "distro": "resolute",
      "arch": "aarch64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/146425df591ade514ed87eb5f30d1922e1468272380549c80d322a57a839d427",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.6.2",
      "os": "linux",
      "version": "0.0.0.9000",
      "date": "2026-11-13T09:56:14.000Z",
      "distro": "resolute",
      "arch": "x86_64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/af9dd463185b3cde250df4969fe2582d3b296b5adff24006ba53d7077b15efd0",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-11-13T10:15:40.000Z",
      "arch": "aarch64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/8c21eab788f38be1bd0554833c08b9b646258a2f49aff8d5eb63f29551efcd59",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-11-13T10:06:11.000Z",
      "arch": "x86_64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/9fdaba2c7f03dc9ab6e955e75b80ead96a74ba125faa96665f69dbd65ad70644",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-11-13T10:19:12.000Z",
      "arch": "aarch64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/cd6e121d4433e385d3aed952dd141fc43013e7478bc39846833cb22736b7e9aa",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.6.2",
      "os": "mac",
      "version": "0.0.0.9000",
      "date": "2026-11-13T10:06:39.000Z",
      "arch": "x86_64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/c7d19a9b3a470f278f842336cb5538c70c7a9d013e6ba0fabcb43bf7ad84b0bf",
      "status": "success",
      "check": "NOTE",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "0.0.0.9000",
      "date": "2026-11-13T09:55:53.000Z",
      "arch": "emscripten",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/f2f58a2c9f4a82c59e896dd32adc24416b727011e496b33899a8269adb7d70d6",
      "status": "success",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-11-13T09:57:12.000Z",
      "arch": "aarch64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/daef178413c22a9985fa5944e4812c0232b78b5af532d0f4982cca145640c7b2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-11-13T09:56:13.000Z",
      "arch": "x86_64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/00a1f8c7a4f464252f8ae3296ca47b69f1426c1f9758a0a07ea9a1effd3d1be3",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-11-13T09:56:25.000Z",
      "arch": "x86_64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/d3ba77ab122c85892f26729e2081292af0a5af719b66e3e5a4a324ab5da55a64",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-11-13T09:57:23.000Z",
      "arch": "aarch64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/14027a50427ab4d79fd56ab660da97e1d130c4ea3bf57dd29085dcfd34f8211a",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    },
    {
      "r": "4.6.2",
      "os": "win",
      "version": "0.0.0.9000",
      "date": "2026-11-13T09:56:54.000Z",
      "arch": "x86_64",
      "commit": "3a04fa3e4ea19e49220e20edc13dd0bc0db42f65",
      "fileid": "https://r2.ropensci.org/94f940ed06e682e5b080f4b1f57f1af78774d4ce80618b672f5ea4a4748d50a2",
      "status": "success",
      "check": "OK",
      "buildurl": "https://github.com/r-universe/rootcoder007/actions/runs/43404423841"
    }
  ]
}