Methods and systems to correct crosstalk in illumination emitted from reaction sites
AssigneeIllumina, Inc.
InventorMohsen Rezaei
Life of this patent
Estimating the term…
Abstract
Biosensor including an array of reaction sites and corresponding light sensors may experience crosstalk in which photons from one reaction site are detected by neighbors of its corresponding light sensor, and such crosstalk may be corrected using sharpening kernels corresponding to the sensors in the array. Such sharpening kernels may be derived from generative matrices, which themselves may be derived from point spread functions representing dispersion of illumination emitted from the reaction sites.
Claims18
A method comprising:
- capturing, at each of a set of light sensors, a captured illumination value representing photons detected by that light sensor, wherein:
- the set of light sensors is disposed in a two dimensional pattern in which each light sensor from the set of light sensors is adjacent to at least two other light sensors from the set of light sensors;
- and
- each light sensor from the set of light sensors has a corresponding reaction site from a set of reaction sites;
- determining a generative function, wherein:
- the generative function is determined based on one or more point spread functions (PSFs), each modeling how illumination emitted by a reaction site is detected by both a corresponding light sensor for that reaction site as well as surrounding light sensors;
- and
- the generative function provides a mapping of illumination emitted from the set of reaction sites to photons detected by the set of light sensors;
- determining a set of sharpening kernels based on the generative function;
- and
- obtaining a set of crosstalk corrected illumination values based on, for each light sensor from the set of light sensors, applying a corresponding sharpening kernel from the set of sharpening kernels to a set of captured illumination values comprising:
- the captured illumination value representing photons detected by that light sensor;
- and
- captured illumination values representing photons detected by a plurality of light sensors, wherein the plurality of light sensors comprises each light sensor which is adjacent to that light sensor;
- wherein:
- each sharpening kernel from the set of sharpening kernels is a square matrix having a first side length;
- the generative function comprises a set of generative matrices, each of which is a square matrix having a second side length;
- each of the one or more point spread functions is a square matrix having a third side length;
- each generative matrix from the set of generative matrices has a corresponding point spread function;
- the second side length is equal to the square of the first side length;
- and
- the first side length and the third side length are both odd.
A system comprising a processor and a non-transitory computer readable medium storing instructions to, when executed by the processor:
- determine a generative function, wherein:
- the generative function is determined based on one or more point spread functions (PSFs), each modeling how illumination emitted by a reaction site from a set of reaction sites is detected by both a corresponding light sensor for that reaction site as well as surrounding light sensors comprised by a set of light sensors;
- and
- the generative function provides a mapping of illumination emitted from the set of reaction sites to photons detected by the set of light sensors;
- determine a set of sharpening kernels based on the generative function, wherein each sharpening kernel from the set of sharpening kernels corresponds to a light sensor from the set of light sensors;
- and
- obtain a set of crosstalk corrected illumination values based on, for each light sensor from the set of light sensors, applying a corresponding sharpening kernel from the set of sharpening kernels to a set of captured illumination values comprising:
- the captured illumination value representing photons detected by that light sensor;
- and
- captured illumination values representing photons detected by a plurality of light sensors, wherein the plurality of light sensors comprises each light sensor which is adjacent to that light sensor;
- wherein:
- each sharpening kernel from the set of sharpening kernels is a square matrix having a first side length;
- the generative function comprises a set of generative matrices, each of which is a square matrix having a second side length;
- each of the one or more point spread functions is a square matrix having a third side length;
- each generative matrix from the set of generative matrices has a corresponding point spread function;
- the second side length is equal to the square of the first side length;
- and
- the first side length and the third side length are both odd.
A system comprising a processor and a non-transitory computer readable medium storing instructions to, when executed by the processor:
- capture, at each of a set of light sensors, a captured illumination value representing photons detected by that light sensor, wherein:
- the set of light sensors is disposed in a two dimensional pattern in which each light sensor from the set of light sensors is adjacent to at least two other light sensors from the set of light sensors;
- and
- each light sensor from the set of light sensors has a corresponding reaction site from a set of reaction sites;
- determine a generative function, wherein:
- the generative function is determined based on one or more point spread functions (PSFs), each modeling how illumination emitted by a reaction site is detected by both a corresponding light sensor for that reaction site as well as surrounding light sensors;
- and
- the generative function provides a mapping of illumination emitted from the set of reaction sites to photons detected by the set of light sensors;
- determine a set of sharpening kernels based on the generative function;
- and
- obtain a set of crosstalk corrected illumination values based on, for each light sensor from the set of light sensors, applying a corresponding sharpening kernel from the set of sharpening kernels to a set of captured illumination values comprising:
- the captured illumination value representing photons detected by that light sensor;
- and
- captured illumination values representing photons detected by a plurality of light sensors, wherein the plurality of light sensors comprises each light sensor which is adjacent to that light sensor;
- wherein:
- each sharpening kernel from the set of sharpening kernels is a square matrix having a first side length;
- the generative function comprises a set of generative matrices, each of which is a square matrix having a second side length;
- each of the one or more point spread functions is a square matrix having a third side length;
- each generative matrix from the set of generative matrices has a corresponding point spread function;
- the second side length is equal to the square of the first side length;
- and
- the first side length and the third side length are both odd.
Dependencies are inferred from the claim text.