Oligomer sequences mapping
First Claim
Patent Images
1. A method of oligomer sequence mapping, the method comprising:
- receiving a data set including two or more related oligomer sequences obtained from a fragment of genetic material;
receiving a key pattern corresponding to a reference index that was generated by applying the key pattern to a reference;
assuming a first separation distance between two of the related oligomer sequences to create a first possible sequence;
applying the key pattern to the first possible sequence to generate a first key, the key pattern selecting which bases of the first possible sequence are to be used in generating the first key;
assuming a second separation distance between the two related oligomer sequences to create a second possible sequence, the second separation distance being different than the first separation distance;
applying the key pattern to the second possible sequence to generate a second key, the second key including different bases than the first key; and
comparing the first and second generated keys to the reference index to determine candidate locations of the two oligomer sequences in the reference, wherein the method is performed with a computer.
1 Assignment
0 Petitions
Accused Products
Abstract
Mapping oligomer sequences includes receiving a set of related oligomer sequences, applying one or more key patterns derived from a set of oligomer sequence relationships to obtain one or more keys that are consistent with the set of related oligomer sequences, and locating the one or more keys in an index configured to map a plurality of possible keys to their respective candidate and/or validated locations in a reference.
51 Citations
26 Claims
-
1. A method of oligomer sequence mapping, the method comprising:
-
receiving a data set including two or more related oligomer sequences obtained from a fragment of genetic material; receiving a key pattern corresponding to a reference index that was generated by applying the key pattern to a reference; assuming a first separation distance between two of the related oligomer sequences to create a first possible sequence; applying the key pattern to the first possible sequence to generate a first key, the key pattern selecting which bases of the first possible sequence are to be used in generating the first key; assuming a second separation distance between the two related oligomer sequences to create a second possible sequence, the second separation distance being different than the first separation distance; applying the key pattern to the second possible sequence to generate a second key, the second key including different bases than the first key; and comparing the first and second generated keys to the reference index to determine candidate locations of the two oligomer sequences in the reference, wherein the method is performed with a computer. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An oligomer sequence mapping system, comprising:
-
an interface configured to; receive a data set including two or more related oligomer sequences obtained from a fragment of genetic material; and a processor coupled to the interface, configured to; receive a key pattern corresponding to a reference index that was generated by applying the key pattern to a reference; assume a first separation distance between two of the related oligomer sequences to create a first possible sequence; apply the key pattern to the first possible sequence to generate a first key, the key pattern selecting which bases of the first possible sequence are to be used in generating the first key; assume a second separation distance between the two related oligomer sequences to create a second possible sequence, the second separation distance being different than the first separation distance; apply the key pattern to the second possible sequence to generate a second key, the second key including different bases than the first key; and compare the first and second generated keys to the reference index to determine candidate locations of the two oligomer sequences in the reference. - View Dependent Claims (22, 23)
-
-
24. A computer program product for oligomer sequence mapping, the computer program product being embodied in a non-transitory computer readable medium and comprising computer instructions for:
-
receiving a data set including two or more related oligomer sequences obtained from a fragment of genetic material; receiving a key pattern corresponding to a reference index that was generated by applying the key pattern to a reference; assuming a first separation distance between two of the related oligomer sequences to create a first possible sequence; applying the key pattern to the first possible sequence to generate a first key, the key pattern selecting which bases of the first possible sequence are to be used in generating the first key; assuming a second separation distance between the two related oligomer sequences to create a second possible sequence, the second separation distance being different than the first separation distance; applying the key pattern to the second possible sequence to generate a second key, the second key including different bases than the first key; and comparing the first and second generated keys to the reference index to determine candidate locations of the two oligomer sequences in the reference. - View Dependent Claims (25, 26)
-
Specification