基于Windows系统的亲子鉴定数据统计分析软件
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
基于Windows系统的亲子鉴定数据统计分析软件
梁伟波吕梅励张蓓蕾张霁*
四川大学华西基础医学与法医学院
[摘要] 目的研究开发与现行STR分析系统兼容的亲子鉴定统计分析及报告系统。方法以Windows XP为开发平台,Delphi为开发工具,Microsoft Office Access 为数据库后台,开发能够运行于Windows 95/98/2000/NT/XP等多种计算机操作平台的软件。结果研制出了能够进行单亲、双亲以及双亲皆疑三种类型亲子鉴定概率的统计分析软件,能够直接读取现行自动化STR片段分析系统结果,在分析时可选择不同STR位点,并将结果保存以及输出鉴定报告。软件建立了各种常用STR位点频率和所有1检案结果储存的数据库,使用者可以根据检案实际的需要进行位点频率的修改或增删,并且可以对现有的结果在已有结果数据库中进行查询、比对。结论本软件具有操作界面友好,使用简单方便等特点,大大减少了数据计算分析的工作量。
[关键词] 亲子鉴定;统计分析
A Windows-Based Software for Common Analysis of Paternity
Testing
Liang Weibo Lv Meili Zhang Beilei Zhang Ji*
West China School of preclinical and forensic medicine, Sichuan University
Abstract Objective To empolder a statistic analysis software for calculating the parameters of paternity testing. Methods We empoldered a software which can be run in Windows98/2000/NT/XP by using Visual C++6.0 as the tool, WindowsXP as the platform, and Microsoft Office Access as the database background. Results A statistic analysis software was presented, which was capable of calculating the likelihood ratios and probabilities of paternity in trio and motherless cases by choosing different STR sites. The calculating results could be printed or saved. The database contained
* 通讯作者:张霁,四川大学华西基础医学与法医学院
common STR sites’ frequencies that could be modified according to user’s interests. Conclusion We provided a new free software for paternity testing, which has friendly operating interface and easy to learn to use.
Key words: paternity testing; statistic analysis; free software
引言
随着亲子鉴定与个人识别案件数量逐年增多,我国已建立数百家法医DNA 实验室,亲子鉴定是法医DNA实验室主要工作之一。随着STR位点的多重PCR扩增与荧光检测技术成为法医物证学亲子鉴定与个人识别案件的主要手段,整个亲子鉴定工作的实验部分已经自动化,检测通量高且结果准确,因此亲子鉴定主要参数的计算工作成为了完成亲子鉴定的主要瓶颈。由于计算父权指数( PI) 、联合父权指数(CPI) 以及相对父权机会(RCP) 等主要参数需要根据不同情况采用不同的公式[1],而且需要反复查阅等位基因的概率,利用计算机软件进行自动化计算可以达到准确且快速的目的。已有学者开发出了可以进行上述计算的软件[2,3],但这些软件均以Foxpro为开发系统,因此如果需要使用该软件则需先行安装Foxpro。因此我们应用软件工程领域较先进的Delphi系统,准备开发以Windows 为平台的新的亲子鉴定软件分析系统。
1 材料与方法:
1.1 开发平台:
硬件平台:赛扬2.0G,256M DDR内存等配置电脑一台。
软件平台:Windows XP操作系统,Delphi语言平台,Microsoft Office Access。
1.2 方法:
编程语言:
Delphi 语言
计算方法:
父权指数的计算主要采用简化计算法[1],简化计算法中将三联体与二联体亲子鉴定分为13种与5种不同的类型见表1、表2,需要采用不同的公式进行计算。软件设计中据此建立逻辑判断模块对输入的数据进行分析并采用不同的方法进行计算。软件设计建立了储存遗传标记频率资料与检案资料的数据库。
基因组合
Essen-moller 算法
简算法 AF C M X Y PI X Y PI 1 a, b b, c a, c 1/4 1/2*q 1/2q 1/2 q 2 a, b b, c c, c 1/2 q 1/2q 1/2 q 3
b, c
b, c
a, c 1/4 1/2*q 1/2q 1/2 q 4 b, c b, c c, c 1/2 q 1/2q 1/2 q 5 a, b b, b b, c 1/4 1/2*q 1/2q 1/2 q 6 b, c c, c c, c 1/2 q 1/2q 1/2 q 7
b, b
b, c
c, c
1/2
1/2*q 1/q 1 q 8 a, a a, b b, c 1
q 1/q 1 q 9 a, a a, a a, b 1/2
1/2*q 1/q 1 q 10 c, c
c, c c, c 1 q 1/q 1 q 11 a, b
b, c b, c 1/4 1/2*(p+q) 1/(2p+2q) 1/2 p+q 12 b, c b, c b, c 1/4 1/2*(p+q) 1/(2p+2q) 1/2 p+q 13
c, c
b, c
b, c
1
1/2*(p+q)
1/(p+q)
1
p+q
1/2q 1/2q 1/2q 1/2q 1/2q 1/2q 1/q 1/q 1/q 1/q 1/(2p+2q)1/(2p+2q)1/(p+q)
基因组合
AF C X Y PI
1 a, b b, c 1/2*p 2pq 1/4q 2
b, c
b, c
1/2*(p+q)
2pq
1/4p+1/4q
3 b, c c, c 1/2q q 2 1/2q
4 c, c a, c p 2pq 1/2q 5
b, b
b, b
q
q 2 1/q
结果:
开发成功了亲子鉴定概率统计分析软件。运行该软件所需要的推荐硬件配置
表.1 AF-C-M 三联体PI 值计算 (注:p 、q 为生父基因频率)
表.2 AF-C 二联体PI 值计算 (注:p 、q 为生父基因频率)