Skip to content

MCMC for forensic science

Toby Dylan Hocking edited this page Feb 21, 2020 · 21 revisions

Background

Probabilistic genotyping algorithms are used to compute match probabilities in forensic science. TODO more background on EPGs.

Related work

  • seqinr::read.abif reads the binary fsa format in which many EPGs are saved.
  • TODO list of R packages related to forensic science.

Details of your coding project

Write a new R package that implements an existing probabilistic genotyping algorithm. TODO more details. What publication? What implementations exist in other languages?

Expected impact

This project will provide a new R package which will be useful for researchers in forensic science. It will provide a reference implementation of algorithms that are currently only available in proprietary/closed-source software.

Mentors

Students, please contact mentors below after completing at least one of the tests below.

  • EVALUATING MENTOR: Toby Hocking [email protected] is the author of many R packages related to machine learning, and has been GSOC-R mentor since 2013.
  • TODO Other Dev [email protected] maybe Eduardo?

Tests

Students, please do one or more of the following tests before contacting the mentors above.

MENTORS: write several tests that potential students can do to demonstrate their capabilities for this particular project. Ask some hard questions that will give you insight about how the students write code to solve problems. You'll see that the harder the questions that you ask, the easier it will be for you to choose between the students that apply for your project! Please modify the suggestions below to make them specific for your project.

  • Easy: something that any useR should be able to do, e.g. download some existing package listed in the Related Work, and run it on some example data.
  • Medium: something a bit more complicated. You can encourage students to write a script or some functions that show their R coding abilities.
  • Hard: Can the student write a package with Rd files, tests, and vignettes? If your package interfaces with non-R code, can the student write in that other language?

Solutions of tests

Students, please post a link to your test results here.

  • EXAMPLE STUDENT 1 NAME, LINK TO GITHUB PROFILE, LINK TO TEST RESULTS.
Clone this wiki locally