Method and systems for processing polymeric sequence data and related information
AssigneeAnnai Systems, Inc.
InventorsLawrence Ganeshalingam, Patrick Nikita Allen
Life of this patent
Estimating the term…
Abstract
Methods and systems for organizing, representing and processing polymeric sequence information, including biopolymeric sequence information such as DNA sequence information and related information are disclosed herein. Polymeric sequence and associated information may be represented using a plurality of data units, each of which includes one or more headers and a payload containing a representation of a segment of the polymeric sequence. Each header may include or be linked to a portion of the associated information.
Claims18
An apparatus for processing polymeric sequence information, the apparatus comprising:
- a data container structured to contain a plurality of packetized biological data units;
- a network connection for receiving a plurality of polymeric sequence segments representative of polymeric sequence data, receiving a query relating to the polymeric sequence data, and sending a response to the query;
- and
- a processor for executing codes of a computer program to:
- create the plurality of packetized biological data units based upon the plurality of polymeric sequence segments, each of the packetized biological data units including one polymeric sequence segment of the plurality of polymeric sequence segments and a set of BioIntelligent™ biologically-relevant headers associated with information relating to the one polymeric sequence segment wherein the BioIntelligent™ biologically-relevant headers include first header information identifying a first biological characteristic associated with a first subset of the one polymeric sequence segment and second header information identifying a second biological characteristic associated with a second subset of the one polymeric sequence segment;
- store the plurality of packetized biological data units within the data container;
- process the query by querying the first header information and the second header information and without examining the plurality of polymeric sequence segments, thereby improving computational efficiency;
- and
- generate the response to the query using at least a portion of the first header information and the second header information.
A computer program product comprising a non-transitory computer readable medium including codes for causing a computer to:
- receive a plurality of polymeric sequence segments representative of polymeric sequence data;
- create a plurality of packetized biological data units based upon the plurality of polymeric sequence segments, each of the packetized biological data units including one polymeric sequence segment of the plurality of polymeric sequence segments and a set of BioIntelligent™ biologically-relevant headers associated with information relating to the one polymeric sequence segment wherein the BioIntelligent™ biologically-relevant headers include first header information identifying a first biological characteristic associated with a first subset of the one polymeric sequence segment and second header information identifying a second biological characteristic associated with a second subset of the one polymeric sequence segment;
- and
- store the plurality of packetized biological data units within a data container;
- process the query by querying the first header information and the second header information and without examining the plurality of polymeric sequence segments, thereby improving computational efficiency;
- and
- generate the response to the query using at least a portion of the first header information and the second header information.
Dependencies are inferred from the claim text.