Method and systems for processing polymeric sequence data and related information
First Claim
Patent Images
1. A biological sequence processing system, comprising:
- a network interface configured to receive a query;
a data container having a data structure which facilitates processing of biological sequence data in the biological sequence processing system, the data container including a plurality of biological data units associated with the data container, each of the plurality of biological data units being packetized and used within the processing system and including;
a payload containing segmented biological sequence data,a first BioIntelligent™
header associated with biological information relating to the segmented biological sequence data wherein the first BioIntelligent™
header identifies a first biological characteristic associated with a first subset of the segmented biological sequence data, anda second BioIntelligent™
header identifying a second biological characteristic associated with a second subset of the segmented biological sequence data; and
a processor for executing codes of a computer program to;
process the query by querying at least one of the first BioIntelligent™
header and the second BioIntelligent™
header of at least one of the plurality of biological data units without examining the payload of the at least one of the plurality of biological data units, thereby improving computational efficiency; and
generate a response to the query using at least one of the first BioIntelligent™
header of the at least one of the plurality of biological data units and the second BioIntelligent™
header of the at least one of the plurality of biological data units;
wherein the network interface at least one of transmits and receives a signal containing a data packet including the response to the query.
2 Assignments
0 Petitions
Accused Products
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.
82 Citations
78 Claims
-
1. A biological sequence processing system, comprising:
-
a network interface configured to receive a query; a data container having a data structure which facilitates processing of biological sequence data in the biological sequence processing system, the data container including a plurality of biological data units associated with the data container, each of the plurality of biological data units being packetized and used within the processing system and including; a payload containing segmented biological sequence data, a first BioIntelligent™
header associated with biological information relating to the segmented biological sequence data wherein the first BioIntelligent™
header identifies a first biological characteristic associated with a first subset of the segmented biological sequence data, anda second BioIntelligent™
header identifying a second biological characteristic associated with a second subset of the segmented biological sequence data; anda processor for executing codes of a computer program to; process the query by querying at least one of the first BioIntelligent™
header and the second BioIntelligent™
header of at least one of the plurality of biological data units without examining the payload of the at least one of the plurality of biological data units, thereby improving computational efficiency; andgenerate a response to the query using at least one of the first BioIntelligent™
header of the at least one of the plurality of biological data units and the second BioIntelligent™
header of the at least one of the plurality of biological data units;wherein the network interface at least one of transmits and receives a signal containing a data packet including the response to the query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A polymeric sequence processing system, comprising:
-
a network interface configured to receive a query; a data container having a data structure which facilitates processing of polymeric sequence data in the polymeric sequence processing system, the data container including a plurality of polymeric data units associated with the data container, each of the plurality of polymeric data units being packetized for and used within the processing system and including; a payload containing segmented polymeric sequence data, a first BioIntelligent™
header associated with information relating to the segmented polymeric sequence data wherein the first BioIntelligent™
header identifies a first biological characteristic associated with a first subset of the segmented polymeric sequence data, anda second BioIntelligent™
header identifying a second biological characteristic associated with a second subset of the segmented polymeric sequence data;a processor for executing codes of a computer program to; process the query by querying at least one of the first BioIntelligent™
header and the second BioIntelligent™
header of at least one of the plurality of polymeric data units and without examining the payload of the at least one of the plurality of polymeric data units, thereby improving computational efficiency; andgenerate a response to the query using at least one of the first BioIntelligent™
header of the at least one of the plurality of polymeric data units and the second BioIntelligent™
header of the at least one of the plurality of polymeric data units;wherein the network interface at least one of transmits and receives a signal containing a data packet including the response to the query. - View Dependent Claims (28, 29)
-
-
30. A biological sequence processing system, comprising:
-
a network interface; a data container having a data structure which facilitates processing of biological sequence data within the biological sequence processing system, the data container including; a plurality of biological data units associated with the data container, each of the plurality of biological data units being packetized and used within the processing system and including; a payload containing segmented biological sequence data, and a set of BioIntelligent™
headers associated with information relating to the segmented biological sequence data wherein a first BioIntelligent™
header within the set of BioIntelligent™
headers identifies a first biological characteristic associated with a first subset of the segmented biological sequence data and a second BioIntelligent™
header within the set of BioIntelligent™
headers identifies a second biological characteristic associated with a second subset of the segmented biological sequence data; anda processor for executing codes of a computer program to; process the query by querying at least one of the first BioIntelligent™
header and the second BioIntelligent™
header of at least one of the plurality of biological data units without examining the payload of the at least one of the plurality of biological data units, thereby improving computational efficiency; andgenerate a response to the query using at least one of the first BioIntelligent™
header of the at least one of the plurality of biological data units and the second BioIntelligent™
header of the at least one of the plurality of biological data units;wherein the network interface at least one of transmits and receives a signal containing a data packet including the response to the query. - View Dependent Claims (31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. A sequence processing system, comprising:
-
a network interface; a data container having a data structure which facilitates processing of monomer sequence data within the sequence processing system, the data container including; a plurality of polymeric data units associated with the data container, each of the plurality of polymeric data units being packetized and used within the processing system and including; a payload containing a representation of at least a portion of a monomer sequence of a polymeric molecule, and a set of BioIntelligent™
headers associated with information relating to the at least a portion of the monomer sequence wherein a first BioIntelligent™
header within the set of BioIntelligent™
headers identifies a first biological characteristic associated with a first subset of the monomer sequence and a second BioIntelligent™
header within the set of BioIntelligent™
headers identifies a second biological characteristic associated with a second subset of the monomer sequence; anda processor for executing codes of a computer program to; process the query by querying at least one of the first BioIntelligent™
header and the second BioIntelligent™
header of at least one of the plurality of polymeric data units without examining the payload of the at least one of the plurality of polymeric data units, thereby improving computational efficiency; andgenerate a response to the query using at least one of the first BioIntelligent™
header of the at least one of the plurality of polymeric data units and the second BioIntelligent™
header of the at least one of the plurality of polymeric data units;wherein the network interface at least one of transmits and receives a signal containing a data packet including the response to the query. - View Dependent Claims (71)
-
-
72. A biological sequence processing system, comprising:
-
a network interface; a data container having a data structure which facilitates processing of biological sequence data within the biological sequence processing system, the data container including; a first biological data unit associated with the data container wherein the first biological data unit includes first segmented biological sequence data and a first BioIntelligent™
header identifying a first biological characteristic associated with a first subset of the first segmented biological sequence data and a second BioIntelligent™
header identifying a second biological characteristic associated with a second subset of the first segmented biological sequence data, the first BioIntelligent™
header being different from the first segmented biological sequence data and identifying a first type of organism associated with the first biological sequence data; anda second biological data unit associated with the data container wherein the second biological data unit includes second segmented biological sequence data and a third BioIntelligent™
header identifying a third biological characteristic associated with a first subset of the second segmented biological sequence data and a fourth BioIntelligent™
header identifying a fourth biological characteristic associated with a second subset of the second segmented biological sequence data, the third BioIntelligent™
header being different from the second segmented biological sequence data and identifying a second type of organism associated with the second biological sequence data wherein the first type of organism is different from the second type of organism; anda processor for executing codes of a computer program to; process the query by querying at least one of the first BioIntelligent™
header and the second BioIntelligent™
header without examining the first segmented biological sequence data, thereby improving computational efficiency; andgenerate a response to the query using at least one of the first BioIntelligent™
header and the second BioIntelligent™
header;wherein the network interface at least one of transmits and receives a signal containing a data packet including the response to the query. - View Dependent Claims (73, 74, 75, 76, 77)
-
-
78. A sequence data processing system including a data container having a data structure which accommodates polymeric sequence data, the sequence data processing system comprising:
-
a network interface; a computer program product comprising a computer-readable medium including codes for causing the processor to; receive, from a network-connected source of polymeric sequence data, segmented polymeric sequence data; generate a plurality of polymeric data units, each of the plurality of polymeric data units including; a payload containing segmented polymeric sequence data, a first BioIntelligent™
header identifying a first biological characteristic associated with a first subset of the segmented polymeric sequence data and a second BioIntelligent™
header identifying a second biological characteristic associated with a second subset of the segmented polymeric sequence data;store the plurality of polymeric data units within the data container; and a processor for executing codes of a computer program to; process the query by querying at least one of the first BioIntelligent™
header and the second BioIntelligent™
header of at least one of the plurality of polymeric data units without examining the payload of the at least one of the plurality of polymeric data units, thereby improving computational efficiency; andgenerate a response to the query using at least one of the first BioIntelligent™
header of the at least one of the plurality of polymeric data units and the second BioIntelligent™
header of the at least one of the plurality of polymeric data units;wherein the information is different from the segmented polymeric sequence and wherein the network interface at least one of transmits and receives a signal containing a data packet including the response to the query.
-
Specification