Cleaning Options in Marvin
In Marvin, you can use cleaning options in various cases:- Command line parameter in the MolConverter application
- Parameter for MoleculeGraph.clean(int,String)
- Marvin Beans properties: clean2dOpts, clean3dOpts.
- Marvin Applets parameters: clean2dOpts and clean3dOpts
Both 2D and 3D options can be divided into two groups: Base and Extra. Base contains the typically used options which are also accessible via "Edit/Clean" menu in Marvin. You can use them in each case. Extra includes further options which are accepted only by the MolConvert application and the clean method of MoleculeGraph in the Marvin Beans API.
2D options
- Base: (none available)
- Extra:
e Keep verbose either flag
-
If it is not possible to decide whether
the double bond is CIS or TRANS, the double
bond either flag (crossed double bond) is kept.
Otherwise, the flag is removed and converted to double bond with a wiggly bond.E Error output:
-
0 - no output (default)
1 - error output to standard errord show debugging info
2 try to keep actual 2D alignment
p ignore parity setting
-
do not set wedges, the parity information is lost.
H add Hydrogens
- Add Hydrogen atoms to chiral centers
having no terminal atoms.w wedge clean
- Do not try to keep the actual wedge arrangement,
but rearrange the wedges also.W stereo clean
- Only rearrange the wedges of the molecule,
but keep the original coordinates untouched.
tX set time limit to X ms
- maximum time spent in the cleaning
default value: 20000ms
if X<1, no time limit usedT{filename} ring system template file name
-
Use the template file during ring system cleaning together with
the local template file definition
(which is located at the users home directory .chemaxon/cleantemplates.t).
3D options
- Base:
S{fine} Find low energy conformer. Leave failed fragments intact.
S{fast} Fast clean, if failed, perform fine clean, accept any generated structure (default)
Notes: null always specifies the default value. O0 and OD are deprecated. They use the default value.
- Extra:
? Print the complete list of options to
System.err. The same list can be printed by invoking the MolConverter with the -H3D option.
S{nofaulty} Same as S{fast}, but leave failed fragments intact.
S{conformers} Generate conformers, store the calculated conformer coordinates and energies in PropertyObjects.
E Store calculated Dreiding energy in SDF property string. The Dreiding energy for each fragment will be calculated in the last step. Their sum will be stored in the sdf property called "Energy".
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!
