IP Library Granted Patent US 8,855,939
Granted Patent B2
US 8,855,939 · App. 13/526,248 · Granted Oct 7, 2014

System, method, and computer product for exon array analysis

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 8,855,939
App. No.
13/526,248
Granted
Oct 7, 2014
Kind
B2
Abstract

In one embodiment, a method for analyzing data generated by probe arrays is described that comprises receiving user selections of two or more data files and an identification of one or more subsets of intensity values acquired from a biological probe array. The method includes iteratively opening each data file, identifying the selected subset of intensity values associated with each open data file, determining parameters for processing, storing the parameters and the identified intensity values, and closing the open data file prior to the subsequent iteration. The method then includes processing the stored intensity values using the parameters to identify one or more biological events.

Claims (35)

1. A method for analyzing probe array data to identify one or more alternative splicing events, the method comprising:

normalizing a plurality of intensity values within a plurality of data sets, wherein the plurality of data sets include intensity values acquired from one or more probe arrays;

selecting one or more subsets of intensity values within the plurality of intensity values;

performing a signal estimate for each intensity value in the one or more selected subsets of intensity values;

processing each of the signal estimates, thereby identifying one or more alternative splicing events, wherein the steps of normalizing, selecting, performing, and processing are performed on a computer.

2. The method of claim 1 , wherein the normalizing step comprises calculating a normalized subset of intensity values, wherein the normalized subset comprises one or more intensity values of the one or more selected subsets of intensity values, and wherein intensity values of the normalized subset are selected without analyzing every value of the one or more selected subsets of intensity values.

3. The method of claim 1 , wherein the normalizing step comprises calculating a normalized subset of intensity values and an interpolated subset of intensity values, wherein the interpolated subset is based upon the normalized subset, wherein the normalized subset comprises one or more intensity values of the one or more selected subsets of intensity values, and wherein intensity values of the normalized subset are selected without analyzing every value of the one or more selected subsets of intensity values.

4. The method of claim 1 , wherein the normalizing step comprises quantile normalization.

5. The method of claim 1 , wherein the performing step comprises using a probe logarithmic intensity error estimate method to determine the signal estimates, thereby removing noise.

6. The method of claim 1 , wherein the performing step comprises using a robust multi-array average method to determine the signal estimates, thereby removing noise.

7. The method of claim 1 , wherein the processing step comprises using a deconvolution algorithm to estimate relative concentrations of alternative splice variants for a particular gene, wherein the deconvolution algorithm processes gene structure information that specifies exon composition and arrangement interrogated by each of the probe arrays.

8. The method of claim 1 , wherein the processing step comprises implementing an iterative maximum likelihood estimation method to determine whether alternative splicing has occurred, wherein the iterative maximum likelihood estimation method comprises using relative concentration estimates of exons to determine whether alternative splicing has occurred.

9. The method of claim 1 , wherein the processing step comprises implementing a pattern-based correlation method to determine whether alternative splicing has occurred, wherein the pattern based correlation method correlates patterns of intensity values associated with exons.

10. The method of claim 1 , wherein the processing step comprises implementing a statistical analysis of splice variation method to determine whether alternative splicing has occurred, wherein the statistical analysis of splice variation method applies an ANOVA statistical model to identify groups of intensity values.

11. A non-transitory processor-readable medium comprising processor-readable instructions configured to cause one or more processors in a computer system to analyze probe array data to identify one or more alternative splicing events by:

normalizing a plurality of intensity values within a plurality of data sets, wherein the plurality of data sets include intensity values acquired from one or more probe arrays;

selecting one or more subsets of intensity values within the plurality of intensity values;

performing a signal estimate for each intensity value in the one or more selected subsets of intensity values; and

processing each of the signal estimates, thereby identifying one or more alternative splicing events.

12. The medium of claim 11 , wherein the normalizing step comprises calculating a normalized subset of intensity values, wherein the normalized subset comprises one or more intensity values of the one or more selected subsets of intensity values, and wherein intensity values of the normalized subset are selected without analyzing every value of the one or more selected subsets of intensity values.

13. The medium of claim 12 , wherein the normalizing step further comprises calculating an interpolated subset of intensity values, wherein the interpolated subset is based upon the normalized subset.

14. The medium of claim 13 , wherein the performing step comprises using a probe logarithmic intensity error estimate method or a robust multi-array average method to determine the signal estimates, to determine the signal estimates, thereby removing noise.

15. The medium of claim 13 , wherein the processing step comprises using a deconvolution algorithm to estimate relative concentrations of alternative splice variants for a particular gene, wherein the deconvolution algorithm processes gene structure information that specifies exon composition and arrangement interrogated by each of the probe arrays.

16. The medium of claim 13 , wherein the processing step comprises implementing an iterative maximum likelihood estimation method to determine whether alternative splicing has occurred, wherein the iterative maximum likelihood estimation method comprises using relative concentration estimates of exons to determine whether alternative splicing has occurred.

17. The medium of claim 13 , wherein the processing step comprises implementing a pattern-based correlation method to determine whether alternative splicing has occurred, wherein the pattern based correlation method correlates patterns of intensity values associated with exons.

18. The medium of claim 13 , wherein the processing step comprises implementing a statistical analysis of splice variation method to determine whether alternative splicing has occurred, wherein the statistical analysis of splice variation method applies an ANOVA statistical model to identify groups of intensity values.

19. A system for analyzing data generated by probe arrays, comprising:

a computer comprising at least one processor and at least one memory and comprising:

a first application stored for execution by the processor that analyzes probe array data to identify one or more alternative splicing events by:

normalizing a plurality of intensity values within a plurality of data sets, wherein the plurality of data sets include intensity values acquired from one or more probe arrays;

selecting one or more subsets of intensity values within the plurality of intensity values;

performing a signal estimate for each intensity value in the one or more selected subsets of intensity values;

processing each of the signal estimates, thereby identifying one or more alternative splicing events; and

storing the one or more alternative splicing events the system.

20. The system of claim 19 , wherein the normalizing step comprises calculating a normalized subset of intensity values, wherein the normalized subset comprises one or more intensity values of the one or more selected subsets of intensity values, and wherein intensity values of the normalized subset are selected without analyzing every value of the one or more selected subsets of intensity values.

Assignments (3)
NOTICE OF RELEASE Recorded Apr 5, 2016
From: BANK OF AMERICA, N.A.
To: AFFYMETRIX, INC.
Reel/Frame 038361/0891 →
SECURITY INTEREST Recorded Oct 28, 2015
From: AFFYMETRIX, INC.
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 036988/0166 →
SECURITY AGREEMENT Recorded Jun 27, 2012
From: AFFYMETRIX, INC.
To: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
Reel/Frame 028465/0541 →