Systems, Methods and Computer Program Products for Determining Parameters for Chemical Synthesis
First Claim
1. A computerized method of determining parameters for chemical reactions, comprising:
- accepting user input identifying a target chemical;
searching a database to identify chemical reactions in which the identified target chemical is a product;
generating a visual representation of the identified chemical reactions, the visual representation including a flowchart having a plurality of nodes and a plurality of branches, the plurality of nodes including a first node representing the target chemical and a plurality of second nodes representing first reagent chemicals used to synthesize the target chemical and second reagent chemicals used to synthesize the first reagent chemicals, the plurality of branches including a plurality of first branches connecting the first node and the plurality of second nodes, each of the first branches representing a reaction path in which the target chemical is synthesized from the corresponding first reagent chemical or a reaction path in which one of the first reagent chemicals is synthesized from a corresponding one of the first reagent chemicals; and
displaying the visual representation.
3 Assignments
0 Petitions
Accused Products
Abstract
The database is populated with target chemicals, corresponding listings of reagent chemicals, corresponding listings of equipment and corresponding listings of procedures. The database is then searched in response to user identification of a target chemical. In response, a listing is displayed of reagent chemicals that are used to synthesize the target chemical, equipment that is used to synthesize the target chemical, and a procedure that is used to synthesize the target chemical by reacting the reagent chemicals in the equipment according to the procedure. An icon-based reaction editor and/or context-sensitive Boolean query option generators may be provided. A reaction template may be used to perform predictive chemistry. A reaction relay may be used to graphically display related chemicals and procedures using a hub and spoke arrangement.
57 Citations
22 Claims
-
1. A computerized method of determining parameters for chemical reactions, comprising:
-
accepting user input identifying a target chemical;
searching a database to identify chemical reactions in which the identified target chemical is a product;
generating a visual representation of the identified chemical reactions, the visual representation including a flowchart having a plurality of nodes and a plurality of branches, the plurality of nodes including a first node representing the target chemical and a plurality of second nodes representing first reagent chemicals used to synthesize the target chemical and second reagent chemicals used to synthesize the first reagent chemicals, the plurality of branches including a plurality of first branches connecting the first node and the plurality of second nodes, each of the first branches representing a reaction path in which the target chemical is synthesized from the corresponding first reagent chemical or a reaction path in which one of the first reagent chemicals is synthesized from a corresponding one of the first reagent chemicals; and
displaying the visual representation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product embodied on a computer-readable storage medium, for determining parameters for chemical reactions, the computer program product comprising instructions operable to cause data processing apparatus to perform operations including:
-
accepting user input identifying a target chemical;
searching a database to identify chemical reactions in which the identified target chemical is a product;
generating a visual representation of the identified chemical reactions, the visual representation including a flowchart having a plurality of nodes and a plurality of branches, the plurality of nodes including a first node representing the target chemical and a plurality of second nodes representing first reagent chemicals used to synthesize the target chemical and second reagent chemicals used to synthesize the first reagent chemicals, the plurality of branches including a plurality of first branches connecting the first node and the plurality of second nodes, each of the first branches representing a reaction path in which the target chemical is synthesized from the corresponding first reagent chemical or a reaction path in which one of the first reagent chemicals is synthesized from a corresponding one of the first reagent chemicals; and
displaying the visual representation. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification