System, method and apparatus for assembling and mining life science data
First Claim
1. A computer system for storing life science information in a database, the computer system comprising:
- a processor;
an electronic database storage module for storing in the database a library of machine-readable symbolic representations into which life science knowledge is adapted to be encoded according to a life sciences ontology, each machine-readable symbolic representation comprising;
at least two unspecified object identifiers;
a relationship connector, wherein the relationship connector relates two of the at least two object identifiers to each other based on a casual relationship between the object identifiers; and
constraint information that defines which connections among the object identifiers are permitted so that life sciences knowledge encoded into the machine-readable symbolic representation is semantically rigorous and based on the life sciences ontology; and
a graphical user interface for managing addition of new life sciences data to a database, the graphical user interface comprising;
a display screen that receives an input selecting one of the machine-readable symbolic representations as a template to represent the new data based at least in part on the life science ontology;
the graphical user interface restricting input of any data element that does not conform to the constraint information associated with the selected machine-readable symbolic representation such that the semantically rigorous relationships for the life sciences ontology are maintained;
the graphical user interface receiving input of at least one data element that conforms to the constraint information to instantiate the machine-readable symbolic representation.
4 Assignments
0 Petitions
Accused Products
Abstract
Method and system for managing and evaluating life science data. Life Science data is placed in a knowledge base, that may be used for a variety of analysis tasks. Creating a knowledge base from the life science data involves generating two or more nodes indicative of life science data, assigning to one or more pairs of nodes a representation descriptor that corresponds to a relationship between the nodes, and assembling the nodes and the relationship descriptor into a database, such that at least one of the nodes is joined to another node by a representation descriptor. In some embodiments, the representation descriptor includes a case frame that describes the relationships between elements of life science data.
-
Citations
25 Claims
-
1. A computer system for storing life science information in a database, the computer system comprising:
-
a processor; an electronic database storage module for storing in the database a library of machine-readable symbolic representations into which life science knowledge is adapted to be encoded according to a life sciences ontology, each machine-readable symbolic representation comprising; at least two unspecified object identifiers; a relationship connector, wherein the relationship connector relates two of the at least two object identifiers to each other based on a casual relationship between the object identifiers; and constraint information that defines which connections among the object identifiers are permitted so that life sciences knowledge encoded into the machine-readable symbolic representation is semantically rigorous and based on the life sciences ontology; and a graphical user interface for managing addition of new life sciences data to a database, the graphical user interface comprising; a display screen that receives an input selecting one of the machine-readable symbolic representations as a template to represent the new data based at least in part on the life science ontology; the graphical user interface restricting input of any data element that does not conform to the constraint information associated with the selected machine-readable symbolic representation such that the semantically rigorous relationships for the life sciences ontology are maintained; the graphical user interface receiving input of at least one data element that conforms to the constraint information to instantiate the machine-readable symbolic representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
Specification