Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method for transmitting sequencing data

A technology for sequencing data and sequencing, applied in the field of biological information, can solve the problems of reducing data storage space, increasing the length of the sequencing process, and low compression efficiency, achieving the effects of reliable transmission, saving manpower and material resources, and real-time analysis

Pending Publication Date: 2022-07-05
CYGNUS BIOSCI BEIJING CO LTD
View PDF0 Cites 1 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

For example, the method adopted is to use several base sequences as a sequence unit for the sequencing data, each sequence unit corresponds to a different specific symbol, and compress and store the nucleic acid sequencing data in the form of specific symbols, thereby reducing the storage space of the data. For example, using this compression method to finally compress 2.7Gb data to 2.0Gb, the compression rate is only about 74%, and the compression efficiency is not high, and this method needs to be decompressed again, which further increases the duration of the entire sequencing process

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method for transmitting sequencing data
  • Method for transmitting sequencing data
  • Method for transmitting sequencing data

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0091] 1. Based on the data structure and syntax provided by Cap'n Proto, define the remote method to be called, and generate the "aida.capnp" interface definition file. The messages and methods in this file are defined as follows:

[0092]

[0093] 2. Use the compilation tool provided by capnp to compile the interface file defined in step 1, and generate the C++ code file. The specific call is:

[0094] capnp compile-oc++aida.capnp

[0095] The generated C++ source files are: aida.capnp.h and aida.capnp.cpp.

[0096] 3. Create the RPCServer project, add the files aida.capnp.h and aida.capnp.cpp generated in step 2 to the RPCServer project, and create a new rpc_server.cpp file, in which the method defined in the interface file of step 1 is implemented ; Then use the automated compilation tool CMake to compile and build the RPCServer project to generate the executable program RPCServer.

[0097] 4. Create a SeqClient project, add the files aida.capnp.h and aida.capnp.cpp g...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method for transmitting sequencing data, which realizes rapid, efficient and reliable transmission of high-throughput sequencing data between a sequencer and a server by utilizing serialization and remote procedure call, and shortens the time required for completing the whole sequencing process. Comprising the following steps: sequencing a to-be-detected sample by using a sequencer to generate original sequencing data; serializing the generated original sequencing data in real time at a client, and transmitting the serialized original sequencing data to a server through remote procedure calling; and the server receives the calling of the remote procedure calling interface service provided by the client, deserializes the sequencing data and then stores the sequencing data.

Description

technical field [0001] The present invention relates to a method for transmitting sequencing data, which belongs to the field of biological information. More specifically, the method of the present invention is based on serialization and remote procedure call. Background technique [0002] With the development and maturity of high-throughput sequencing technology, the amount of sequencing data generated has also increased dramatically, and the explosive growth of the amount of data has brought huge challenges to sequencing data analysis. Gene sequencing systems currently on the market usually include a sequencer and a server, the sequencer collects data, and the server loads corresponding analysis software to analyze the data. Since the sequencer and the server are two independent systems, the transfer of sequencing raw data from the sequencer to the server has become a very important link in the entire sequencing process, even a rate-limiting step. Existing data transmissi...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L67/133H04L67/12G16B50/30G16B30/00G16B20/20G06F9/54
CPCH04L67/12G16B50/30G16B30/00G16B20/20G06F9/547
Inventor 司二玲冯濒啸乔朔
Owner CYGNUS BIOSCI BEIJING CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products