Management of data from combinatorial materials experiments
First Claim
1. A computer-implemented method for processing data from an experiment on a collection of materials, the method comprising:
- receiving data from an experiment on a collection of materials having a plurality of members, the data including one or more values for each of a plurality of the members;
associating the received data with a representation of the experiment, the representation including data defining an experiment object having a plurality of properties derived from the experiment, the experiment object being associated with the collection of materials, the representation also including data defining one or more element objects, each element object being associated with one or more members of the collection of materials, the associating including associating the data values with the element objects associated with the corresponding members;
parsing the representation to map data from the representation to one or more tables in a relational database; and
storing the data from the representation in the relational database according to the mapping,wherein the method is implemented by a computer system comprising a processor configured to execute the method.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems, methods, and apparatus, including computer program apparatus, are described for implementing techniques for processing data from a combinatorial experiment. The techniques include receiving data from a chemical experiment on a library of materials having a plurality of members and generating a representation of the chemical experiment. The representation includes data defining an experiment object having a plurality of properties derived from the chemical experiment. The experiment object is associated with the library of materials. The representation also includes data defining one or more element objects. Each element object is associated with one or more members of the library of materials. A data model and corresponding data structures for describing such experiments are also disclosed.
-
Citations
40 Claims
-
1. A computer-implemented method for processing data from an experiment on a collection of materials, the method comprising:
-
receiving data from an experiment on a collection of materials having a plurality of members, the data including one or more values for each of a plurality of the members; associating the received data with a representation of the experiment, the representation including data defining an experiment object having a plurality of properties derived from the experiment, the experiment object being associated with the collection of materials, the representation also including data defining one or more element objects, each element object being associated with one or more members of the collection of materials, the associating including associating the data values with the element objects associated with the corresponding members; parsing the representation to map data from the representation to one or more tables in a relational database; and storing the data from the representation in the relational database according to the mapping, wherein the method is implemented by a computer system comprising a processor configured to execute the method. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable medium encoded with instructions executable by a programmable processor for processing data from an experiment on a collection of materials, the instructions, upon execution by the processor, controls the processor to:
-
receive data from an experiment on a collection of materials having a plurality of members, the data including one or more values for each of a plurality of the members; associate the received data with a representation of the experiment, the representation including data defining an experiment object having a plurality of properties derived from the experiment, the experiment object being associated with the collection of materials, the representation also including data defining one or more element objects, each element object being associated with one or more members of the collection of materials, the associating including associating the data values with the element objects associated with the corresponding members; parse the representation to map data from the representation to one or more tables in a relational database; and store the data from the representation in the relational database according to the mapping. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer-implemented laboratory data management system for processing data from an experiment involving a collection of materials, the system comprising:
-
one or more client processes running on one or more computers coupled to a network, at least one of the client processes being operable to receive data from an experiment on a collection of materials having a plurality of members, the data including one or more values for each of a plurality of the members and associate the received data with a representation of the experiment, the representation including data defining an experiment object having a plurality of properties derived from the experiment, the experiment object being associated with the collection of materials, the representation also including data defining one or more element objects, each element object being associated with one or more members of the collection of materials, the associating including associating the data values with the element objects associated with the corresponding members; and a database server process running on a computer coupled to the network, the database server process being operable to receive the representation of the experiment to parse the representation to map the data from the experiment to tables in a relational database stored in a memory coupled to-the network based on the experiment object properties, and to store the data from the representation in the relational database according to the mapping. - View Dependent Claims (29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
Specification