Reactor in Instant JChem
Reactor is a tool that lets you perform reaction based enumeration in an Instant JChem database. It can be used to build and analyse combinatorial libraries.
The use of Reactor is very simple and straightforward, on this page
we'll give you a short guidance.
Please note that using Reactor in Instant JChem is only possible if you
have the Reactor license purchased and installed.
- Define your data:
Right click the database in the project list to import a file containing
molecules or make a list/selection of the structure file already imported.
-
Go to Tools menu -> Chemistry and select New Reaction. This will create an xml reactor config file
in the Project tab and a graphical editor containing a a blank reaction will be opened in the main window.
- In the reaction window follow the following steps:
- First define a reaction scheme. Select one from ChemAxon's preset reactions
by clicking the Select Reaction button. After selecting your reaction,
you can view and edit the preset reaction rules by clicking on
the Reaction Rules button. You may also create your own reaction schemes by
double-clicking the white box which pops up a Marvin Sketch window.
If you click on the User Library tab in the Select Reaction dialogue you can build up a
custom reaction library based on your in-house chemical knowledge.
Don't forget to set the rules if doing so! When searching for certain reaction schemes in
the ChemAxon or the User Library you can type the relevant keywords in the Reaction filter
box, which will narrow the list of reactions to facilitate your search.
- Define the data table containing the compounds you want to use in your reaction.
The number of items in the reactant list depends on how many reactants are present in the
reaction equation. Reactor will automatically assign each table to the reactants, so you don't
have to bother with the order of selected tables. If you have more than one table to run the
reaction, merge them first.
If you have carried out any substructure or other query to narrow your library, you can load the resulting lists as input reactants for the enumeration process. To do so, you have to save the search hits in a list first. To learn more about the query and list management see List & Queries help page.
-
Select fields you would like to copy to the output table. You can select any Standard
or Chemical Terms fields in the input tables to be copied. Using the Add and Remove
buttons you can customize the list of copied fields. By checking the Reactant [n] index check
box, the table indexes of the reactant molecules will be copied to the output.
- Set the output table in the database where you would like the results to be saved. You can
create a new table, or use an existing one for the output.
- Select the reaction run mode:
- Sequential (only same indexed molecules are reacted)
- Combinatorial (all molecules loaded as reactant 1 get reacted with all molecules loaded as reactant 2).
- Reaction
- Product[n] with n=1..number of products in the reaction equation
- All products
- Optionally you can configure some advanced setting if you expand the Advanced options menu. These options include:
- Ratio: setting the stoichiometry of the reaction in case of more than one reagents. The numbers defining the stoichiometric ratio must follow the order of the reactants in the reaction equation.
- Generate Unsuccessful Reactions: an empty table entry is created for reactions yielding no products
- Unambiguous Only: do not process reactions providing isomers
- Ignore Reaction Rules: selected reaction rules can be ignored. Leaving the check-boxes empty means that the corresponding reaction rule will be applied.
- Click Execute.
While reaction enumeration is processing, a Stop button appears in the place of the Execute button.
At the bottom a progress bar is displayed.
- First define a reaction scheme. Select one from ChemAxon's preset reactions
by clicking the Select Reaction button. After selecting your reaction,
you can view and edit the preset reaction rules by clicking on
the Reaction Rules button. You may also create your own reaction schemes by
double-clicking the white box which pops up a Marvin Sketch window.
If you click on the User Library tab in the Select Reaction dialogue you can build up a
custom reaction library based on your in-house chemical knowledge.
Don't forget to set the rules if doing so! When searching for certain reaction schemes in
the ChemAxon or the User Library you can type the relevant keywords in the Reaction filter
box, which will narrow the list of reactions to facilitate your search.
- The products and the additional fields you requested will appear in a default grid view, where you can browse and analyze the results. Note that the product table is a normal JChem table, and you can add chemical terms fields, perform calculations, and vizualise the data using charts.
Do you have a question? Would you like to learn more? Please browse among the related topics on our support forum or search the website. If you want to suggest modifications or improvements to our documentation email our support directly!
