[发明专利]一种传输测序数据的方法在审
申请号: | 202210103659.4 | 申请日: | 2022-01-28 |
公开(公告)号: | CN114710541A | 公开(公告)日: | 2022-07-05 |
发明(设计)人: | 司二玲;冯濒啸;乔朔 | 申请(专利权)人: | 赛纳生物科技(北京)有限公司 |
主分类号: | H04L67/133 | 分类号: | H04L67/133;H04L67/12;G16B50/30;G16B30/00;G16B20/20;G06F9/54 |
代理公司: | 北京嘉途睿知识产权代理事务所(普通合伙) 11793 | 代理人: | 李鹏 |
地址: | 100176 北京市大兴*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 传输 序数 方法 | ||
1.一种传输测序数据的方法,其特征在于,包括以下步骤:
利用测序仪对待测样品测序,生成原始测序数据;
在客户端实时序列化所述生成的原始测序数据,并通过远程过程调用将所述序列化后的原始测序数据传输至服务器;
服务器接收客户端发起的对其所提供的远程过程调用接口服务的调用,在服务器将测序数据反序列化后存储。
2.根据权利要求1所述的方法,其特征在于,所述原始测序数据包括由测序仪的光学系统捕获的荧光图像。
3.根据权利要求1所述的方法,其特征在于,所述序列化是指将数据对象转换为二进制流的过程;反序列化是指将二进制流恢复为数据对象的过程。
4.根据权利要求1所述的方法,其特征在于,所述客户端指的是测序仪端的控制软件。
5.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
对存储在服务器的测序数据进行实时初步分析。
6.根据权利要求1所述的方法,其特征在于,所述的远程过程调用,包括一个服务器程序和一个客户端调用函数库,其具体实现包括以下步骤:
a)基于远程过程调用框架提供的语法规则编写接口定义文件,接口文件包括远程过程方法定义及消息结构定义;
b)将所述接口定义文件编译成可供使用的接口定义头文件和源文件;
c)根据步骤a)中的消息结构定义,在服务器程序中实现远程调用方法所应提供的功能;
d)在客户端调用函数库中实现对步骤c)中远程调用方法的调用逻辑;
e)编译生成服务器程序和客户端调用函数库的可执行文件;
f)客户端调用客户端调用函数库使用服务器程序的远程方法,实现原始测序数据从测序仪端传输到服务器,并在服务器主机的磁盘存储设备中存储。
7.根据权利要求6所述的方法,其特征在于,所述客户端指的是测序仪端的控制软件。
8.根据权利要求7所述的方法,其特征在于,所述消息结构包括:消息数据块、图像数据块、文件数据块;所述消息数据块是从控制软件获取运行身份标识、配置文件等信息封装成的结构;所述图像数据块是从控制软件获取待发送测序数据的小区、循环信息及荧光图像数据封装成的结构;所述文件数据块是从控制软件获取待发送文件的文件名称、文件数据信息封装成的结构。
9.根据权利要求8所述的方法,其特征在于,所述远程过程方法包括连接服务器,该方法的功能为当服务器程序收到此方法调用时根据所述消息数据块中的运行身份标识、配置文件信息及时间戳信息生成16位的字符串作为令牌返回给客户端。
10.根据权利要求9所述的方法,其特征在于,所述远程过程方法包括传输图像,该方法的功能为传输测序图像数据,服务器程序收到此方法调用后,首先验证所使用的令牌是否是合法的,然后根据接收到的小区、循环信息及荧光图像数据将数据存储至服务器主机的磁盘存储设备中。
11.根据权利要求9所述的方法,其特征在于,所述远程过程方法包括传输文件,该方法的功能为传输测序文件,服务器程序收到此方法调用后,首先验证所使用的令牌是否是合法的,然后根据接收到的文件名信息将文件数据直接以原文件格式存储至服务器主机的磁盘存储设备中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于赛纳生物科技(北京)有限公司,未经赛纳生物科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210103659.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:量子高频波光电子一体化设备发射系统
- 下一篇:一种小龙虾壳烘干设备