Patents by Inventor Dorna KASHEFHAGHIGHI
Dorna KASHEFHAGHIGHI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250095786Abstract: The technology disclosed relates to artificial intelligence-based base calling. The technology disclosed relates to accessing a progression of per-cycle analyte channel sets generated for sequencing cycles of a sequencing run, processing, through a neural network-based base caller (NNBC), windows of per-cycle analyte channel sets in the progression for the windows of sequencing cycles of the sequencing run such that the NNBC processes a subject window of per-cycle analyte channel sets in the progression for the subject window of sequencing cycles of the sequencing run and generates provisional base call predictions for three or more sequencing cycles in the subject window of sequencing cycles, from multiple windows in which a particular sequencing cycle appeared at different positions, using the NNBC to generate provisional base call predictions for the particular sequencing cycle, and determining a base call for the particular sequencing cycle based on the plurality of base call predictions.Type: ApplicationFiled: August 23, 2024Publication date: March 20, 2025Inventors: Anindita Dutta, Gery Vessere, Dorna KashefHaghighi, Kishore Jaganathan, Amirali Kia
-
Patent number: 12119088Abstract: A system, a method and a non-transitory computer readable storage medium for base calling are described. The base calling method includes processing through a neural network first image data comprising images of clusters and their surrounding background captured by a sequencing system for one or more sequencing cycles of a sequencing run. The base calling method further includes producing a base call for one or more of the clusters of the one or more sequencing cycles of the sequencing run.Type: GrantFiled: August 30, 2022Date of Patent: October 15, 2024Assignee: Illumina, Inc.Inventors: Kishore Jaganathan, Anindita Dutta, Dorna Kashefhaghighi, John Randall Gobbel, Amirali Kia
-
Patent number: 12106829Abstract: The technology disclosed relates to artificial intelligence-based base calling. The technology disclosed relates to accessing a progression of per-cycle analyte channel sets generated for sequencing cycles of a sequencing run, processing, through a neural network-based base caller (NNBC), windows of per-cycle analyte channel sets in the progression for the windows of sequencing cycles of the sequencing run such that the NNBC processes a subject window of per-cycle analyte channel sets in the progression for the subject window of sequencing cycles of the sequencing run and generates provisional base call predictions for three or more sequencing cycles in the subject window of sequencing cycles, from multiple windows in which a particular sequencing cycle appeared at different positions, using the NNBC to generate provisional base call predictions for the particular sequencing cycle, and determining a base call for the particular sequencing cycle based on the plurality of base call predictions.Type: GrantFiled: July 13, 2023Date of Patent: October 1, 2024Assignee: Illumina, Inc.Inventors: Anindita Dutta, Gery Vessere, Dorna KashefHaghighi, Kishore Jaganathan, Amirali Kia
-
Patent number: 12073922Abstract: The technology disclosed presents a deep learning-based framework, which identifies sequence patterns that cause sequence-specific errors (SSEs). Systems and methods train a variant filter on large-scale variant data to learn causal dependencies between sequence patterns and false variant calls. The variant filter has a hierarchical structure built on deep neural networks such as convolutional neural networks and fully-connected neural networks. Systems and methods implement a simulation that uses the variant filter to test known sequence patterns for their effect on variant filtering. The premise of the simulation is as follows: when a pair of a repeat pattern under test and a called variant is fed to the variant filter as part of a simulated input sequence and the variant filter classifies the called variant as a false variant call, then the repeat pattern is considered to have caused the false variant call and identified as SSE-causing.Type: GrantFiled: July 8, 2019Date of Patent: August 27, 2024Assignee: Illumina, Inc.Inventors: Dorna Kashefhaghighi, Amirali Kia, Kai-How Farh
-
Patent number: 11961593Abstract: The technology disclosed relates to artificial intelligence-based determination of analyte data for base calling. In particular, the technology disclosed uses input image data that is derived from a sequence of images. Each image in the sequence of images represents an imaged region and depicts intensity emissions indicative of one or more analytes and a surrounding background of the intensity emissions at a respective one of a plurality of sequencing cycles of a sequencing run. The input image data comprises image patches extracted from each image in the sequence of images. The input image data is processed through a neural network to generate an alternative representation of the input image data. The alternative representation is processed through an output layer to generate an output indicating properties of respective portions of the imaged region.Type: GrantFiled: November 17, 2021Date of Patent: April 16, 2024Assignee: Illumina, Inc.Inventors: Anindita Dutta, Dorna Kashefhaghighi, Amirali Kia
-
Patent number: 11908548Abstract: The technology disclosed relates to generating ground truth training data to train a neural network-based template generator for cluster metadata determination task. In particular, it relates to accessing sequencing images, obtaining, from a base caller, a base call classifying each subpixel in the sequencing images as one of four bases (A, C, T, and G), generating a cluster map that identifies clusters as disjointed regions of contiguous subpixels which share a substantially matching base call sequence, determining cluster metadata based on the disjointed regions in the cluster map, and using the cluster metadata to generate the ground truth training data for training the neural network-based template generator for the cluster metadata determination task.Type: GrantFiled: May 27, 2022Date of Patent: February 20, 2024Assignee: Illumina, Inc.Inventors: Anindita Dutta, Dorna Kashefhaghighi, Amirali Kia
-
Publication number: 20240055078Abstract: The technology disclosed relates to artificial intelligence-based base calling. The technology disclosed relates to accessing a progression of per-cycle analyte channel sets generated for sequencing cycles of a sequencing run, processing, through a neural network-based base caller (NNBC), windows of per-cycle analyte channel sets in the progression for the windows of sequencing cycles of the sequencing run such that the NNBC processes a subject window of per-cycle analyte channel sets in the progression for the subject window of sequencing cycles of the sequencing run and generates provisional base call predictions for three or more sequencing cycles in the subject window of sequencing cycles, from multiple windows in which a particular sequencing cycle appeared at different positions, using the NNBC to generate provisional base call predictions for the particular sequencing cycle, and determining a base call for the particular sequencing cycle based on the plurality of base call predictions.Type: ApplicationFiled: July 13, 2023Publication date: February 15, 2024Inventors: Anindita Dutta, Gery Vessere, Dorna KashefHaghighi, Kishore Jaganathan, Amirali Kia
-
Publication number: 20230298339Abstract: The technology disclosed relates to state-based base calling. In particular, the technology disclosed relates to incorporating state information about data from previous sequencing cycles into the analysis of data from a current sequencing cycle when generating a base call for the current sequencing cycle. For example, when generating a base call for an Nth sequencing cycle, the technology disclosed can incorporate into the base calling logic state information about data from sequencing cycles 1 to N?1.Type: ApplicationFiled: September 14, 2022Publication date: September 21, 2023Applicants: Illumina, Inc., Illumina Software, Inc.Inventors: Gavin Derek PARNABY, Eric Jon OJARD, Dorna KASHEFHAGHIGHI
-
Patent number: 11749380Abstract: The technology disclosed relates to artificial intelligence-based base calling. The technology disclosed relates to accessing a progression of per-cycle analyte channel sets generated for sequencing cycles of a sequencing run, processing, through a neural network-based base caller (NNBC), windows of per-cycle analyte channel sets in the progression for the windows of sequencing cycles of the sequencing run such that the NNBC processes a subject window of per-cycle analyte channel sets in the progression for the subject window of sequencing cycles of the sequencing run and generates provisional base call predictions for three or more sequencing cycles in the subject window of sequencing cycles, from multiple windows in which a particular sequencing cycle appeared at different positions, using the NNBC to generate provisional base call predictions for the particular sequencing cycle, and determining a base call for the particular sequencing cycle based on the plurality of base call predictions.Type: GrantFiled: February 19, 2021Date of Patent: September 5, 2023Assignee: Illumina, Inc.Inventors: Anindita Dutta, Gery Vessere, Dorna Kashefhaghighi, Kishore Jaganathan, Amirali Kia
-
Publication number: 20230087698Abstract: The technology disclosed includes a system. The system includes a spatial convolutional neural network configured to process sequencing images of clusters, and produce spatially convolved features, a filtering logic configured to select, from the spatially convolved features, a subset of spatially convolved features that contain centers of the clusters, a compression logic configured to compress the subset of spatially convolved features into a set of compressed features, a contextualization logic configured to access state information for compressed features in the set of compressed features, a temporal convolutional neural network configured to process the set of stateful compressed features, and produce temporally convolved stateful features, and a base calling logic configured to generate base calls for the clusters based on the temporally convolved stateful features.Type: ApplicationFiled: September 14, 2022Publication date: March 23, 2023Applicants: Illumina, Inc., Illumina Software, Inc.Inventors: Gavin Derek PARNABY, Eric Jon OJARD, Dorna KASHEFHAGHIGHI
-
Publication number: 20230029970Abstract: A method of generating base calls by a base caller is disclosed. The method includes receiving a plurality of sensor data from a flow cell, wherein the plurality of sensor data is within a first range and identifying a second range, such that at least a threshold percentage of the plurality of sensor data are within the second range. At least a subset of the plurality of sensor data, that are within the second range, are mapped to a third range, thereby generating a plurality of normalized sensor data. The plurality of normalized sensor data is processed in a base caller, to call, for the plurality of normalized sensor data, one or more corresponding bases.Type: ApplicationFiled: June 13, 2022Publication date: February 2, 2023Applicants: ILLUMINA, INC., ILLUMINA SOFTWARE, INC.Inventors: Rohan PAUL, Dorna KASHEFHAGHIGHI, John S. VIECELI, Andrew Dodge HEIBERG
-
Publication number: 20230004749Abstract: A system, a method and a non-transitory computer readable storage medium for base calling are described. The base calling method includes processing through a neural network first image data comprising images of clusters and their surrounding background captured by a sequencing system for one or more sequencing cycles of a sequencing run. The base calling method further includes producing a base call for one or more of the clusters of the one or more sequencing cycles of the sequencing run.Type: ApplicationFiled: August 30, 2022Publication date: January 5, 2023Applicant: ILLUMINA, INC.Inventors: Kishore JAGANATHAN, Anindita DUTTA, Dorna KASHEFHAGHIGHI, John Randall GOBBEL, Amirali KIA
-
Publication number: 20220415443Abstract: This disclosure describes methods, non-transitory computer readable media, and systems that can train a genome-location-classification model to classify or score genomic coordinates or regions by the degree to which nucleobases can be accurately identified at such genomic coordinates or regions. For instance, the disclosed systems can determine sequencing metrics for sample nucleic-acid sequences or contextual nucleic-acid subsequences surrounding particular nucleobase calls. By leveraging ground-truth classifications for genomic coordinates, the disclosed systems can train a genome-location-classification model to relate data from one or both of the sequencing metrics and contextual nucleic-acid subsequences to confidence classifications for such genomic coordinates or regions.Type: ApplicationFiled: June 24, 2022Publication date: December 29, 2022Inventors: Mitchell A. Bekritsky, Camilla Colombo, Dorna KashefHaghighi, Rohan Paul, Fabio Zanarello, Tevfik Umut Dincer, Nathan Harwood Johnson
-
Publication number: 20220301657Abstract: A system for base calling includes memory storing a topology of a neural network, a plurality of weights sets, and sensor data for a series of sensing cycles. Sequencing events span temporal progression of the base calling operation through subseries of sensing cycles, and spatial progression of the base calling operation through locations on a biosensor. A configurable processor is configured to load the topology on the configurable processor, select a weight set in dependence upon a subject subseries of sensing cycles and/or a subject location on the biosensor, load subject sensor data for the subject subseries of sensing cycles and the subject location on the processing elements, configure the topology using the selected weight set, and cause the neural network to process the subject sensor data to produce base call classification data for the subject subseries and the subject location.Type: ApplicationFiled: March 4, 2022Publication date: September 22, 2022Applicants: Illumina, Inc., Illumina Software, Inc.Inventors: Gavin Derek PARNABY, Mark David HAHM, Andrew Christopher DU PREEZ, Dorna KASHEFHAGHIGHI, Kishore JAGANATHAN
-
Publication number: 20220292297Abstract: The technology disclosed relates to generating ground truth training data to train a neural network-based template generator for cluster metadata determination task. In particular, it relates to accessing sequencing images, obtaining, from a base caller, a base call classifying each subpixel in the sequencing images as one of four bases (A, C, T, and G), generating a cluster map that identifies clusters as disjointed regions of contiguous subpixels which share a substantially matching base call sequence, determining cluster metadata based on the disjointed regions in the cluster map, and using the cluster metadata to generate the ground truth training data for training the neural network-based template generator for the cluster metadata determination task.Type: ApplicationFiled: May 27, 2022Publication date: September 15, 2022Applicant: Illumina, Inc.Inventors: Anindita DUTTA, Dorna KASHEFHAGHIGHI, Amirali KIA
-
Patent number: 11436429Abstract: The technology disclosed processes a first input through a first neural network and produces a first output. The first input comprises first image data derived from images of analytes and their surrounding background captured by a sequencing system for a sequencing run. The technology disclosed processes the first output through a post-processor and produces metadata about the analytes and their surrounding background. The technology disclosed processes a second input through a second neural network and produces a second output. The second input comprises third image data derived by modifying second image data based on the metadata. The second image data is derived from the images of the analytes and their surrounding background. The second output identifies base calls for one or more of the analytes at one or more sequencing cycles of the sequencing run.Type: GrantFiled: March 21, 2020Date of Patent: September 6, 2022Assignee: Illumina, Inc.Inventors: Kishore Jaganathan, Anindita Dutta, Dorna Kashefhaghighi, John Randall Gobbel, Amirali Kia
-
Patent number: 11347965Abstract: The technology disclosed relates to generating ground truth training data to train a neural network-based template generator for cluster metadata determination task. In particular, it relates to accessing sequencing images, obtaining, from a base caller, a base call classifying each subpixel in the sequencing images as one of four bases (A, C, T, and G), generating a cluster map that identifies clusters as disjointed regions of contiguous subpixels which share a substantially matching base call sequence, determining cluster metadata based on the disjointed regions in the cluster map, and using the cluster metadata to generate the ground truth training data for training the neural network-based template generator for the cluster metadata determination task.Type: GrantFiled: March 20, 2020Date of Patent: May 31, 2022Assignee: Illumina, Inc.Inventors: Anindita Dutta, Dorna Kashefhaghighi, Amirali Kia
-
Publication number: 20220147760Abstract: The technology disclosed relates to artificial intelligence based determination of analyte data for base calling. In particular, the technology disclosed uses input image data that is derived from a sequence of images. Each image in the sequence of images represents an imaged region and depicts intensity emissions indicative of one or more analytes and a surrounding background of the intensity emissions at a respective one of a plurality of sequencing cycles of a sequencing run. The input image data comprises image patches extracted from each image in the sequence of images. The input image data is processed through a neural network to generate an alternative representation of the input image data. The alternative representation is processed through an output layer to generate an output indicating properties of respective portions of the imaged region.Type: ApplicationFiled: November 17, 2021Publication date: May 12, 2022Applicant: ILLUMINA, INC.Inventors: Anindita DUTTA, Dorna KASHEFHAGHIGHI, Amirali KIA
-
Publication number: 20220067489Abstract: The technology disclosed relates to identifying unreliable clusters to improve accuracy and efficiency of base calling. The technology disclosed includes accessing per-cycle cluster data for a plurality of clusters and for a first subset of sequencing cycles of a sequencing run, and base calling each cluster in the plurality of clusters at each sequencing cycle in the first subset of sequencing cycles, including generating per-cycle probability quadruple for each cluster and for each sequencing cycle. The technology disclosed includes determining a filter value for each per-cluster, per-cycle probability quadruple based on the probabilities it identifies, identifying those clusters in the plurality of clusters as unreliable clusters whose sequences of filter values contain at least “N” number of filter values below a threshold “M”, and bypassing base calling the unreliable clusters at a remainder of sequencing cycles of the sequencing run.Type: ApplicationFiled: August 25, 2021Publication date: March 3, 2022Applicant: Illumina, Inc.Inventors: Dorna KASHEFHAGHIGHI, Gavin Derek PARNABY
-
Patent number: 11210554Abstract: The technology disclosed uses neural networks to determine analyte metadata by (i) processing input image data derived from a sequence of image sets through a neural network and generating an alternative representation of the input image data, the input image data has an array of units that depicts analytes and their surrounding background, (ii) processing the alternative representation through an output layer and generating an output value for each unit in the array, (iii) thresholding output values of the units and classifying a first subset of the units as background units depicting the surrounding background, and (iv) locating peaks in the output values of the units and classifying a second subset of the units as center units containing centers of the analytes.Type: GrantFiled: March 20, 2020Date of Patent: December 28, 2021Assignee: Illumina, Inc.Inventors: Anindita Dutta, Dorna Kashefhaghighi, Amirali Kia