Reactor processes reactants according to a given reaction equation. The reaction equation is defined in a reaction file, which can be an item of a multiple reaction file as well, i.e., reaction library, or in a reaction string. The reaction to be applied is specified by the --reaction
(-r
) parameter. Do not forget to indicate the path and filename of the reaction file, and working with reaction libraries, definition of the relevant reaction is obligatory; else the first reaction of the reaction library will be used. The relevant reaction of a reaction file can be defined by its name, its ID, or its ID tag. The command line parameter --reaction-name
(-N
), --reaction-id
(-i
), --reaction-id-tag
(-I
) specifies the reaction name, ID, and RDF/MRV tag respectively that should be selected from the reaction library.
Example (Click here to expand...)
react -r "[C:1]=[C:2][C:3]=[C:4].[C:6]=[C:5]>>[C:3]1=,:[C:2][C:1][C:6][C:5][C:4]1" "1,3-butadiene" "ethene"
C1CCC=CC1
react -r chemaxon_reaction_library.mrv -N "Diels-Alder cycloaddition" "C=CC=C" "C=C"
C1CCC=CC1
react -r da.mrv file1.mrv file2.mrv
C1CCC=CC1
CC1CCC(C)=C(C)C1
CC1CC(C)=C(C)CC1C
Note : Result will be written to the console.