微流控生物芯片模拟程序设计文档
目录
微流控生物芯片模拟程序设计文档
程序介绍
现实背景
设计目的
程序使用方法
testcaseerror.txt测例自行测试,效果为
程序设计
技术基础
类的职责
类的交互
关键部分处理
程序介绍
现实背景
微流控生物芯片是将生化医分析过程的样品制备、反应、分离、检测等基本操作单元集成到一块微米尺 度的生物芯片上,自动完成分析的全过程。
在分析的过程中,数字微流控芯片(DMFB)通过控制微电极阵列上的电压变化,操纵液滴进行移动
(Move)、合并(Merge)、分裂(Split)和混合(Mix)的操作。
设计目的
利用QT的图形化界面技术,读入指令模拟DFMB上液滴的上述操作。在程序中将微流控芯片显示为俯视 状态下的二维网格,其中每个独立的网格单元均为电极。四种基本操作的示意图如下
模拟过程的时序是以单位时间离散进行的。在0时刻全场为空,在t时刻执行的指令在t时刻局面的基础上 进行,即效果的显示至少要到下一时刻。具体来说,对于t时刻的指令,状态转移为:
Move:t+1时刻完成移动
Merge:t+1时刻成为椭圆,t+2时刻合并完成
Split:t+1时刻成为椭圆,t+2时刻合并完成
不同的液滴的种类不同,同时认为合并和分裂过程产生的都是完全不同种类的液滴,即Merge:1+2-
>3,Split:1->2+3。液滴的种类与污染挂钩。