Discrete Laplace mixture model with applications in forensic genetics

Discrete Laplace mixture model with applications in forensic genetics - Published in JOSS (2018)

https://github.com/mikldk/disclapmix

Science Score: 93.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
    Found .zenodo.json file
  • DOI references
    Found 6 DOI reference(s) in README and JOSS metadata
  • Academic publication links
    Links to: arxiv.org, joss.theoj.org, zenodo.org
  • Committers with academic emails
  • Institutional organization owner
  • JOSS paper metadata
    Published in Journal of Open Source Software
Last synced: 6 months ago · JSON representation

Repository

Discrete Laplace Mixture Inference using the EM Algorithm

Basic Info
  • Host: GitHub
  • Owner: mikldk
  • License: gpl-2.0
  • Language: R
  • Default Branch: master
  • Size: 1.55 MB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 2
  • Releases: 5
Created almost 8 years ago · Last pushed 11 months ago
Metadata Files
Readme Changelog License Codemeta

README.md

disclapmix

An R package (https://www.r-project.org/) to perform inference in a mixture of discrete Laplace distributions using the EM algorithm. Intended for forensic Y chromosomal STR (Y-STR) haplotype analyses.

See documentation included in package (vignettes and manual) at https://mikldk.github.io/disclapmix/.

Installation

You first need R (https://www.r-project.org/). Then you can install disclapmix from CRAN using

r install.packages("disclapmix")

You can also install the development version from GitHub by using the remotes package (https://CRAN.R-project.org/package=remotes):

```r

install.packages("remotes")

remotes::install_github("mikldk/disclapmix") ```

Getting started

Refer to the included vignettes. You can get an overview of the included vignettes by the following R command:

r vignette(package = "disclapmix")

To read a vignette, type:

r vignette("introduction", package = "disclapmix")

Running tests

Note that to also install the tests, you need to install the package as follows:

``` r

install.packages("remotes")

remotes::installgithub("mikldk/disclapmix", INSTALLopts="--install-tests") ```

You can now run the tests:

r library(disclapmix) library(testthat) test_package('disclapmix')

Contribute, issues, and support

Please use the issue tracker at https://github.com/mikldk/disclapmix/issues if you want to notify us of an issue or need support. If you want to contribute, please either create an issue or make a pull request.

References

Andersen MM, PS Eriksen, N Morling (2013). The discrete Laplace exponential family and estimation of Y-STR haplotype frequencies. Journal of Theoretical Biology 329. https://doi.org/10.1016/j.jtbi.2013.03.009

Andersen MM, PS Eriksen, N Morling (2013). A gentle introduction to the discrete Laplace method for estimating Y-STR haplotype frequencies. arXiv:1304.2129. https://arxiv.org/abs/1304.2129

Disclaimer

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT. IN NO EVENT SHALL THE COPYRIGHT HOLDERS OR ANYONE DISTRIBUTING THE SOFTWARE BE LIABLE FOR ANY DAMAGES OR OTHER LIABILITY, WHETHER IN CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

License

License: GPL-2.

Badges

The Journal of Open Source Software:

DOI

Zenodo:

DOI

Travis CI:

Travis-CI Build Status

Owner

  • Name: Mikkel Meyer Andersen
  • Login: mikldk
  • Kind: user
  • Location: Denmark

JOSS Publication

Discrete Laplace mixture model with applications in forensic genetics
Published
June 04, 2018
Volume 3, Issue 26, Page 748
Authors
Mikkel Meyer Andersen ORCID
Department of Mathematical Sciences, Aalborg University, Denmark
Editor
Pjotr Prins ORCID
Tags
Y-chromosome forensic genetics population genetics weight of evidence

CodeMeta (codemeta.json)

{
  "@context": "https://raw.githubusercontent.com/codemeta/codemeta/master/codemeta.jsonld",
  "@type": "Code",
  "author": [
    {
      "@id": "https://orcid.org/0000-0002-0234-0266",
      "@type": "Person",
      "email": "mikl@math.aau.dk",
      "name": "Mikkel Meyer Andersen",
      "affiliation": "Department of Mathematical Sciences, Aalborg University, Denmark"
    }
  ],
  "identifier": "",
  "codeRepository": "https://github.com/mikldk/disclapmix",
  "datePublished": "2018-04-23",
  "dateModified": "2018-04-23",
  "dateCreated": "2018-04-23",
  "description": "An R package to perform inference in a mixture of discrete Laplace distributions using the EM algorithm. This can e.g. be used in forensic genetics to evaluate the evidential strength of a Y chromosomal match by modelling the distribution of Y chromosomal haplotypes.",
  "keywords": "forensic genetics, STR loci, Y-chromosome, population genetics",
  "license": "GPL v2.0",
  "title": "Discrete Laplace mixture model with applications in forensic genetics",
  "version": ""
}

GitHub Events

Total
  • Push event: 1
Last Year
  • Push event: 1

Committers

Last synced: 7 months ago

All Time
  • Total Commits: 47
  • Total Committers: 1
  • Avg Commits per committer: 47.0
  • Development Distribution Score (DDS): 0.0
Past Year
  • Commits: 1
  • Committers: 1
  • Avg Commits per committer: 1.0
  • Development Distribution Score (DDS): 0.0
Top Committers
Name Email Commits
Mikkel Meyer Andersen m****l@m****k 47
Committer Domains (Top 20 + Academic)
mikl.dk: 1

Issues and Pull Requests

Last synced: 6 months ago

All Time
  • Total issues: 4
  • Total pull requests: 1
  • Average time to close issues: about 12 hours
  • Average time to close pull requests: less than a minute
  • Total issue authors: 3
  • Total pull request authors: 1
  • Average comments per issue: 1.0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
  • nhejazi (2)
  • ikidyn (1)
  • mikldk (1)
Pull Request Authors
  • mikldk (1)
Top Labels
Issue Labels
Pull Request Labels

Dependencies

DESCRIPTION cran
  • MASS * imports
  • Rcpp >= 0.11 imports
  • cluster >= 1.14.4 imports
  • disclap >= 1.4 imports
  • graphics * imports
  • methods * imports
  • stats * imports
  • utils * imports
  • dplyr * suggests
  • fwsim * suggests
  • ggdendro * suggests
  • ggplot2 * suggests
  • gridExtra * suggests
  • knitr * suggests
  • rmarkdown * suggests
  • scales * suggests
  • seriation * suggests
  • testthat * suggests