IP Library › Granted Patent US 12,503,731
Granted Patent B1
US 12,503,731 · App. 18/937,169 · Granted Dec 23, 2025

Methods and systems for evaluating microsatellite instability status

Inventor: Sameh El-Difrawy (Santa Clarita, CA)
Assignee: Life Technologies Corporation
C12Q1/6869C12Q1/6809C12Q1/6886G16B20/00G16B40/20G16B50/00C12Q2600/156
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,503,731
App. No.
18/937,169
Granted
Dec 23, 2025
Kind
B1
Abstract

Methods for evaluating microsatellite instability (MSI) analyze nucleic acid sequence reads corresponding to a plurality of marker regions for MSI. The marker regions may include long homopolymers and/or short tandem repeats (STRs). For a target homopolymer, a histogram of homopolymer signal values is calculated based on flow space signal measurements for the homopolymer region in the sequence reads. A score per marker based on features of the histogram of homopolymer signal values is determined for each marker region corresponding to the target homopolymers. For a target STR, the method includes calculating a histogram of repeat lengths for sequence reads corresponding to the marker region of the target STR. A score per STR marker is calculated based on features of the histogram of repeat lengths. A plurality of per marker scores may be combined to form a total MSI score for the sample.

Claims (34)

1 . A method for determining control values for use in detecting microsatellite instability (MSI), comprising:

receiving a plurality of nucleic acid sequence reads corresponding to a plurality of marker regions for MSI, wherein the plurality marker regions include a plurality of target homopolymer regions, wherein a portion of the plurality of nucleic acid sequence reads correspond to the plurality of target homopolymer regions, the plurality of nucleic acid sequence reads resulting from a current sequencing run;

selecting a set of the homopolymer marker regions corresponding to the sequence reads having coverage values greater than or equal to a minimum coverage value;

calculating homopolymer signal values for each homopolymer in the selected set of the homopolymer marker regions;

calculating a first set of means of the homopolymer signal values for each homopolymer corresponding to the selected set;

calculating a second set of means of homopolymer signal values for each homopolymer corresponding to a second set of homopolymer signal values for same target homopolymer regions in a previous sequencing run;

determining a transformation function based on the first set of means and the second set of means; and

applying the transformation function to estimate a third set of means of homopolymer signal values for each homopolymer corresponding to a third set of homopolymer signal values, wherein third set of homopolymer signal values corresponds to sequence reads having coverage values less than the minimum coverage value, wherein the first set of means and the third set of means provide the control values for use in detecting MSI.

2 . The method of claim 1 , wherein the minimum coverage value is 50 homopolymer sequence reads.

3 . The method of claim 1 , wherein the step of calculating homopolymer signal values further comprises calculating a sum of M signal measurements corresponding to M nucleotide flows of a sequence of nucleotide flows having a same nucleotide type as a target homopolymer.

4 . The method of claim 1 , wherein homopolymer lengths in the selected set of the homopolymer marker regions are between 8 and 14.

5 . The method of claim 1 , wherein for the step of calculating a first set of means, the homopolymer signal values correspond to monomorphic homopolymer regions in a test sample for the current sequencing run.

6 . The method of claim 1 , wherein for the step of calculating a first set of means, the homopolymer signal values correspond to a control sample in the current sequencing run.

7 . The method of claim 1 , further comprising calculating a fourth set of means of homopolymer signal values for each homopolymer corresponding to a fourth set of homopolymer signal values for same target homopolymer regions in a test sample.

8 . The method of claim 7 , further comprising, for a given marker, calculating a difference between a corresponding mean of the fourth set of means and a corresponding control value.

9 . The method of claim 8 , further comprising, for the given marker, dividing the difference by a standard deviation of corresponding homopolymer signal values of the same target homopolymer region in the previous sequencing run.

10 . The method of claim 9 , wherein the second set of means of homopolymer signal values from the previous sequencing run are stored in a configuration file.

11 . A computer-readable media comprising machine-readable instructions that, when loaded in a machine-readable memory and executed by a processor, are configured to cause a system to perform a method for determining control values for use in detecting microsatellite instability (MSI), said method comprising:

receiving a plurality of nucleic acid sequence reads corresponding to a plurality of marker regions for MSI, wherein the plurality marker regions include a plurality of target homopolymer regions, wherein a portion of the plurality of nucleic acid sequence reads correspond to the plurality of target homopolymer regions, the plurality of nucleic acid sequence reads resulting from a current sequencing run;

selecting a set of the homopolymer marker regions corresponding to the sequence reads having coverage values greater than or equal to a minimum coverage value;

calculating homopolymer signal values for each homopolymer in the selected set of the homopolymer marker regions;

calculating a first set of means of the homopolymer signal values for each homopolymer corresponding to the selected set;

calculating a second set of means of homopolymer signal values for each homopolymer corresponding to a second set of homopolymer signal values for same target homopolymer regions in a previous sequencing run;

determining a transformation function based on the first set of means and the second set of means; and

applying the transformation function to estimate a third set of means of homopolymer signal values for each homopolymer corresponding to a third set of homopolymer signal values, wherein third set of homopolymer signal values corresponds to sequence reads having coverage values less than the minimum coverage value, wherein the first set of means and the third set of means provide the control values for use in detecting MSI.

12 . The computer-readable media of claim 11 , wherein the minimum coverage value is 50 homopolymer sequence reads.

13 . The computer-readable media of claim 11 , wherein the step of calculating homopolymer signal values further comprises calculating a sum of M signal measurements corresponding to M nucleotide flows of a sequence of nucleotide flows having a same nucleotide type as a target homopolymer.

14 . The computer-readable media of claim 11 , wherein homopolymer lengths in the selected set of the homopolymer marker regions are between 8 and 14.

15 . The computer-readable media of claim 11 , wherein for the step of calculating a first set of means, the homopolymer signal values correspond to monomorphic homopolymer regions in a test sample for the current sequencing run.

16 . The computer-readable media of claim 11 , wherein for the step of calculating a first set of means, the homopolymer signal values correspond to a control sample in the current sequencing run.

17 . The computer-readable media of claim 11 , further comprising calculating a fourth set of means of homopolymer signal values for each homopolymer corresponding to a fourth set of homopolymer signal values for same target homopolymer regions in a test sample.

18 . The computer-readable media of claim 17 , the method further comprising, for a given marker, calculating a difference between a corresponding mean of the fourth set of means and a corresponding control value.

19 . The computer-readable media of claim 18 , the method further comprising, for the given marker, dividing the difference by a standard deviation of corresponding homopolymer signal values of the same target homopolymer region in the previous sequencing run.

20 . The computer-readable media of claim 19 , wherein the second set of means of homopolymer signal values from the previous sequencing run are stored in a configuration file.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2025
From: EL-DIFRAWY, SAMEH
To: LIFE TECHNOLOGIES CORPORATION
Reel/Frame 069929/0324 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2025
From: EL-DIFRAWY, SAMEH
To: LIFE TECHNOLOGIES CORPORATION
Reel/Frame 069929/0335 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 20, 2025
From: EL-DIFRAWY, SAMEH
To: LIFE TECHNOLOGIES CORPORATION
Reel/Frame 069929/0340 →
Continuity (6)
Continuation 18529188 · Dec 5, 2023
Continuation 18152813 · Jan 11, 2023
Continuation 16595681 · Oct 8, 2019
Provisional Application 62858387 · Jun 7, 2019
Provisional Application 62785596 · Dec 27, 2018
Provisional Application 62745161 · Oct 12, 2018
References Cited (29)
US 7058517B1 · Denton et al. · 2006 [cited by applicant]
US 10400014B2 · Howorka · 2019 [cited by examiner]
US 20030138418A1 · Eishingdrelo · 2003 [cited by examiner]
US 20090311786A1 · Fire · 2009 [cited by examiner]
US 20110171634A1 · Xiao et al. · 2011 [cited by applicant]
US 20120096583A1 · Azhakanandam et al. · 2012 [cited by applicant]
US 20150045369A1 · Lambrechts · 2015 [cited by examiner]
US 20150337388A1 · Garner, Jr. et al. · 2015 [cited by applicant]
US 20160098516A1 · Kim · 2016 [cited by examiner]
US 20160340722A1 · Platt · 2016 [cited by applicant]
US 20170073663A1 · Wang · 2017 [cited by examiner]
US 20170114107A1 · Meuser · 2017 [cited by examiner]
US 20170151282A1 · Discher · 2017 [cited by examiner]
US 20170175189A1 · Hensel · 2017 [cited by examiner]
US 20170212983A1 · Cai · 2017 [cited by examiner]
US 20180117171A1 · Mooney · 2018 [cited by examiner]
US 20180181707A1 · El-Difrawy · 2018 [cited by examiner]
US 20180237863A1 · Namsaraev et al. · 2018 [cited by applicant]
US 20190323037A1 · Buerckstuemmer · 2019 [cited by examiner]
US 20200115744A1 · El-Difrawy · 2020 [cited by examiner]
US 20200352978A1 · Van Battum · 2020 [cited by examiner]
US 20200390786A1 · Garraway · 2020 [cited by examiner]
US 20200397821A1 · Frost · 2020 [cited by examiner]
Chalmers, Z.R. et al., “Analysis of 100,000 Human Cancer Genomes Reveals the Landscape of Tumor Mutational Burden”, Genome Medicine, vol. 9, No. 1,Apr. 19, 2017, pp. 1-14, XP055510901. [cited by applicant]
Kautto, E.A. et al., “Performance Evaluation for Rapid Detection of Pan-Cancer Microsatellite Instability with MANTIS”, Oncotarget, vol. 8, No. 5, Dec. 12, 2016, pp. 7452-7463, XP055651336. [cited by applicant]
Pankov, A. et al., “Abstract 2267: A Novel Method for Classification of Microsatellite Instability (MSI) Using the Oncomine Tumor Mutation Load assay”, Proceedings of the American Association for Cancer Research Annual … [cited by applicant]
PCT/US2019/055110, Search Report and Written Opinion, Dec. 18, 2019. [cited by applicant]
Redford, L. et al., “A Novel Panel of Short Mononucleotide Repeats Linked to Informative Polymorphisms Enabling Effective High vol. Low Cost Discrimination between Mismatch Repair Deficient and Proficient Tumours”, Plos… [cited by applicant]
Zhu, L. et al., “A Novel and Reliable Method to Detect Microsatellite Instability in Colorectal Cancer by Next-Generation Sequencing”, The Journal of Molecular Diagnostics, vol. 28, No. 2, Mar. 2018, pp. 225-231, XP0556… [cited by applicant]