Method, system and computer software for providing genomic ontological data
First Claim
1. A genomic web portal for providing biological information constructed and arranged to execute a computer-implemented method for providing an ontological map having nodes and edges, wherein the method comprises the acts of:
- correlating one or more probe-set identifiers associated with one or more probe sets of one or more probe arrays with a plurality of ontological categories or terms,.thereby generating probe-set identifier association data;
correlating the probe-set identifier association data with graph traversal data including associations among the nodes and edges; and
displaying the ontological map based, at least in part, on the correlation of the probe-set identifier association data and the graph traversal data;
wherein at least one of the probe arrays is constructed and arranged to detect or measure any one or any combination of biological, biochemical or genetic metrics including gene expression, genotype, SNP, haplotype, or targets including antibodies, cell membrane receptors, monoclonal antibodies and antisera reactive with specific antigenic determinants, drugs, oligonucleotides, nucleic acids, peptides, proteins, cofactors, lectins, sugars, polysaccharides, cells, cellular membranes, or organelles.
1 Assignment
0 Petitions
Accused Products
Abstract
A genomic web portal provides an ontological map having nodes and edges. The computer-implemented portal system makes use of information correlating one or more probe-set identifiers with a plurality of ontological categories or terms, thereby generating probe-set identifier association data. The probe-set identifiers are associated with one or more probe sets of one or more probe arrays that may be involved in microarray experiments. The system correlates the probe-set identifier association data with graph traversal data and displays an ontological map based on this correlation.
-
Citations
47 Claims
-
1. A genomic web portal for providing biological information constructed and arranged to execute a computer-implemented method for providing an ontological map having nodes and edges, wherein the method comprises the acts of:
-
correlating one or more probe-set identifiers associated with one or more probe sets of one or more probe arrays with a plurality of ontological categories or terms,.thereby generating probe-set identifier association data;
correlating the probe-set identifier association data with graph traversal data including associations among the nodes and edges; and
displaying the ontological map based, at least in part, on the correlation of the probe-set identifier association data and the graph traversal data;
wherein at least one of the probe arrays is constructed and arranged to detect or measure any one or any combination of biological, biochemical or genetic metrics including gene expression, genotype, SNP, haplotype, or targets including antibodies, cell membrane receptors, monoclonal antibodies and antisera reactive with specific antigenic determinants, drugs, oligonucleotides, nucleic acids, peptides, proteins, cofactors, lectins, sugars, polysaccharides, cells, cellular membranes, or organelles.
-
-
2. A genomic data processor constructed and arranged to provide an ontological map having edges and a plurality of nodes including a root node, comprising:
-
a map creator constructed and arranged to correlate probe-set identifier association data with graph traversal data, wherein the probe-set identifier association data includes correlations of one or more probe-set identifiers associated with one or more probe sets of one or more probe arrays with a plurality of ontological categories or terms, and wherein the graph traversal data includes associations among the nodes and edges; and
an output provider constructed and arranged to enable display of the ontological map based, at least in part, on the correlation of the probe-set identifier association data and the graph traversal data. - View Dependent Claims (3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computer readable medium having software modules for performing a method comprising the acts of:
-
correlating probe-set identifier association data with graph traversal data, wherein the probe-set identifier association data includes correlations of one or more probe-set identifiers associated with one or more probe sets of one or more probe arrays with a plurality of ontological categories or terms, and wherein the graph traversal data includes associations among the nodes and edges; and
enabling display of the ontological map based, at least in part, on the correlation of the probe-set identifier association data and the graph traversal data. - View Dependent Claims (22, 23, 24, 25, 26)
-
-
27. 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, and (b) a genomic data processor constructed and arranged to provide an ontological map having edges and a plurality of nodes and wherein one or more of the edges or nodes are associated with one or more of the user-selected probe-set identifiers; and
(2) a network server comprising an output manager constructed and arranged to provide the ontological map to the user. - View Dependent Claims (28, 29)
-
-
30. A method comprising the acts of:
-
correlating probe-set identifier association data with graph traversal data, wherein the probe-set identifier association data includes correlations of one or more probe-set identifiers associated with one or more probe sets of one or more probe arrays with a plurality of ontological categories or terms, and wherein the graph traversal data includes associations among the nodes and edges; and
enabling display of an ontological map based, at least in part, on the correlation of the probe-set identifier association data and the graph traversal data. - View Dependent Claims (31)
-
-
32. A graphical user interface generated by a method comprising the acts of:
-
correlating probe-set identifier association data with graph traversal data, wherein the probe-set identifier association data includes correlations of one or more probe-set identifiers associated with one or more probe sets of one or more probe arrays with a plurality of ontological categories or terms, and wherein the graph traversal data includes associations among the nodes and edges; and
enabling display of an ontological map based, at least in part, on the correlation of the probe-set identifier association data and the graph traversal data. - View Dependent Claims (33)
-
-
34. A system, comprising:
-
an input receiver constructed and arranged to receive graph traversal data, probe-set identifier association data, and one or more biological entity identifiers; and
a map creator constructed and arranged to generate one or more maps based at least in part on correlations of biological entity identifiers to the graph traversal data and the probe-set identifier association data. - View Dependent Claims (35, 36, 37, 38, 39)
-
-
40. A system comprising;
-
an input receiver constructed and arranged to receive a plurality of sets of data and one or more biological entity identifiers;
a map creator constructed and arranged to generate one or more maps based at least in part on a correlation of the biological entity identifiers to the plurality of sets of data;
a weight assigner constructed and arranged to assign one or more weights to one or more elements of at least one set of data comprising the plurality of sets of data;
a path selector constructed and arranged to select at least one set of elements, to which one or more weights are assigned, from the at least one set of data, based at least in part on a plurality of elements in the at least one set of data;
a weight calculator constructed and arranged to calculate a maximal weight based at least in part on the one or more weights assigned to the one or more elements comprising the set of elements selected by the path selector and the set of elements that contains the maximum number of the one or moreelements connecting one or more other elements in the at least one set of data;
a statistical processor constructed and arranged to generate a normalization factor based at least in part on the one or more weights assigned to the one or more elements comprising the set of elements selected by the path selector and the maximal weight;
a similarity generator constructed and arranged to generate similarity data based at least in part on the one or more weights assigned to the one or more elements comprising the set of elements selected by the path selector and the normalization factor; and
an output provider constructed and arranged to enable one or more of the one or more maps, the maximal path weight, the normalization factor, and the similarity data for display in a graphical user interface. - View Dependent Claims (41, 42, 43, 44, 45)
-
-
46. A system, comprising:
-
means for receiving graph traversal data, probe-set identifier association data, and one or more biological entity identifiers including probe-set identifiers, wherein the graph traversal data includes one or mote edges, one or more nodes, and one or more paths, wherein each edge connects at least one node to one other node in the graph traversal data and each path is comprised of at least one or more edges;
means for generating one or more ontological maps based at least in part on correlations of biological entity identifiers to the graph traversal data and the probe-set identifier association data; and
means for enabling the one or more maps for display in a graphical user interface.
-
-
47. A system comprising;
-
means for generating one or more maps based at least in part on a correlation of one or more probe-set identifiers to probe-set identifier association data;
means for assigning one or more weights to one or more elements of at least one set of data comprising the probe-set identifier association data;
means for selecting at least one set of elements, to which one or more weights are assigned, from the at least one set of data, based at least in part on a plurality of elements in the at least one set of data;
means for calculating a maximal weight based at least in part on the one or more weights assigned to the one or more elements comprising the selected set of elements and the set of elements that contains the maximum number of the one or more elements connecting one or more other elements in the at least one set of data;
means for generating a normalization factor based at least in part on the one or more weights assigned to the one or more elements comprising the selected set of elements and the maximal weight;
means for generating similarity data based at least in part on the one or more weights assigned to the one or more elements comprising the selected set of elements and the normalization factor; and
means for enabling one or more of the one or more maps, the maximal path weight, the normalization factor, and the similarity data for display in a graphical user interface.
-
Specification