用于聚合酶链反应技术的用户参数配置方法、系统以及设备技术方案

技术编号:38206136 阅读:9 留言:0更新日期:2023-07-21 16:53
一种用于聚合酶链反应技术的用户参数配置方法,包括以下步骤:配置体系参数、Mix参数和PCR程序参数;配置PCR方案参数;程序解析体系参数、Mix参数和方案参数;以及将解析完的参数带入PCR仪器的PCR程序中进行实验;其中存储数据时执行json字符串化处理,将json字符串存入数据库中的一张表中的一个字段中;其中展示数据时执行json反序列化对象或数组,页面遍历对象或数组展示数据;还包括步骤:获取用户在前台界面填写的明细表的数据,执行数据校验;数据校验通过后,数据被转变为json字符串,将json序列化后的字符串的数据传输到后台;后台处理json字符串为对象或对象数组进行逻辑处理;以及将处理好的对象或对象数组转化为json字符串,存入数据库。存入数据库。存入数据库。

【技术实现步骤摘要】
用于聚合酶链反应技术的用户参数配置方法、系统以及设备


[0001]本专利技术涉及计算机领域,尤其涉及一种用于聚合酶链反应技术的用户参数配置方法、系统以及设备。

技术介绍

[0002]核酸研究迄今为止已有100多年的历史,DNA合成经历了由体内到体外的转变,然后到如今的PCR(polymerase chain reaction,聚合酶链反应)技术扩增DNA。而PCR技术也不断的发展,逐渐演变出了多种PCR技术,所以说它们的参数配置也更加复杂且各不相同。对于如今的PCR技术,有太多的参数需要实验人员手动填写,实验人员往往要花费大量的时间填写,还有可能填写错误,配置出错误的参数,而现有的针对于PCR技术方面的软件程序少之又少。

技术实现思路

[0003]本专利技术的目的之一在于提供一种用于聚合酶链反应技术的用户参数配置方法、系统以及设备,能够代替用户手工配置参数,用户不再需要填写太多的参数,用户通过参数配置表,然后可以在任何地方使用提前配置好的参数表,用户能够有更多的时间做其它工作,提高了生产效率。
[0004]本专利技术的目的之一在于提供一种用于聚合酶链反应技术的用户参数配置方法、系统以及设备,存储数据采用了json字符串化处理,然后,将json字符串存入数据库中的一张表中的一个字段中;展示数据采用了json反序列化对象或数组,页面遍历对象或数组展示数据,通过该存取数据的方法,处理数据更加灵活多变,可以在前端处理json数据,也可以在后端处理json数据,后端处理json数据需要JsonConvert器进行序列化或反序列化。
[0005]本专利技术的目的之一在于提供一种用于聚合酶链反应技术的用户参数配置方法、系统以及设备,采用MVC模式,代码层级明显,页面、逻辑、数据交互等相分离,如果某一层逻辑错误,就可以快速找到对应一层进行修改,效率较高,代码耦合度较低,便于快速修改并且只需要修改少量代码即可达到目的。
[0006]本专利技术的目的之一在于提供一种用于聚合酶链反应技术的用户参数配置方法、系统以及设备,采用EF方式来和数据库进行交互,开发者不需要再依靠ADO.NET来写有关操作数据库的代码;有了EF,开发者可以直接使用EF提供的操作数据的方法来操作数据库,可以不用考虑如何书写代码操作数据库,集中考虑逻辑问题,缩短程序开发周期。
[0007]本专利技术的目的之一在于提供一种用于聚合酶链反应技术的用户参数配置方法、系统以及设备,提供的模块页面都使用了ajax+分布视图的方法,页面显示数据更加的友好,不像传统的页面给用户不好的体验,人机交互更加友好。
[0008]本专利技术的目的之一在于提供一种用于聚合酶链反应技术的用户参数配置方法、系统以及设备,使用了大量的jquery插件,设置前端数据验证插件,验证输入数据的格式是否符合要求;设置消息提示插件,要结合相应的样式表文件,提示用户各类信息,用户如果想
要删除一个对象,也会有相应的确认提示,从而用户体验感提升,人机交互友好。
[0009]本专利技术的目的之一在于提供一种用于聚合酶链反应技术的用户参数配置方法、系统以及设备,参数配置程序化,用户只需要一次填写就可使用终身,避免了以往不间断并且重复的配置参数,工作效率大大提升,节约人力物力,生产效率提升,从而减少工作量。
[0010]本专利技术的目的之一在于提供一种用于聚合酶链反应技术的用户参数配置方法、系统以及设备,参数配置在程序中实现,使生产流程更加简化和标准化。
[0011]本专利技术的目的之一在于提供一种用于聚合酶链反应技术的用户参数配置方法、系统以及设备,业务程序化,业务更加规范和简便,生产转变为智能、信息化,从而能够通过信息化的形式实现业务规范化。
[0012]为了实现上述至少一个专利技术目的,本专利技术提供了一种用于聚合酶链反应技术的用户参数配置方法,包括以下步骤:
[0013]配置体系参数、Mix参数和PCR程序参数;配置PCR方案参数,其中每一个PCR方案包含一个体系、一个Mix、一个PCR程序和枪头的状态;程序解析体系参数、Mix参数和方案参数;以及将解析完的参数带入PCR仪器的PCR程序中进行实验;
[0014]其中存储数据时执行json字符串化处理,将json字符串存入数据库中的一张表中的一个字段中;其中展示数据时执行json反序列化对象或数组,页面遍历对象或数组展示数据;
[0015]其中所述用于聚合酶链反应技术的用户参数配置方法还包括非结构化存储数据步骤:获取用户在前台界面填写的明细表的数据,执行数据校验;数据校验通过后,数据被转变为json字符串,将json序列化后的字符串的数据传输到后台;后台处理json字符串为对象或对象数组进行逻辑处理;以及将处理好的对象或对象数组转化为json字符串,存入数据库。
[0016]在一些实施例中,其中所述用于聚合酶链反应技术的用户参数配置方法还包括db first开发模式步骤:用sqlserver准备一个数据库;在vs中采用数据库模型,采用空的db first模式;选择服务器,选择需要的数据库,测试连接;如果提示连接成功,点击确定,在配置中写好数据库连接字符串,则后台数据库建立连接完成,从而在代码中使用EF的语言操作数据库,其中,当需要操作其它数据库时,新建一个数据库模型,采用空的db first模式,再在配置中填写好其对应的连接字符串,从而执行两个数据库的操作。
[0017]在一些实施例中,其中所述用于聚合酶链反应技术的用户参数配置方法还包括数据持久化到数据库步骤:页面输入数据,传输数据到后台;后台根据业务处理数据;EF操作数据与数据库交互;以及数据持久化到数据库。
[0018]在一些实施例中,其中所述用于聚合酶链反应技术的用户参数配置方法还包括反序列化方法显示加载数据步骤:后端获取sqlserver存储的json字符串或json字符串数组;反序列化json字符串或json字符串数组为对象或对象数组;后台处理对象或对象数组,将处理好的对象或对象数组转化为json字符串传入前端;以及前端处理json字符串,展示数据。
[0019]在一些实施例中,其中所述用于聚合酶链反应技术的用户参数配置方法还包括MVC方式展现参数结果步骤:控制器中获取数据库中的数据并进行处理;将数据转化为模型或模型数组,传入视图;以及视图展现数据。
[0020]在一些实施例中,其中所述用于聚合酶链反应技术的用户参数配置方法还包括公式方式线性计算PCR反应配置步骤:前台输入公式参数;后台根据公式参数和公式计算所需的结果;以及将结果存入数据库。
[0021]根据本专利技术的另一方面,还提供了一种用于聚合酶链反应技术的用户参数配置设备,包括:
[0022]存储器,用于存储软件应用程序,
[0023]处理器,用于执行所述软件应用程序,所述软件应用程序的各程序相对应地执行所述的用于聚合酶链反应技术的用户参数配置方法中的步骤。
[0024]根据本专利技术的另一方面,还提供了一种用于聚合酶链反应技术的用户参数配置本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于聚合酶链反应技术的用户参数配置方法,其特征在于,所述用于聚合酶链反应技术的用户参数配置方法包括以下步骤:配置体系参数、Mix参数和PCR程序参数;配置PCR方案参数,其中每一个PCR方案包含一个体系、一个Mix、一个PCR程序和枪头的状态;程序解析体系参数、Mix参数和方案参数;以及将解析完的参数带入PCR仪器的PCR程序中进行实验;其中存储数据时执行json字符串化处理,将json字符串存入数据库中的一张表中的一个字段中;其中展示数据时执行json反序列化对象或数组,页面遍历对象或数组展示数据;其中所述用于聚合酶链反应技术的用户参数配置方法还包括非结构化存储数据步骤:获取用户在前台界面填写的明细表的数据,执行数据校验;数据校验通过后,数据被转变为json字符串,将json序列化后的字符串的数据传输到后台;后台处理json字符串为对象或对象数组进行逻辑处理;以及将处理好的对象或对象数组转化为json字符串,存入数据库。2.如权利要求1所述的用于聚合酶链反应技术的用户参数配置方法,其中所述用于聚合酶链反应技术的用户参数配置方法还包括db first开发模式步骤:用sqlserver准备一个数据库;在vs中采用数据库模型,采用空的db first模式;选择服务器,选择需要的数据库,测试连接;如果提示连接成功,点击确定,在配置中写好数据库连接字符串,则后台数据库建立连接完成,从而在代码中使用EF的语言操作数据库,其中,当需要操作其它数据库时,新建一个数据库模型,采用空的db first模式,再在配置中填写好其对应的连接字符串,从而执行两个数据库的操作。3.如权利要求1所述的用于聚合酶链反应技术的用户参数配置方法,其中所述用于聚合酶链反应技术的用户参数配置方法还包括数据持久化到数据库步骤:页面输入数据,传输数据到后台;后台根据业务处理数据;EF操作数据与数据库交互;以及数据持久化到数据库。4.如权利要求1所述的用于聚合酶链反应技术的用户参数配置方法,其中所述用于聚合酶链反应技术的用户参数配置方法还包括反序列化方法显示加载数据步骤:后端获取sqlserver存储的json字符串或json字符串数组;反序列化json字符串或json字符串数组为对象或对象数组;后台处理对象或对象数组,将处理好的对象或对象数组转化为json字符串传入前端;以及前端处理jso...

【专利技术属性】
技术研发人员:孙健杨鹏杨祥华
申请(专利权)人:苏州君跻基因科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1