{
  "_id": "6a1687efacfb0bcc41d75f1e",
  "Type": "Package",
  "Package": "dvir",
  "Title": "Disaster Victim Identification",
  "Version": "3.4.1.9000",
  "Authors@R": "c(\nperson(\"Magnus Dehli\", \"Vigeland\", , \"m.d.vigeland@medisin.uio.no\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-9134-4962\")),\nperson(\"Thore\", \"Egeland\", , \"thore.egeland@nmbu.no\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-3465-8885\"))\n)",
  "Description": "Joint DNA-based disaster victim identification (DVI), as\ndescribed in Vigeland and Egeland (2021)\n<doi:10.21203/rs.3.rs-296414/v1>. Identification is performed\nby optimising the joint likelihood of all victim samples and\nreference individuals. Individual identification probabilities,\nconditional on all available information, are derived from the\njoint solution in the form of posterior pairing probabilities.\n'dvir' is part of the 'pedsuite' collection of packages for\npedigree analysis.",
  "License": "GPL-3",
  "URL": "https://github.com/magnusdv/dvir",
  "BugReports": "https://github.com/magnusdv/dvir/issues",
  "Encoding": "UTF-8",
  "Language": "en-GB",
  "LazyData": "true",
  "Roxygen": "list(markdown = TRUE)",
  "Config/roxygen2/version": "8.0.0",
  "Repository": "https://magnusdv.r-universe.dev",
  "Date/Publication": "2026-05-26 11:39:04 UTC",
  "RemoteUrl": "https://github.com/magnusdv/dvir",
  "RemoteRef": "HEAD",
  "RemoteSha": "1daf09ae12fd918800e7a18d5674e4c8b8d27320",
  "NeedsCompilation": "no",
  "Packaged": {
    "Date": "2026-05-26 15:10:08 UTC",
    "User": "root"
  },
  "Author": "Magnus Dehli Vigeland [aut, cre] (ORCID:\n<https://orcid.org/0000-0002-9134-4962>),\nThore Egeland [aut] (ORCID: <https://orcid.org/0000-0002-3465-8885>)",
  "Maintainer": "Magnus Dehli Vigeland <m.d.vigeland@medisin.uio.no>",
  "MD5sum": "54d5ed24144919ee8745be5e7ff53e74",
  "_user": "magnusdv",
  "_type": "src",
  "_file": "dvir_3.4.1.9000.tar.gz",
  "_fileid": "344923f11a0c18e94749eb1e6605b0a3c6310cd5cf2d494353e0b50adcf4886f",
  "_filesize": 474423,
  "_sha256": "344923f11a0c18e94749eb1e6605b0a3c6310cd5cf2d494353e0b50adcf4886f",
  "_created": "2026-05-26T15:10:08.000Z",
  "_published": "2026-05-27T05:58:07.909Z",
  "_distro": "noble",
  "_jobs": [
    {
      "job": 78016539570,
      "time": 174,
      "config": "linux-devel-x86_64",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7218480199"
    },
    {
      "job": 78016539397,
      "time": 134,
      "config": "linux-release-x86_64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7218463351"
    },
    {
      "job": 78016539361,
      "time": 92,
      "config": "macos-oldrel-arm64",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7218467783"
    },
    {
      "job": 78016539291,
      "time": 99,
      "config": "macos-release-arm64",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7218471217"
    },
    {
      "job": 78016539038,
      "time": 186,
      "config": "source",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7218402432"
    },
    {
      "job": 78016539567,
      "time": 118,
      "config": "wasm-release",
      "r": "4.6.0",
      "check": "OK",
      "artifact": "7218455290"
    },
    {
      "job": 78016539385,
      "time": 127,
      "config": "windows-devel",
      "r": "4.7.0",
      "check": "WARNING",
      "artifact": "7218460339"
    },
    {
      "job": 78016539101,
      "time": 105,
      "config": "windows-oldrel",
      "r": "4.5.3",
      "check": "WARNING",
      "artifact": "7232980418"
    },
    {
      "job": 78016539328,
      "time": 106,
      "config": "windows-release",
      "r": "4.6.0",
      "check": "WARNING",
      "artifact": "7218450562"
    }
  ],
  "_buildurl": "https://github.com/r-universe/magnusdv/actions/runs/26456766048",
  "_status": "success",
  "_host": "GitHub-Actions",
  "_upstream": "https://github.com/magnusdv/dvir",
  "_commit": {
    "id": "1daf09ae12fd918800e7a18d5674e4c8b8d27320",
    "author": "Magnus Dehli Vigeland <magnusdv@medisin.uio.no>",
    "committer": "Magnus Dehli Vigeland <magnusdv@medisin.uio.no>",
    "message": "Bump dev version; update NEWS\n",
    "time": 1779795544
  },
  "_maintainer": {
    "name": "Magnus Dehli Vigeland",
    "email": "m.d.vigeland@medisin.uio.no",
    "orcid": "0000-0002-9134-4962"
  },
  "_registered": true,
  "_dependencies": [
    {
      "package": "pedtools",
      "role": "Depends"
    },
    {
      "package": "R",
      "version": ">= 4.2.0",
      "role": "Depends"
    },
    {
      "package": "forrel",
      "role": "Imports"
    },
    {
      "package": "pbapply",
      "role": "Imports"
    },
    {
      "package": "pedFamilias",
      "role": "Imports"
    },
    {
      "package": "pedprobr",
      "role": "Imports"
    },
    {
      "package": "ribd",
      "role": "Imports"
    },
    {
      "package": "verbalisr",
      "role": "Imports"
    },
    {
      "package": "knitr",
      "role": "Suggests"
    },
    {
      "package": "rmarkdown",
      "role": "Suggests"
    }
  ],
  "_owner": "magnusdv",
  "_selfowned": true,
  "_usedby": 1,
  "_updates": [
    {
      "week": "2025-30",
      "n": 3
    },
    {
      "week": "2025-41",
      "n": 8
    },
    {
      "week": "2025-42",
      "n": 2
    },
    {
      "week": "2026-17",
      "n": 11
    },
    {
      "week": "2026-18",
      "n": 7
    },
    {
      "week": "2026-20",
      "n": 3
    },
    {
      "week": "2026-21",
      "n": 5
    },
    {
      "week": "2026-22",
      "n": 2
    }
  ],
  "_tags": [
    {
      "name": "v3.4.0",
      "date": "2026-04-22"
    },
    {
      "name": "v3.4.1",
      "date": "2026-05-15"
    }
  ],
  "_topics": [
    "dvi",
    "forensic-genetics",
    "kinship-testing",
    "pedsuite"
  ],
  "_stars": 3,
  "_contributors": [
    {
      "user": "magnusdv",
      "count": 405,
      "uuid": 5310284
    },
    {
      "user": "thoree",
      "count": 175,
      "uuid": 10831495
    }
  ],
  "_userbio": {
    "uuid": 5310284,
    "type": "user",
    "name": "Magnus Dehli Vigeland",
    "description": "Statistical geneticist"
  },
  "_downloads": {
    "count": 768,
    "source": "https://cranlogs.r-pkg.org/downloads/total/last-month/dvir"
  },
  "_mentions": 1,
  "_devurl": "https://github.com/magnusdv/dvir",
  "_searchresults": 21,
  "_rbuild": "4.6.0",
  "_assets": [
    "extra/citation.cff",
    "extra/citation.html",
    "extra/citation.json",
    "extra/citation.txt",
    "extra/contents.json",
    "extra/dvir.html",
    "extra/NEWS.html",
    "extra/NEWS.txt",
    "extra/readme.html",
    "extra/readme.md",
    "manual.pdf"
  ],
  "_homeurl": "https://github.com/magnusdv/dvir",
  "_realowner": "magnusdv",
  "_cranurl": true,
  "_releases": [
    {
      "version": "2.0.0",
      "date": "2021-03-29"
    },
    {
      "version": "2.1.0",
      "date": "2021-05-18"
    },
    {
      "version": "2.2.0",
      "date": "2022-10-21"
    },
    {
      "version": "3.0.1",
      "date": "2023-06-30"
    },
    {
      "version": "3.1.0",
      "date": "2023-10-03"
    },
    {
      "version": "3.2.1",
      "date": "2023-10-16"
    },
    {
      "version": "3.3.0",
      "date": "2024-09-09"
    },
    {
      "version": "3.4.0",
      "date": "2026-04-22"
    },
    {
      "version": "3.4.1",
      "date": "2026-05-15"
    }
  ],
  "_exports": [
    "addVictims",
    "amDrivenDVI",
    "Bmarginal",
    "checkDVI",
    "compactJointRes",
    "directMatch",
    "dviCompare",
    "dviData",
    "dviJoint",
    "dviSim",
    "dviSolve",
    "excludePairing",
    "exclusionMatrix",
    "expand.grid.nodup",
    "familias2dvir",
    "findExcluded",
    "findNonidentifiable",
    "findUndisputed",
    "formatSummary",
    "generatePairings",
    "getDatabase",
    "getFamily",
    "getSimpleFams",
    "jointDVI",
    "mergePM",
    "ncomb",
    "pairwiseLR",
    "plotDVI",
    "plotSolution",
    "plotUndisputed",
    "relabelDVI",
    "sequentialDVI",
    "setPairing",
    "subsetDVI",
    "swapOrientation"
  ],
  "_datasets": [
    {
      "name": "example1",
      "title": "DVI dataset: Generational trio",
      "object": "example1",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "example2",
      "title": "DVI dataset: Two reference families",
      "object": "example2",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "exclusionExample",
      "title": "Dataset: Exclusion example",
      "object": "exclusionExample",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "fire",
      "title": "DVI dataset: Family of fire victims",
      "object": "fire",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "grave",
      "title": "DVI dataset: Family grave",
      "object": "grave",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "icmp",
      "title": "DVI dataset: A large reference pedigree",
      "object": "icmp",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "KETPchap481",
      "title": "Data used in the book Kling et al. (2021)",
      "object": "KETPchap481",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "KETPchap484",
      "title": "Data used in the book Kling et al. (2021)",
      "object": "KETPchap484",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "KETPexer497",
      "title": "Data used in the book Kling et al. (2021)",
      "object": "KETPexer497",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "KETPexer498",
      "title": "Data used in the book Kling et al. (2021)",
      "object": "KETPexer498",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "planecrash",
      "title": "DVI dataset: Simulated plane crash",
      "object": "planecrash",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    },
    {
      "name": "symmetricSibs",
      "title": "Dataset: Symmetry examples",
      "object": "symmetricSibs",
      "class": [
        "dviData"
      ],
      "fields": [],
      "table": false,
      "tojson": false
    }
  ],
  "_help": [
    {
      "page": "addVictims",
      "title": "Add victim samples to a DVI dataset",
      "topics": [
        "addVictims"
      ]
    },
    {
      "page": "amDrivenDVI",
      "title": "AM-driven DVI",
      "topics": [
        "amDrivenDVI"
      ]
    },
    {
      "page": "Bmarginal",
      "title": "Posterior pairing probabilities",
      "topics": [
        "Bmarginal"
      ]
    },
    {
      "page": "directMatch",
      "title": "Direct match LR",
      "topics": [
        "directMatch"
      ]
    },
    {
      "page": "dviCompare",
      "title": "Compare DVI approaches",
      "topics": [
        "dviCompare"
      ]
    },
    {
      "page": "dviData",
      "title": "DVI data",
      "topics": [
        "checkDVI",
        "dviData"
      ]
    },
    {
      "page": "dviGLR",
      "title": "Finds Generalised Likelihood Ratios (GLRs)",
      "topics": [
        "dviGLR"
      ]
    },
    {
      "page": "dviJoint",
      "title": "Joint DVI search",
      "topics": [
        "dviJoint"
      ]
    },
    {
      "page": "dviSim",
      "title": "Simulate genotypes in a DVI dataset",
      "topics": [
        "dviSim"
      ]
    },
    {
      "page": "dviSolve",
      "title": "A complete workflow for solving a DVI case",
      "topics": [
        "dviSolve"
      ]
    },
    {
      "page": "example1",
      "title": "DVI dataset: Generational trio",
      "topics": [
        "example1"
      ]
    },
    {
      "page": "example2",
      "title": "DVI dataset: Two reference families",
      "topics": [
        "example2"
      ]
    },
    {
      "page": "excludePairing",
      "title": "Exclude pairings",
      "topics": [
        "excludePairing"
      ]
    },
    {
      "page": "exclusionExample",
      "title": "Dataset: Exclusion example",
      "topics": [
        "exclusionExample"
      ]
    },
    {
      "page": "expand.grid.nodup",
      "title": "Combinations without duplications",
      "topics": [
        "expand.grid.nodup",
        "gridSize"
      ]
    },
    {
      "page": "familias2dvir",
      "title": "Convert a Familias file to DVI data",
      "topics": [
        "familias2dvir"
      ]
    },
    {
      "page": "findExcluded",
      "title": "Excluded individuals and pairings in a DVI dataset",
      "topics": [
        "exclusionMatrix",
        "findExcluded"
      ]
    },
    {
      "page": "findNonidentifiable",
      "title": "Nonidentifiable missing persons",
      "topics": [
        "findNonidentifiable"
      ]
    },
    {
      "page": "findUndisputed",
      "title": "Undisputed identifications in a DVI problem",
      "topics": [
        "findUndisputed"
      ]
    },
    {
      "page": "fire",
      "title": "DVI dataset: Family of fire victims",
      "topics": [
        "fire"
      ]
    },
    {
      "page": "formatSummary",
      "title": "Format final summary table",
      "topics": [
        "formatSummary"
      ]
    },
    {
      "page": "generatePairings",
      "title": "Sex-consistent pairings",
      "topics": [
        "generatePairings"
      ]
    },
    {
      "page": "getDatabase",
      "title": "Extract the marker database from a DVI dataset",
      "topics": [
        "getDatabase"
      ]
    },
    {
      "page": "getFamily",
      "title": "Get AM component of selected individuals",
      "topics": [
        "getFamily"
      ]
    },
    {
      "page": "getSimpleFams",
      "title": "Find the simple families of a DVI dataset",
      "topics": [
        "getSimpleFams"
      ]
    },
    {
      "page": "grave",
      "title": "DVI dataset: Family grave",
      "topics": [
        "grave"
      ]
    },
    {
      "page": "icmp",
      "title": "DVI dataset: A large reference pedigree",
      "topics": [
        "icmp"
      ]
    },
    {
      "page": "jointDVI",
      "title": "Joint DVI analysis",
      "topics": [
        "compactJointRes",
        "jointDVI"
      ]
    },
    {
      "page": "KETPchap481",
      "title": "Data used in the book Kling et al. (2021)",
      "topics": [
        "KETPchap481"
      ]
    },
    {
      "page": "KETPchap484",
      "title": "Data used in the book Kling et al. (2021)",
      "topics": [
        "KETPchap484"
      ]
    },
    {
      "page": "KETPexer497",
      "title": "Data used in the book Kling et al. (2021)",
      "topics": [
        "KETPexer497"
      ]
    },
    {
      "page": "KETPexer498",
      "title": "Data used in the book Kling et al. (2021)",
      "topics": [
        "KETPexer498"
      ]
    },
    {
      "page": "mergePM",
      "title": "Identity and merge matching PM samples",
      "topics": [
        "mergePM"
      ]
    },
    {
      "page": "ncomb",
      "title": "The total a priori number of assignments in a DVI problem",
      "topics": [
        "ncomb"
      ]
    },
    {
      "page": "pairwiseLR",
      "title": "Pairwise LR matrix",
      "topics": [
        "pairwiseLR"
      ]
    },
    {
      "page": "planecrash",
      "title": "DVI dataset: Simulated plane crash",
      "topics": [
        "planecrash"
      ]
    },
    {
      "page": "plotDVI",
      "title": "Plot a DVI problem",
      "topics": [
        "plotDVI"
      ]
    },
    {
      "page": "plotSolution",
      "title": "Plot DVI solution",
      "topics": [
        "plotSolution"
      ]
    },
    {
      "page": "plotUndisputed",
      "title": "Plot undisputed identifications",
      "topics": [
        "plotUndisputed"
      ]
    },
    {
      "page": "relabelDVI",
      "title": "Automatic labelling of a DVI dataset",
      "topics": [
        "relabelDVI"
      ]
    },
    {
      "page": "sequentialDVI",
      "title": "Sequential DVI search",
      "topics": [
        "sequentialDVI"
      ]
    },
    {
      "page": "setPairing",
      "title": "Set identifications manually",
      "topics": [
        "setPairing"
      ]
    },
    {
      "page": "subsetDVI",
      "title": "Extract a subset of a DVI dataset",
      "topics": [
        "subsetDVI"
      ]
    },
    {
      "page": "swapOrientation",
      "title": "Swap orientation of an assignment table",
      "topics": [
        "swapOrientation"
      ]
    },
    {
      "page": "symmetricSibs",
      "title": "Dataset: Symmetry examples",
      "topics": [
        "symmetricSibs"
      ]
    }
  ],
  "_readme": "https://github.com/magnusdv/dvir/raw/HEAD/README.md",
  "_rundeps": [
    "evaluate",
    "forrel",
    "glue",
    "highr",
    "kinship2",
    "knitr",
    "lattice",
    "lpSolve",
    "Matrix",
    "pbapply",
    "pedFamilias",
    "pedmut",
    "pedprobr",
    "pedtools",
    "quadprog",
    "ribd",
    "slam",
    "verbalisr",
    "xfun",
    "yaml"
  ],
  "_score": 4.878521795501206,
  "_indexed": true,
  "_nocasepkg": "dvir",
  "_universes": [
    "magnusdv"
  ],
  "_binaries": [
    {
      "r": "4.7.0",
      "os": "linux",
      "version": "3.4.1.9000",
      "date": "2026-05-26T15:12:44.000Z",
      "distro": "noble",
      "commit": "1daf09ae12fd918800e7a18d5674e4c8b8d27320",
      "fileid": "f2c5a2d7356e7a62749a9860292c322f24987ec807064f005fb6b4bcb269cbd3",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/magnusdv/actions/runs/26456766048"
    },
    {
      "r": "4.6.0",
      "os": "linux",
      "version": "3.4.1.9000",
      "date": "2026-05-26T15:12:09.000Z",
      "distro": "noble",
      "commit": "1daf09ae12fd918800e7a18d5674e4c8b8d27320",
      "fileid": "3ba68c8cdc33e7a529f475c12fdd29eb9598c7409b064b77612acf0b13ccaf59",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/magnusdv/actions/runs/26456766048"
    },
    {
      "r": "4.5.3",
      "os": "mac",
      "version": "3.4.1.9000",
      "date": "2026-05-26T15:12:33.000Z",
      "commit": "1daf09ae12fd918800e7a18d5674e4c8b8d27320",
      "fileid": "9a58d6c41d6b8d46834368271b731b0df85bf6e0ebde525213030db687b4a157",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/magnusdv/actions/runs/26456766048"
    },
    {
      "r": "4.6.0",
      "os": "mac",
      "version": "3.4.1.9000",
      "date": "2026-05-26T15:12:36.000Z",
      "commit": "1daf09ae12fd918800e7a18d5674e4c8b8d27320",
      "fileid": "08d9ee39541358f0067acdf46f99113cbd1a60e932389469d6e58f77cffc19b4",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/magnusdv/actions/runs/26456766048"
    },
    {
      "r": "4.6.0",
      "os": "wasm",
      "version": "3.4.1.9000",
      "date": "2026-05-26T15:12:25.000Z",
      "commit": "1daf09ae12fd918800e7a18d5674e4c8b8d27320",
      "fileid": "63871516f4518b24154a59275d912bdff458cb0b8b942d1b319ab6f045e45a09",
      "status": "success",
      "buildurl": "https://github.com/r-universe/magnusdv/actions/runs/26456766048"
    },
    {
      "r": "4.7.0",
      "os": "win",
      "version": "3.4.1.9000",
      "date": "2026-05-26T15:11:49.000Z",
      "commit": "1daf09ae12fd918800e7a18d5674e4c8b8d27320",
      "fileid": "a63b16ffdfa569599b0cda183024f69317bd9d895c5274f59fce67034ca745b9",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/magnusdv/actions/runs/26456766048"
    },
    {
      "r": "4.5.3",
      "os": "win",
      "version": "3.4.1.9000",
      "date": "2026-05-27T05:57:08.000Z",
      "commit": "1daf09ae12fd918800e7a18d5674e4c8b8d27320",
      "fileid": "3b55f5d8b8f20b5f0c6da2b2e3fa6eb8177a85248ce0e45954951ba99c47f2cf",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/magnusdv/actions/runs/26456766048"
    },
    {
      "r": "4.6.0",
      "os": "win",
      "version": "3.4.1.9000",
      "date": "2026-05-26T15:11:31.000Z",
      "commit": "1daf09ae12fd918800e7a18d5674e4c8b8d27320",
      "fileid": "620badf65223e040dbc600538fa79b50c4fab5b38b39169a153fef0c0464f8b4",
      "status": "success",
      "check": "WARNING",
      "buildurl": "https://github.com/r-universe/magnusdv/actions/runs/26456766048"
    }
  ]
}