芯片电泳DNA检测装置控制软件设计

来源 :东南大学 | 被引量 : 0次 | 上传用户:chen2960798
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来,微全分析系统因其能快速有效的在一个芯片上完成进样、预处理、分离和检测,成为了生化分析领域研究的热门。微流芯片的使用使得电泳系统小型化、一体化以及样品微量化成为可能,比传统毛细管电泳的毛细管具备更多的优势,例如缩短了分离时间,样品需求量进一步减小以及高度集成化等。本文的主要工作内容是基于项目组研究的电泳模块硬件,研究基于WPF的微芯片毛细管电泳控制软件。本文中的控制检测软件包括四个模块,芯片微沟道对焦模块,芯片环境温度检测模块,高压电源控制模块和光谱检测分析模块。软件的工作流程是:自动对焦,在显微镜视野中看到沟道边缘的清晰图像,当环境温度达到并保持在电泳的设定温度后,启动高压电源,开始进行电泳的进样分离操作,同时CCD采集沟道中荧光的光谱图像,分析光谱图像,进行光谱数据处理,解析出光谱图像中包含的各个荧光分量。本文对芯片电泳DNA检测装置的工作流程和内容做了梳理,明确了芯片电泳DNA检测装置控制软件的详细的功能需求;使用串口通信和IEEE1394通信建立了上位机与单片机、显微镜以及CCD相机的数据通讯。在已有算法的基础上将C++程序改写成DLL文件应用于整体软件中,独立开发了光谱采集相机的驱动程序,设计控制流程,在各个硬件模块通信协议的基础上实现了芯片电泳DNA检测装置控制软件的基本功能:在WPF下设计并实现了软件界面,软件能够较完整地监测电泳实验的基本流程,包括指令的输入以及结果的输出;较好地实现了实验数据的可视化,通过曲线图和图像将温度数据、电压电流数据、对焦图像数据,光谱信息数据以及解析出的荧光分量信息显示于软件界面中。能够将电泳实验最终的光谱数据以及解析得到的荧光数据以文本的方式保存到本地。软件实现过程中,灵活使用了多种编程技术和方法,包括多线程编程、DLL编程、SDK编程等技术,有效提高了软件的工作效率,优化了软件的结构:软件具有易扩展的编程框架,能方便地在界面添加元素和控件界面美观,操作简单,具有较好的用户体验,基本满足了芯片电泳的工作需要。
其他文献
概述写作对提高学生综合语言运用能力的重要性,写作是依托在听、说、读能力之上的英语能力的升华.结合具体教学实例,提出夯实英语基础、循序渐进完成文章,善用教学工具、丰富
不孕症(Sterility)是指育龄夫妇性生活正常,同居,未避孕,2年内从未妊娠。不育症(Infertility)指女方有过妊娠,但实际上未能生育,均以流产、早产、死胎或死产而结束。不孕不育是妇
随着科学技术水平不断地提高,对工业生产的要求越来越高,特别是在能源、效率和产品的质量方面。能源消耗方面,开发和应用清洁能源已成为学者们追求的目标了。钢铁行业作为污染环
2013年,欧盟对移动通信网络提供大量资金投入,5G移动网络全球化的高速发展已经宣告开始,如今5G网络即第五代移动通信技术逐渐的完善与解决目前残存的网络问题.本文以5G移动通
在2019年国家高职扩招政策实施的影响下,高职招生形势发生了新的变化,同时各成人高校的招生工作也遇到了新的机遇和挑战.因此,制定合适对路的招生策略,已成为各成人高校必须
在小学英语教学中如何提高教学效率?那么教师就应该使用有高效率的教学模式,营造出良好的英语学习环境,培养小学生从小对英语的热爱.小学英语老师应该看到体制里出现的教学问
本文考虑盲人(或普通人)实际出行所带来的视频图像的不稳定特征,提出“基于特征块”的系统设计思想,将其应用到视觉假体获取的视频图像的稳定系统中。用此方法设计的系统较好地解
摘要:铅精矿搭配处理浸锌渣的基夫赛特(Kivcet)炼铅工艺是一种清洁高效处理浸锌渣的直接炼铅方法。研究Kivcet过程的热力学并建立相应的优势区图,具有一定的理论意义和应用价
语文新课标要求教师应系统地开展语文教学活动,体现语文课程的整体性,加强听、说、读、写间的联系.教师在教学的过程中,要在一个单元的教学任务完成之后对学生进行总结,这样
纳米孔单分子检测技术因具有灵敏、迅速、简单、低廉等优点,其在测序、纳米粒子及生物大分子检测等方面具有很大的应用潜力。目前,纳米孔检测特定纳米粒子及生物大分子已经引