View License

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video

Highlights from

Be the first to rate this file! 6 Downloads (last 30 days) File Size: 507 KB File ID: #24111 Version: 1.28
image thumbnail




14 May 2009 (Updated )

Combined DNA Index System: a GUI tool for forensic paternity lawsuit

| Watch this File

File Information

This GUI is a tool to compute the Paternity Index in a lawsuit for paternity attribution or exclusion. It is possible to use the Applied Biosystems, Promega or Biotype forensic kits. The GUI can be use in presence or in absence of the mother's data. If the alleged father is not available (in case of death) it is possible to setup the procedure using a father's relative. The GUI also has a module for incest lawsuit. Data can be saved and reloaded. Moreover there are several demo and info of the used STRs.
Before to compute PI, the GUI checks if "mater certa est" and if Mother and Child samples were swapped.
Now it computes also reverse parentage: this is the case to adopt in case of kidnapping or suspect baby exchange into the nursery

MATLAB release MATLAB 7.10 (R2010a)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (4)
07 Jan 2014 Giuseppe Cardillo

If you want a flowchart explaining how the code works, it is long as a book and anyway the code is heavly commented so you can look at it.

If you want a flowchart explaining how using GUI, I'm surprised because it is very intuitive for Forensic Genetist and there are several demos.
1) choose the population by popupmenu
2) choose the used kit by popupmenu
3) In the option menu, eventually, choose if it is an incestuous relationship or not; direct or reverse parentage (the last if you are not sure that mother is the mother)
4) choose persecutor and defense hypothesis by their popupmenu
5) insert the alleles
6) push on compute button
7) push on report (if you want) and you will find it into REPORT subdirectory into CODIS

That's all

Comment only
07 Jan 2014 asd

asd (view profile)


would you please provide the functionality flowchart for this code.

Comment only
11 Apr 2013 Giuseppe Cardillo

simply do this:
1) in Matlab enter into the directory where you installed CODIS (use the window into the left side)
2) type "CODISpwd=pwd; save CODISpwd.mat CODISpwd; clear CODISpwd"
3) that'all. Anyway I will modify the software.

Comment only
11 Apr 2013 Alexandru


I find your app very interesting. I downloaded it but when running it I get some errors. It seems that some files are missing.
"load CODISpwd.mat CODISpwd

Can you provide these files?
Thank you!

Comment only
14 May 2009 1.1

Citation added in the help section

15 May 2009 1.2

 In this version, a module for incest lawsuit was added.
Frequencies of populations were corrected.

16 Jun 2009 1.3

A Report Menu to generate an html report of the results was added

22 Jun 2009 1.4

Correction of a bug in CODIS3 module

22 Jun 2009 1.5

Bug correction in CODIS3 PItemp computation. Correction in the report creation

25 Jun 2009 1.6

A more detailed report is generated. Another little bug was corrected

23 Dec 2009 1.7

Changes in description

10 May 2010 1.10

Mean Exclusion Chance added in the Paternity Statistics

30 Aug 2010 1.11

All routines were revisited. HTML files are more adherent to WC3 standard. Sibship index was added. GUI for load and save file.

31 Aug 2010 1.12

All power of exclusion menu were split in 3:
No mutational events considered
2 or more loci exclusion
3 or more loci exclusion

22 Sep 2010 1.13

Tutankhamun's demo added; STRinfo report added; code sped up.

29 Sep 2010 1.14

GUI doesn't show the posterior probability of kinship. You will find in the report a table with posterior probabilities as function of prior odds

12 Nov 2010 1.16

In the last update, the GUI checks for possible swap of mother-child samples. The alleged father-child swap is not needed because it will show many maternal mismatches.

11 Jan 2011 1.17

several little programming improvements.
Two Demos added.
Now the GUI checks also if "mater certa est"

09 May 2011 1.18

New format for reports

25 Jul 2011 1.20

some little improvements into report phase

02 Jan 2012 1.21

minor bug correction in CODIS3 subroutine

17 Jan 2012 1.22

Promega Powerplex 18 kit was added;
minor bug correction in reportmenu soubroutines

23 Jan 2012 1.23

Added the reverse parentage subroutine

22 Mar 2013 1.24

bug correction in Reverse Parentage results presentation (computation is correct)

24 Apr 2013 1.25

Bug corrections in DEMO sections; some other minor "make-up"

26 Apr 2013 1.26

minor bug correction in reports menu

12 Nov 2013 1.27

bug correction in Brenner mutation model in Child-Alleged Father scenario

19 Nov 2013 1.28

some improvements in report routines

Contact us