Skip to content

Releases: magnusdv/dvir

dvir 3.3.0

09 Sep 20:47
Compare
Choose a tag to compare

New features

  • Major rewrite of dviSolve(), which now uses the generalised likelihood ratio (GLR) for identifications in families with more than one missing person.
  • New functions dviJoint(), swapOrientation() and formatSummary(), all used in dviSolve().
  • plotDVI() now allows multiple AM rows, and has a new (experimental) argument style for choosing colouring style.
  • dviSim() may now do multiple simulations, and gains an argument conditional. If TRUE, references are kept unchanged, while the missing persons are simulated conditional on these.
  • Added dataset fire.

Other

  • Switch to pedFamilias::readFam().
  • Add dependency pbapply. Use pblapply() in dviJoint().
  • directMatch() is much faster than before, when called from mergePM().

dvir 3.2.1

16 Oct 05:38
Compare
Choose a tag to compare

New features

  • Add file dvi-example.fam as a system file. Hence avoid internet download during example (gave CRAN error).
  • New function dviSolve() implementing a complete pipeline for solving a DVI case.
  • New function amDrivenDVI() implementing AM-driven analysis.
  • New functions setPairing() and excludePairing() for manually fixing or disallowing certain pairings.
  • In findUndisputed() replace argument relax with its negation strict, and reverse the default to be strict = FALSE.
  • Harmonise the output summaries of the main functions.
  • New function dviSim() for simulating marker data onto a DVI dataset.
  • New function findNonidentifiable().
  • Export (experimental) checkDVI().
  • mergePM() gains argument verbose.

Other

  • Enforce family names in consolidateDVI().
  • Reorganise and synchronise code in findExcluded() and exclusionMatrix().
  • Use cat() instead of message() throughout.
  • Remove deprecated summariseDVI() (replaced by print.dviData()).

Bug fixes

  • findUndisputed() miscounted steps if verbose = F.
  • jointDVI() sometimes dropped victims after findUndisputed().

dvir 3.1.0

03 Oct 12:47
Compare
Choose a tag to compare
  • The dvir package is now maintained by Magnus D Vigeland.

  • In print.dviData(), add info on sex of victims/missing.

  • Add report to output of findExcluded().

  • New function plotUndisputed().

dvir 3.0.1

05 Jul 10:24
Compare
Choose a tag to compare
  • Fix bad URL reported by CRAN.