Claims
- 1. A system for providing information related to one or more probe sets, the system comprising:
an input manager constructed and arranged to receive from a user a selection of one or more probe-set identifiers associated with one or more probe sets, wherein the probe-set identifiers include one or more annotation terms; a determiner constructed and arranged to correlate the user-selected probe-set identifiers with one or more biological sequences; and a correlator constructed and arranged to correlate the one or more biological sequences with a first set of probe sets.
- 2. The system of claim 1, further comprising:
an output manager constructed and arranged to identify the first set of probe sets to the user.
- 3. The system of claim 2, wherein:
the output manager identifies the first set of probe sets in a tabular format.
- 4. The system of claim 1, wherein:
the input manager receives the user selection over the Internet.
- 5. The system of claim 1, wherein:
the one or more probe sets include probes of a synthesized probe array.
- 6. The system of claim 1, wherein:
the one or more probe sets include probes of a spotted probe array.
- 7. The system of claim 1, wherein:
the probe sets are capable of the identification of at least one biological molecule.
- 8. The system of claim 1, wherein:
the biological sequences include one or more of a whole or a part of a consensus, EST, gene, or SIF sequence.
- 9. The system of claim 1, wherein:
the annotation terms are descriptive of any one or more of molecular function, cellular location, tissue type, or biological process.
- 10. A method for providing information related to one or more probe sets, the method comprising:
the act of receiving from a user a selection of one or more probe-set identifiers associated with one or more probe sets, wherein the probe-set identifiers include one or more annotation terms; the act of correlating the user-selected probe-set identifiers with one or more biological sequences; and the act of correlating the one or more biological sequences with a first set of probe sets.
- 11. The method of claim 10, further comprising:
the act of identifying the first set of probe sets to the user.
- 12. The method of claim 10, wherein:
the probe sets are capable of the identification of at least one biological molecule.
- 13. The method of claim 10, wherein:
the biological sequences include one or more of a whole or a part of a consensus, EST, gene, or SIF sequence.
- 14. The method of claim 10, wherein:
the one or more probe sets include probes of a synthesized probe array.
- 15. A genomic portal system for providing information related to one or more probe sets, the system comprising:
an application server comprising an input manager constructed and arranged to receive from a user a selection of one or more probe-set identifiers associated with one or more probe sets, wherein the probe-set identifiers include one or more annotation terms, a determiner constructed and arranged to correlate the user-selected probe-set identifiers with one or more biological sequences, and a correlator constructed and arranged to correlate the one or more biological sequences with a first set of probe sets; and a network server comprising an output manager constructed and arranged to identify the first set of probe sets to the user.
- 16. The system of claim 15, wherein:
the network server further comprises an input manager constructed and arranged to receive user input; and the system further comprises one or more user computers constructed and arranged to enable a user to provide the user selection of one or more probe-set identifiers to the network server.
- 17. The system of claim 15, wherein:
the annotation terms are descriptive of any one or more of molecular function, cellular location, tissue type, or biological process.
- 18. The system of claim 15, wherein:
the output manager identify the first set of probe sets to the user via the Internet.
- 19. A method for providing information related to one or more probe sets, wherein each probe-set has one or more identifiers comprising:
the act of receiving from a user a selection of a first set of one or more of the probe-set identifiers, wherein each probe-set is capable of the identification of a biological molecule; the act of correlating the first set of probe-set identifiers with a first set of one or more data; the act of correlating each of the first set of data with a second set of one or more data; and the act of providing the second set of data to the user.
- 20. A system for providing information related to one or more probe sets, the system comprising:
an input manager constructed and arranged to receive from a user a selection of one or more probe-set identifiers associated with one or more probe sets, wherein the probe-set identifiers include one or more biological sequences; a database manager constructed and arranged to periodically update one or more local genomic databases; and a data generator constructed and arranged to cluster the one or more biological sequences based at least in part on at least one of the local genomic databases.
- 21. The system of claim 20, further comprising:
a data processor constructed and arranged to format the clustered data for use in a graphical user interface.
- 22. The system of claim 21, wherein:
the graphical user interface includes one or more graphical elements representing protein family data, sequence alignment, or both.
- 23. The system of claim 22, wherein:
the sequence alignment graphical element includes a representation of a consensus sequence specific to a protein family.
- 24. The system of claim 21 wherein:
the format includes XML or HTML format.
- 25. The system of claim 20, further comprising:
a data processor constructed and arranged to format the clustered data for storage.
- 26. The system of claim 25, further comprising:
an output manager constructed and arranged to accept the formatted data from the data processor and provide the data to a user for storage.
- 27. The system of claim 21, further comprising:
an output manager constructed and arranged to accept the formatted data from the data processor and provide the data to a user for display.
- 28. The system of claim 20, wherein:
the one or more biological sequences comprises a protein sequence.
- 29. The system of claim 20, wherein:
the probe-set identifiers include one or more nucleotide sequences; the system further comprises a determiner constructed and arranged to correlate the one or more nucleotide sequences with one or more protein sequences; and the data generator clusters the one or more protein sequences based at least in part on at least one of the local genomic databases.
- 30. The system of claim 29, wherein:
the nucleotide sequence includes one or more of a gene, an EST, a consensus, or an SIF sequence.
- 31. The system of claim 20, wherein:
the data generator clusters the one or more protein sequences based, at least in part, on a learning algorithm.
- 32. The system of claim 31 wherein:
the learning algorithm comprises a Hidden Markov Model.
- 33. The system of claim 31 wherein:
the learning algorithm uses a training dataset that includes one or more protein sequences grouped by family.
- 34. A method for providing information related to one or more probe sets, the method comprising:
the act of receiving from a user a selection of one or more probe-set identifiers associated with one or more probe sets, wherein the probe-set identifiers include one or more biological sequences; the act of periodically updating one or more local genomic databases; and the act of clustering the one or more biological sequences based at least in part on at least one of the local genomic databases.
- 35. The method of claim 34, further comprising:
the act of formatting the clustered data for use in a graphical user interface.
- 36. The method of claim 35, wherein:
the graphical user interface includes one or more graphical elements representing protein family data, sequence alignment, or both.
- 37. The method of claim 34, wherein:
the one or more biological sequences comprises a protein sequence.
- 38. The method of claim 34, wherein:
the probe-set identifiers include one or more nucleotide sequences; and the method further comprises the acts of correlating the one or more nucleotide sequences with one or more protein sequences, and clustering the one or more protein sequences based at least in part on at least one of the local genomic databases.
- 39. A genomic portal system for providing information related to one or more probe sets, the system comprising:
(1) an application server comprising (a) an input manager constructed and arranged to receive from a user a selection of one or more probe-set identifiers associated with one or more probe sets, wherein the probe-set identifiers include one or more biological sequences, (b) a database manager constructed and arranged to periodically update one or more local genomic databases, (c) a data generator constructed and arranged to cluster the one or more biological sequences based at least in part on at least one of the local genomic databases, and (d) a data processor constructed and arranged to format the clustered data; and (2) a network server comprising an output manager constructed and arranged to accept the formatted cluster data from the data processor and provide the data to a user.
- 40. A genomic portal system, comprising:
(1) an application server constructed and arranged to (a) receive from a user a plurality of probe-set identifiers associated with a plurality of probe sets, wherein the probe-set identifiers are included in a batch file, (b) periodically update one or more local genomic databases, and (c) correlate each of the probe-set identifiers with data based on at least one of the local genomic databases; and (2) a network server constructed and arranged to provide the data to the user.
- 41. The system of claim 40, wherein:
the probe set identifiers include any one or more of accession number, manufacturer-defined probe set identifier, biological sequence, or annotation term.
- 42. The system of claim 40, wherein:
each probe set includes one or more probes capable of identifying a biological molecule.
- 43. The system of claim 42, wherein:
the probes are included in a synthesized probe array.
- 44. The system of claim 42, wherein:
the probes are included in a spotted probe array.
- 45. The system of claim 40, wherein:
the application server further is constructed and arranged to parse the batch file into sets of data corresponding to each probe set identifier.
- 46. The system of claim 45 wherein:
the application server further is constructed and arranged to perform user-specified operations on the sets of data.
- 47. The system of claim 46, wherein:
the user-specified operations include any one or more of obtaining probe set records; sorting probe sets; performing similarity searches; processing array content queries; or obtaining protein domain, sequence homology, complex membership, pathway information, biological system role, or interaction with other proteins or biological molecules.
- 48. A method, comprising:
the act of receiving from a user a plurality of probe-set identifiers associated with a plurality of probe sets, wherein the probe-set identifiers are included in a batch file; the act of periodically updating one or more local genomic databases; the act of correlating each of the probe-set identifiers with data based on at least one of the local genomic databases; and the act of providing the data to the user over a network.
- 49. A system for providing information related to one or more probe sets, comprising:
an input manager constructed and arranged to receive one or more probe-set identifiers associated with one or more probe sets; a determiner constructed and arranged to correlate the probe-set identifiers with a first set of data; and a correlator constructed and arranged to correlate the first set of data with a second set of data; wherein the probe-set identifiers include one or more of accession number, manufacturer-defined probe set identifier, biological sequence, or annotation term, and further wherein the first set of data includes biological sequence or structure data, and still further wherein the second set of data includes a set identifier or protein information.
- 50. The system of claim 49, wherein:
the protein information includes biological process, molecular function, or cellular location information.
- 51. The system of claim 50, wherein:
the protein information includes information related to protein domain, sequence homology, complex membership, pathway, biological system role, or interaction with other proteins or biological molecules.
- 52. A system for providing information related to one or more probe sets, comprising:
an input manager constructed and arranged to receive one or more probe-set identifiers associated with one or more probe sets; and a manager constructed and arranged to correlate the probe-set identifiers with a set of data; wherein the probe-set identifiers include one or more of accession number, manufacturer-defined probe set identifier, biological sequence, or annotation term, and further wherein the set of data includes protein information.
- 53. The system of claim 52, wherein:
the protein information includes biological process, molecular function, or cellular location information.
- 54. The system of claim 52, wherein:
the protein information includes information related to protein domain, sequence homology, complex membership, pathway, biological system role, or interaction with other proteins or biological molecules.
- 55. A method, comprising:
the act of receiving one or more probe-set identifiers associated with one or more probe sets; and the act of correlating the probe-set identifiers with a set of data; wherein the probe-set identifiers include one or more of accession number, manufacturer-defined probe set identifier, biological sequence, or annotation term, and further wherein the set of data includes protein information.
- 56. The method of claim 55, wherein:
the protein information includes biological process, molecular function, or cellular location information.
- 57. The method of claim 55, wherein:
the protein information includes information related to protein domain, sequence homology, complex membership, pathway, biological system role, or interaction with other proteins or biological molecules.
- 58. A genomic portal system, comprising:
an application server comprising an input manager constructed and arranged to receive one or more probe-set identifiers associated with one or more probe sets, and a manager constructed and arranged to correlate the probe-set identifiers with a set of data; and a network server constructed and arranged to provide the data to the user; wherein the probe-set identifiers include one or more of accession number, manufacturer-defined probe set identifier, biological sequence, or annotation term, and further wherein the set of data includes protein information.
- 59. The method of claim 58, wherein:
the protein information includes biological process, molecular function, or cellular location information.
- 60. The method of claim 58, wherein:
the protein information includes information related to protein domain, sequence homology, complex membership, pathway, biological system role, or interaction with other proteins or biological molecules.
Priority Claims (1)
Number |
Date |
Country |
Kind |
PCT/US01/02316 |
Jan 2001 |
US |
|
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] The present application claims priority from U.S. Provisional Patent Application Serial No. 60/288,429, entitled “METHOD, SYSTEM, AND COMPUTER SOFTWARE FOR PROVIDING A GENOMIC WEB PORTAL,” filed May 3, 2001; U.S. Provisional Patent Application Serial No. 60/301,298, entitled “WEB APPLICATION FOR DESIGNING AND ORDERING FLEXIBLE CONTENT”, filed Jun. 25, 2001; U.S. Provisional Patent Application Serial No. 60/306,033, entitled “PROBESET ANNOTATIONS”, filed Jul. 16, 2001; U.S. Provisional Patent Application Serial No. 60/333,522, entitled “METHOD, SYSTEM, AND COMPUTER SOFTWARE FOR PROVIDING A GENOMIC WEB PORTAL,” filed Nov. 27, 2001; U.S. Provisional Patent Application Serial No. 60/343,511, entitled “METHOD, SYSTEM, AND COMPUTER SOFTWARE FOR PROVIDING A GENOMIC WEB PORTAL,” filed Dec. 21, 2001; U.S. Provisional Patent Application Serial No. 60/349,546, entitled “METHOD, SYSTEM, AND COMPUTER SOFTWARE FOR PROVIDING A GENOMIC WEB PORTAL”, filed Jan. 18, 2002; and U.S. Provisional Patent Application Attorney Docket No. 3291.6, entitled “METHOD, SYSTEM, AND COMPUTER SOFTWARE FOR PROVIDING A GENOMIC WEB PORTAL”, filed Apr. 26, 2002, all of which are hereby incorporated herein by reference in their entireties for all purposes. The present application is also a continuation in part of, and claims priority from, U.S. Provisional Patent Application Serial No. 60/178,077, entitled “METHOD, SYSTEM, AND COMPUTER SOFTWARE FOR PROVIDING A GENOMIC WEB PORTAL,” filed Jan. 25, 2000; Patent Cooperation Treaty Application Number PCT/US 01/02316 entitled “METHOD, SYSTEM, AND COMPUTER SOFTWARE FOR PROVIDING A GENOMIC WEB PORTAL,” filed Jan. 24, 2001.
Provisional Applications (6)
|
Number |
Date |
Country |
|
60288429 |
May 2001 |
US |
|
60301298 |
Jun 2001 |
US |
|
60306033 |
Jul 2001 |
US |
|
60333522 |
Nov 2001 |
US |
|
60343511 |
Dec 2001 |
US |
|
60349546 |
Jan 2002 |
US |
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
PCT/US01/02316 |
Jan 2001 |
US |
Child |
10063559 |
May 2002 |
US |