IP Library Granted Patent US 7,133,780
Granted Patent B2
US 7,133,780 · App. 09/683,264 · Granted Nov 7, 2006

Computer software for automated annotation of biological sequences

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 7,133,780
App. No.
09/683,264
Granted
Nov 7, 2006
Kind
B2
Abstract

Methods, software products and systems are provided for automated high throughout gene characterization. In one exemplary embodiment, HMM models are used to characterize genes. Biological sequences are classified according to their hit with different HMM models using a curve analysis.

Claims (42)

1. A computer implemented method for gene characterization comprising:

generating a plurality of models using structural relationships of known proteins;

inputting a plurality of protein sequences;

determining a plurality of scores by comparing the plurality of protein sequences with the plurality of models;

automatically selecting a plurality of hits based on at least the plurality of scores; and

assigning the plurality of protein sequences to the plurality of models based on at least the plurality of selected hits;

wherein:

the automatically selecting a plurality of hits comprises determining a threshold for each of the plurality of models;

the determining a threshold comprises performing a curve analysis.

2. The method of claim 1 wherein the plurality of models comprises hidden markov models.

3. The method of claim 1 wherein the plurality of protein sequences comprises 50 protein sequences.

4. The method of claim 3 wherein the plurality of protein sequences comprises 150 protein sequences.

5. The method of claim 4 wherein the plurality of protein sequences comprises 500 protein sequences.

6. The method of claim 1 wherein the performing a curve analysis comprises analyzing a plurality of slopes for a plurality of curves.

7. A system for gene characterization comprising a processor; and a memory coupled with the processor, the memory storing a plurality of machine instructions that cause the processor to perform logical processes comprising:

generating a plurality of models using structural relationships of known proteins;

inputting a plurality of protein sequences;

determining a plurality of scores by comparing the plurality of protein sequences with the plurality of models;

automatically selecting a plurality of hits based on at least the plurality of scores; and

assigning the plurality of protein sequences to the plurality of models based on at least the plurality of selected hits;

wherein:

the automatically selecting a plurality of hits comprises determining a threshold for each of the plurality of models;

the determining a threshold comprises performing a curve analysis.

8. The system of claim 7 wherein the plurality of models comprises hidden markov models.

9. The system of claim 7 wherein the plurality of protein sequences comprises 50 protein sequences.

10. The system of claim 9 wherein the plurality of protein sequences comprises 150 protein sequences.

11. The system of claim 10 wherein the plurality of protein sequences comprises 500 protein sequences.

12. The system of claim 7 wherein the performing a curve analysis comprises analyzing a plurality of slopes for a plurality of curves.

13. A computer software product for gene characterization comprising a computer readable medium having computer executable instructions for performing the method comprising:

generating a plurality of models using structural relationships of known proteins;

inputting a plurality of protein sequences;

determining a plurality of scores by comparing the plurality of protein sequences with the plurality of models;

automatically selecting a plurality of bits based on at least the plurality of scores; and

assigning the plurality of protein sequences to the plurality of models based on at least the plurality of selected hits;

wherein:

the automatically selecting a plurality of hits comprises determining a threshold for each of the plurality of models;

the determining a threshold comprises performing a curve analysis.

14. The product of claim 13 wherein the plurality of models comprises hidden markov models.

15. The product of claim 13 wherein the plurality of protein sequences comprises 50 protein sequences.

16. The product of claim 15 wherein the plurality of protein sequences comprises 150 protein sequences.

17. The product of claim 16 wherein the plurality of protein sequences comprises 500 protein sequences.

18. The product of claim 13 wherein the performing a curve analysis comprises analyzing a plurality of slopes for a plurality of curves.

Assignments (4)
NOTICE OF RELEASE Recorded Apr 5, 2016
From: BANK OF AMERICA, N.A.
To: AFFYMETRIX, INC.
Reel/Frame 038361/0891 →
RELEASE OF SECURITY INTEREST Recorded Nov 13, 2015
From: GENERAL ELECTRIC CAPITAL CORPORATION, AS AGENT
To: AFFYMETRIX, INC.
Reel/Frame 037109/0132 →
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 →