MULT
- MULTiconformer minimizationCOMP
command after minimization of each structure. If MULT
or COMP
is not used, then no elimination of duplicate structures will be done and each and every energy minimized structure will appear in the output file. If COMP
is used without MULT
, then multiconformer minimization is performed and the maximum number of structures saved is limited to 10000.This command is appropriate only for a file of different conformations of the same molecule as would be produced by a previous conformational search. It most often is used with
MINI
to "polish" the results of a previous conformational search, using more stringent convergence criteria than were used in the search itself.
MULT
must appear before MINI
in the .com file.
0
10000 (default)
n>0
n
CHIG
- CHIrality checking (Global). MULT
, MCSM
or MCMM
for files of identical structures differing only in conformation.Use as many
CHIG
commands as necessary to save all important chiralities.
CHIG
commands must come after the READ
command in the .com
file. With MCMM
searching, chirality will be checked after the Monte-Carlo step and also after the following energy minimization.
COMP
- structure atom COMParisonCOMP
may be specified up to 50 times to allow up to 200 atoms to be used in the comparisons. If COMP
is not specified, the program will not attempt to eliminate duplicate minima. Structures are considered the same unless the least squares superimposition of the compared atoms finds one or more pairs of equivalent atoms separated by more than the separation given by the CRMS
command (default = 0.25 Angstroms). It is not necessary to specify all atoms in a molecule for comparison, but a representative sampling from widely separated points in the structure should be given in COMP
commands.
0
Compare all heavy atoms (atoms that are not hydrogens or lone pairs).
CRMS
- Convergence RMS
0
.05
1
.10
2
.20
n
0.1n
0
4.184 kJ/mol
<0
0 (All structure pairs will be compared geometrically, regardless of the energy difference between them.)
>0
This value, in Angstroms, is the maximum distance apart any two structures can be to be considered "the same structure" during conformational comparison. As before, despite the name of the command, the criterion used is the maximum (not RMS) distance between corresponding atoms following optimal rigid-body superposition.
<0
If arg6 is given a negative value, no conformational comparisons are done, and all conformational pairs are considered dissimilar
ATEQ
- ATom Equivalencies. COMP
commands to allow the identification of nonunique structures having symmetrical atoms (e.g. the two oxygens of a carboxylate ion or the ortho/meta pairs of carbons of a phenyl ring). If such equivalent atoms are present (and listed as comparison atoms in COMP
commands), then identical conformers having different atom numbering systems will emerge as different, unique final structures. To avoid this duplication, ATEQ
commands are used to note equivalent atoms. A different ATEQ
command is used for each equivalent atom set and may equivalence up to 4 atoms in each set. For example, if a molecule has four carboxylates and a trimethyl ammonium, then one would include five ATEQ
commands, 4 for the carboxylates (2 equivalent atoms) and 1 for the trimethyl ammonium (3 equivalent atoms) if all atoms were included in COMP
commands. Alternatively, such symmetrical atoms may be left out of the comparison lists. For high symmetry cases, ATEQ
is best replaced by NSEQ
, NSRO
, NSRF
commands.In applying the
ATEQ
commands, the program will generate all permutations of equivalenced atoms to try for a near perfect geometrical match (i.e. find a duplicate conformer). Such an approach will generate, inter alia, some nonsense permutations with clustered equivalent atoms (e.g. phenyl rings) but such permutations will never match and do not cause problems.Turning on
DEBG
81
causes full information to be printed.
NSEQ
- Numbering System EQuivalencies. NSEQ
commands as you have COMP
commands. The COMP
command can be considered as the original numbering system of the comparison atoms. Each block of NSEQ
commands corresponds an alternative numbering system for the comparison atoms listed in the COMP
command. For united atom butane for example, the COMP
command might contain arg1-4 as 1 2 3 4, then the NSEQ
command would contain as the only possible alternative numbering system 4 3 2 1. An alternative to this simple case would be to use NSRF
. See the MacroModel Primer for more complex examples.
NSRO
- Numbering System ROtation. NSEQ
commands). NSRO
automatically turns on the NSRF
option so that enantiomeric conformations are eliminated (this feature can be disabled with the NANT
command). All atoms in the ring being rotated must be listed in the COMP
commands. Furthermore the atoms listed in COMP
commands must be in the order in which they occur in the ring. Atoms not in the ring (hydrogens or other substituents) should not be listed.
NSRO
must come before READ
or TRED
commands and after COMP
commands.
NSRF
- Numbering System ReFlection. COMP
commands for comparison purposes, thus atoms in the COMP
commands must be given in the order of the atoms in the chain.
NSRF
must come before READ
or TRED
commands.
NANT
- Do NOT consider enantiomers to be duplicates
DEMX
- Delta-E MaX energy windowingDEMX
sets a window for permissible energy above lowest energy conformation. This command throws out any structure which is more then arg5 kJ/mol above the minimum energy conformation. Since more than one force field may be used in a command procedure, arg1 is a code which is matched to a corresponding "energy code" in a MINI
command. DEMX
is used with MULT
and MCMM
commands. If no DEMX
is used, then all energy minima will be kept regardless of their relative energies. We use this command to limit the energy range of the conformers printed out at the end of the procedure. We suggest a value of 25.0 kJ/mol (ca. 6 kcal/mol) for arg5 to prevent output of high-energy structures. If you plan to do a subsequent solvation treatment, a 50.0 kJ/mol window may be more appropriate to allow for major reordering of structures upon inclusion of solvation energies. Note, however, that is better to include solvation (SOLV
command) directly in the minimization.A second energy window may be set in arg6 (suggested value 1.5-2 times that in arg5) which will be used to reject structures before complete minimization by a check of the relative energy at iteration number arg2. This allows the overall procedure to be speeded up by aborting the minimization of any structures having energies that appear too large partway through the minimization.
MINI
command. In most typical use, both are zero.
MINI
command (arg3). Default: a very large number, implying that no preliminary test will be performed.A reasonable value for arg2 is 1/3-1/2 of the number of iterations to give minimization convergence for a typical conformation, but it is wise to minimize several conformations of the actual structure to see how many iterations are necessary to bring the energy to within several kJ/mol of its final value.
NORE
- NO REordering done on output structuresMULT
and conformational search output structures are reordered in increasing energy. If this command is specified, this reordering will be suppressed.
NORE
must come before READ
or TRED
commands.
The output file from the search contains in the header lines of the individual structures the number of times each structure was found. Therefore, the full benefits of usage-directedness are obtained in a subsequently run search. This degeneracy information is ignored, for technical reasons, during a network-distributed search. In a distributed search, or in any search seeded from an output file produced by an earlier version of BatchMin, the structures are treated as if they each occurred exactly once in a previous search. Debug (
DEBG
) flag 360, if set, instructs the program to ignore the degeneracy information even if it would otherwise utilize it.Searches may be updated during program execution. When a search is updated, the information in the temporary file (
filename
.tmp
) is written to the output file, after discarding structures which are not within the specified energetic window of the current global minimum. A summary of the job progress thus far is also printed. This summary includes information about how many times various structures were found and about the convergence of these structures during minimization. As described in Chapter 3, Interacting with a Running BatchMin Job, updates can be triggered interactively by the user. Automatic, periodic updates can be controlled using the MCOP
command.For a discussion of conformational search protocols, see the MacroModel Primer. As discussed in the Primer, it is advisable to perform the search without exhaustive minimization of all found structures and to subsequently reminimize the surviving structures exhaustively.
This can now be done without initiating a new BatchMin job, by inserting into the .com
file a RWND
command following the MINI
command that terminates the search setup, then inserting a BGIN/END
loop within which a READ/MINI
sequence is specified. The COMP
atoms used in the search will continue to be active during the reminimization.The maximum number of conformations that can be stored when using
MCMM
, LMCS
, SPMC,
or MULT
is no longer limited to 10000. Please see the respective command descriptions and the section on Program Capacity for further details.
LMCS
- Low-Mode Conformational SearchLMCS
works by exploring the low-frequency eigenvectors of the system, which are expected to follow "soft" degrees of freedom, such as torsions. It is, however, helpful to specify independently movable molecules, by means of MOLS
commands. Like the MCMM
procedure, LMCS
may be seeded or restarted with multiple input structures, and LMCS
may also be used with distributed BatchMin. Most features that work with MCMM
also work with LMCS
. COMP
, CHIG,
DEMX
and MCSS
commands should ordinarily be specified, and several MCOP
arguments take on special meaning when used with LMCS.LMCS has been significantly altered since its introduction in Batchmin 6.0.A publication describing the algorithmic details of the new low-mode conformational search method will appear in the Journal of Computational Chemistry. The main new features are as follows:
DEBG
920 saves all the intermediate structures during LMCS-SHAKE or mode-following in the .out
file and colors them so that one can conveniently visualizethe different multiple LMCS moves.
MCMM
search. Several tests have confirmed that the most efficient use of LMCS is to allow for explicit torsional rotation of key torsion bonds, especially in acyclic structures. Therefore, one can now freely combine LMCS with TORS
commands (with RCA4
if necessary). Of course, MOLS
commands can also be applied to translate/rotate independently movable molecules. See also MCOP
command.
Reflecting the changes introduced in LMCS, the LMCS command arguments have been altered.
0
Carry out the search until arg2 structures have been found. We do not recommend the use of this default.
0
the maximum number of conformations that can be stored is the value specified in arg1 or 10000, whichever is greater.>0
this is the maximum number of conformations to save during the search
LMCS
will explore the first |arg3| number of modes.
0
Default: 10 (pure modes).
<0
LMCS
will explore a random linear combination of the first |arg3| number of modes, rather than exploring single pure modes at a time.
0
Global search (each Monte Carlo step begins with the preceding Monte Carlo structure, providing the structure is within 100 kJ of the global minimum). This is equivalent to MCSS
(arg1=0, arg2=0, arg4=100.0).
1
Local search (each Monte Carlo step begins with the original structure). Generally used with small coordinate variations in TORS
or MOLS
to find other minima which are closely related to the starting structure.
0
Default: Single LMCS
leap (BatchMin 6.0 behavior).
>0
Frequency of using LMCS
-SHAKE (must be in range 0 to 1).
<0
|arg5| is frequency of using mode-following (arg5 must be in range 0 toLMCS
move, the move is rejected before minimization.
0
Default: 0.25
>0
Other fraction.
LMCS
move, a random total travelling distance is selected between the specified minimum and maximum values. The distances specified here and in arg6 correspond to the motion of the fastest-moving atom.It is often useful to perform a short conformational search with the default values of arg7 and arg8, and, based on the results, adjust these arguments accordingly. If many conformations minimize back to the starting conformation, increase arg7 (and perhaps arg8). If many conformations are ruled out because of distorted sp3 carbons, decrease arg8 (and perhaps arg7). The information needed to make these choices will become visible by specifying
MCOP
arg1=1.
0
Devault: 3 Å
>0
Other value to be used.
0
Default: 6 Å
>0
Other value to be used.
MCMM
- Monte Carlo Multiple MinimumTORS
or MOLS
commands. Ordinarily, whether a single structure or multiple structures appear in the input file, they will first all be read in, minimized and treated as if already found by the MCMM
procedure. This allows a new search to be initialized from the output of a previous search, by using the output file of the old search as input for the new one. However, if the necessary READ
and MINI
commands are placed within a BGIN
/END
loop, then a separate search is carried out for each input structure.The
TORS
command is used to specify dihedral angles to be varied; the MOLS
command specifies relative positions of multiple molecules, as in an enzyme-substrate docking procedure. In addition, RCA4
commands and LIGB
commands can be used to open rings and break ligand bonds, respectively, before performing torsional or relative molecular motion. CHIG
commands should be specified for ring-closure atoms as well as to retain chirality about other centers. TORC
commands may be used to hold double-bond configurations constant.The method is described in G. Chang, W.C. Guida and W.C. Still, J. Am. Chem. Soc., 111, 4379 (1989) and J. Am. Chem. Soc., 112, 1419 (1990).
Only unique structures will be retained, as in the
MULT
conformational searches. Use DEMX
to set an energetic window to select low energy conformations. It is usually found that not all structures converge in minimization during a conformational search. A MULT
minimization of the output file is recommended to achieve convergence for the final result.While the default search method is random walk, we find that the usage-directed search (
MCSS
arg1=2) gives improved search performance.
0
Carry out the search until arg2 structures have been found. We do not recommend the use of this default.
0
The maximum number of conformations that can be stored is the value specified in arg1 or 10000, whichever is greater.>0
this is the maximum number of conformations to save during the search
Greater control over this parameter may be obtained using the
MCNV
command; this is the most common procedure.
0
Global search (each Monte Carlo step begins with the preceding Monte Carlo structure, providing the structure is within 100 kJ of the global minimum). This is equivalent to MCSS
(arg1=0, arg2=0, arg4=100.0).
1
Local search (each Monte Carlo step begins with the original structure). Generally used with small coordinate variations in TORS
or MOLS
to find other minima which are closely related to the starting structure.
SPMC
- Systematic Pseudo Monte Carlo search. MCMM
, but invokes systematic search in place of random search. The search begins at low torsional resolution (120°), searches all angles without duplicating coverage, then doubles the resolution, etc. This method has the advantage of not retracing its path and consequently converges the final stages of the conformational search more efficiently than MCMM
. Like MCMM
, the method is effectively open-ended: it will search conformational space until stopped by the user or with arg1.It is suggested that torsional memory (
MCSS
arg3) be activated when using SPMC
to prevent retracing of points in conformational space when starting from different starting geometries. If rings are being varied (i.e. RCA4
commands are being used), geometrical preoptimization (MCOP
arg2) should also be activated.Use with
MCNV
arg1=1 and arg2=N-1, where N is the number of variable torsions plus the number of molecules being independently translated/rotated with MOLS
commands.Details of the method: Jonathan Goodman and W. Clark Still, J. Comput. Chem., 12, 1110 (1991).
The arguments are the same as for
MCMM
, except arg3:
MCOP
- Monte Carlo options. MCOP
is omitted, this is equivalent to setting arg1=250 and arg2=0.Despite its name,
MCOP
specifies parameters for use in low-mode (LMCS
) as well as Monte-Carlo searches. Arguments 4 and 5 refer only to LMCS
. Starting in MacroModel 6.5, these arguments have new meanings and arguments 6 and 7, which pertained to the earlier LMCS
methodology, have been eliminated.
0
Print to logfile every 250 Monte Carlo steps
1
Print to logfile every step.
n
Print to logfile every n steps.
0
Off.
1
On. Preoptimizes variable internal coordinates to improve ring closure distances. Recommended for SPMC
of ring systems.
0
Default: Perform an update every tenth of a run, but not more often than every ten steps nor less often than every 500 steps.
n
Perform an update every n steps.
0
Not an LMCS
serial job
¦0
LMCS
serial job; this implies that a separate conformational search will be performed for each structure in the input file. This takes advantage of the ability of LMCS
to define fruitful search directions without specification of variable torsions. An LMCS
serial job can be run only when there are no commands specifying atom numbers - such as TORS
or C
HIG
- which might translate to incorrect specifications in the different input structures.
0
If this is an LMCS
job, all steps will be LMCS
steps.
1
If this is an LMCS
job and there are T
ORS
or MOLS
commands present, this fraction of moves will be TORS
or MOLS
(i.e., not LMCS
) moves.
MCSS
- Monte Carlo Structure Selection. This command is active only when doing global searching (i.e., when
MCMM
or SPMC
arg4 = 0). In any case, structures must be within 100 kJ of the current global minimum to be candidates for starting geometry selection.
0
Random walk. Most recent structure will be chosen whose energies are allowed by args2 and 5.
1
Use-directed. The least used structures will be used as starting geometries if their energies are allowed by args2 and 5. "Use" is defined as (times used as starting structure) - (times resulting structure is kept).
2
Use-directed. The least used structures will be used as starting geometries if their energies are allowed by args2 and 5. Use defined simply as as (times used as starting structure).
0
Arg5 will be used directly; recommended.
1
Arg5 will be multiplied by a random number between 0 and 1.
0
Torsional memory is not used.
>0
Torsional memory is used. Structures are considered identical if all torsions match within RES/arg3 where RES is the operative search resolution (smallest value = 2).
DEMX
. Default: 100 kJ/mol.
MCTS
- Monte Carlo Torsion Selection. Use in conjunction with
MCMM
to favor torsion angle selection near local torsional minima for the angles being varied. One MCTS
command is required for each torsion which is to be effected. Arg1-4 are the atoms defining a particular torsion angle; i.e., arg2-3 should appear as a rotatable bond in a TORS
command. Arg5-7 are 1-fold, 2-fold and 3-fold torsional barriers which are used to compute local torsional energies as part of the test for an allowable value of the randomly selected Monte-Carlo angular change. After a Monte-Carlo variation of a torsion angle described by arg1-4 of this command is performed, a local torsional energy (ET) is computed based on the value of the dihedral angle, , using the usual MM2 formula:ET = (V1/2)(1+cos ) + (V2/2)(1-cos 2) + (V3/2)(1+cos 3) - ET,min
where ET,min is the minimum possible value of ET. If ET is greater than 1, the torsion is rejected and a new random torsion angle is chosen. Otherwise, ET is compared with a random number between 0 and 1 and, if ET is larger than that number, a new random torsion angle is chosen. This scheme selects for local torsions which are low in energy. For sp3-sp3 linkages, one can favor the gauche and anti conformers (the minima) by using a V1 (arg5) and V3 (arg7)of 0.25. This will cause totally eclipsed (0-degree torsion) torsions to be strongly disfavored, 120-degree torsions to be moderately disfavored and the gauche and anti conformations to be favored. By choosing V1-V3 with care and using a random number for comparison, even high energy geometries are occasionally explored.
MCSM
- Monte Carlo Single Minimum. Monte Carlo internal coordinate conformational search is performed with minimizations on a single structure. Variable internal coordinates are specified by
TORS
and/or MOLS
.
MCSM
can be used with cyclic structures providing that either ring bonds are not varied or that ring closure commands (RCA4
) are used for each ring in which variable torsions are used. During the run, random variations will be applied to 2-4 randomly selected dihedral angles from the TORS
lists or molecular translations/rotations from the MOLS
lists for each Monte-Carlo step. If some other range of variable coordinates is desired, the range is set with the MCNV
command.If used within a
BGIN
/END
loop, all structures in the input file will be read and the global minimum found will be listed to the output file at the end of every MC iteration set for each input structure. The ultimate global minimum would be found by examining the energies of each of the output structures.Unlike
MCMM
, this command (MCSM
) requires no MINI
command. It must appear after a READ
command.In general, Monte Carlo searches should use
CHIG
commands to maintain all chiral centers and TORC
commands to hold double bond geometries constant. If chirality or olefin geometry is lost in any step, then following steps will be wrong if the resulting geometry is used for subsequent steps.
0
steepest descent
1
PR conjugate gradient (best general method).
3
Variable Metric (not recommended with MCSM
).
4
Full matrix NR (not recommended with MCSM
).
9
TNCG (good for flexible structures).
0
No linesearching (best choice).
1
Linesearching on.
0.0
Metropolis sampling will not be done; every structure will be used as the next starting point
0.0
Continuous sampling at the arg5 temperature will be done throughout the run. If a nonzero temperature is supplied, cooling from the arg5 to the arg6 temperature will be carried out during the run. This slow cooling is equivalent to simulated annealing.
MINI
arg5.
MINI
arg6.
MCNV
- Monte Carlo Number of Variables. MCMM
command. This command overrides the MCMM
arg3. For
MCMM
on single unsymmetrical molecules, we find it best to specify the range as 1 to N, where N is the number of variable dihedral angles, when TORS
commands are being used. It is best to use a range of values, rather than a single value. When MOLS
is being used, N should be incremented by one. When ZMAT
is being used, N should take account of all degrees of freedom.Used with
MCMM
, MCSD
, MCLO
, IMPS
and SPMC
commands.In the context of MC or MC(JBW) simulations this command sets the number of degrees of freedom to be changed at each MC step or randomized at each MC(JBW) step. A degree of freedom is either a bond length, bond angle or torsion or a molecular translation or rotation along or about a single axis. This number should be set in such a way to provide a compromise between acceptance rate and conformational interconversions. When args 1 and 2 of this command differ,
MCNV
defines a range for the number of degrees of freedom to be changed at each step. When the two arguments are identical, MCNV
defines an exact number for the degrees of freedom to be changed at each step. In both cases, the initial values will be modified during the run by the adaptive mechanism unless debug 103 is defined. For MC, MC(JBW) or
MCSD
simulations, a number of degrees of freedom must be defined and consequently, the MCNV
command should be present; however, its two arguments can be 0, in which case the program will provide a default range, from 1 to maximum number of the degrees of freedom of the molecules. Such a range is probably not efficient. For MC(JBW)/SD, no randomization in the JBW part is needed and all the randomization can effectively be done by the SD part of the simulation. Doing so will increase the number of conformational interconversions. In order to achieve that, the MCNV
command should be omitted and arg 2 of the MCSD
command should be set to a negative number.
0
Default: 1
0
Default: number of variable degrees of freedom in the system.
0
Do not cluster torsions; recommended.
1
All torsions rotated will be in a contiguous group as defined by the ordering of torsions in the TORS
commands.
2
Allow a single intervening unused torsion.
n
If, at a given stage, m torsions are rotated, these will be selected from a contiguous group of (m+n-1) torsions selected from the list taken from the TORS
commands.
SEED
- random number generator SEED
DEBG
178). The default always uses the same seed.
TORS
- variable TORSion selection TORS
command specifies up to two torsions, using the numbers of the two central atoms. These will be used as variable dihedral angles by the MCMM
, SPMC
or MCSM
commands. The actual number of torsions which will be varied during a single Monte-Carlo step depends on the search method, but the number varied will be taken from the list specified in TORS
commands. A given random torsional variation will be plus or minus a random number selected from the range extending from the arg5 to the arg6 specification.Variable torsions within rings require the ring-closure commands
RCA4
in addition to TORS
commands. It is advisable to specify at least two variable torsions within each ring containing RCA4
ring closures. The atoms of a ring closures (args 2 and 3 in RCA4
) must not be listed as variable torsions.The minimum and maximum angular increment (arg5 and arg6) refer to the torsions given in arg1-4. It is possible to use a different angular increment for each torsion by using only arg1, arg2, arg5 and arg6 and a different
TORS
command for each torsion. For global searching, arg5 and arg6 of 0.0° and 180.0° are appropriate values. If you wish to focus the search on conformations having only small angular variations from the starting conformation, a value of 30.0° for arg6 could be used.If you are searching multicyclic ring systems, you should include
CHIG
commands for any substituted atoms at the ring closure atoms (arg2 and arg3 in RCA4
) to assure maintenance of stereochemistry.When doing substructure MC searching, always order the pairs of atoms defining torsions such that the second atom of each pair is not connected to any fixed atoms (
FXAT
) except via first atom (in the torsional movements, the chain connected to the second atom is the one which will actually be moved). If both ends are anchored by FXAT
commands, then a ring closure (RCA4
) command will be necessary. TORS
and MOLS
commands can be used together.
TRES
- Torsional RESolution. SPMC
systematic pseudo Monte Carlo searches to alter the initial resolution of the search around a particular torsion angle. This command must come after the TORS
command.
TORS
command.
MOLS
- Variable MOLeculeS selectionMOLS
can be used to translate and rotate the smaller molecule within the binding site of the larger one in order to explore possible binding geometries. MOLS
and TORS
commands can be used together; this allows the internal geometry of the separate molecules to be explored together with the relative orientation. In there are N molecules in the system, it normally suffices to specify N-1 of them in MOLS
command.
MOLS
commands must come after TORS
commands.During a search, random molecules are selected for motion. For each molecule, rotation about all three axes and tranlation along all three axes are performed by amounts selected randomly from within the ranges specified in arg5-6 and arg7-8.
MOLS
has the same relationship to LIGB
as TORS
has to RCA4
: the bonds specified in a LIGB
command are broken before the MOLS
-specified molecular motion is carried out, then the LIGB
bonds are remade prior to minimization of the resulting structure.During a long enough search, if pair-list cutoffs are in effect, as is normal (see
EXNB
), one molecule will eventually wander far enough away from another that no nonbonded energies between them exist anymore. In this situation, further searching just explores random spatial dispositions of this pair with no energetic contribution from their mutual interaction. Unless already-found binding conformations are lower in energy by at least the DEMX
-specified energy, this will lead to essentially an infinite and fruitless search of conformational space. To avoid this, use FXDI
to contrain the distance between atom pairs spanning pairs of molecules to some maximum distance. This maximum distance should be specified as the half-width of an FXDI
potential. In practice, we do this only if we encounter difficulties without doing so.
<0
Perform rotations about the atom number given.
>0
Perform rotations about the center of mass of the molecule containing the atom.
LIGB
- LIGand BondsVDWB
command.This command defines bonds to be broken, creating molecular fragments which will be moved independently during the search. A
MOLS
command must be present for each fragment to be moved. For a bidentate ligand, there will be two LIGB
bonds specified for the single MOLS
command that moves the ligand; for a tridentate ligand, there will be three, and so on.This procedure allows an
MCMM
search to find, for example, both mer and fac isomers of an octahedral complex with stoichiometry MA3B3. LIGB
can also be used to extend a conformational search to a configurational search; for example, by specifying bonds to chiral carbons as LIGB
bonds, the R and S configurations about these carbons will be explored.
0
Add all bonds to arg1 to the LIGB
list.
>0
Add the arg1-arg2 bond to the LIGB
list for arg1.
<0
Remove the bond between arg1 and |arg2| from the LIGB
list for arg1, if such a list already exists, or, if no such lists exists, create one with all bonds to arg1 on it except this one.
RCA4
- Ring Closure Atoms (4). RCA4
command is necessary for each ring having dihedral angles specified in a TORS
command. Used with MCMM
, SPMC
, IMPS
and MCSM
. With
MCMM
and MCSM
and for small-medium rings, arg5 and arg6 should be approximately 0.5 and 2.5. For large rings, arg5 and arg6 should be ca 0.1 and 5.0.With
SPMC
and for small-medium rings, arg5 and arg6 should be approximately 1.0 and 2.0. For larger rings, arg5 and arg6 should be ca 0.5 and 3.0-4.0. The exact choice is not very important but has a minor effect on search efficiency.It is forbidden that an arg2 or arg3 atom be used in more than one
RCA4
command (common ring closure atoms are not allowed). The closure angle arguments (arg7 and arg8) are optional and refer to both closure angles 1-2-3 and 2-3-4. Our tests so far indicate that there is little reason to use arg7 and arg8 closure angle constraints.
DISC
- DIStance Constraint. MULT
, MCSM
and MCMM
.
0
Check distance before minimization.
1
Check distance after minimization.
TORC
- TORsional Constraint. MULT
, MCSM
and MCMM
. The test is applied after minimization in each case, and acts as a filter, particularly during conformational searches.
MCMF
- Monte Carlo Maximum constraint failuresRCA4
) or constrained torsion (TORC
) which will be allowed before accepting a faulty structure. A limit of some kind is appropriate since the user could supply constraints which make valid structure generation impossible. Thus the program will try a given starting geometry and a given number of varying torsions (or other coordinates) repeatedly until Arg1 failures (or the default of 10000) have occurred. Then, the program will allow a different number of varying torsions and make Arg1 new tries to create a valid structure. This process will be repeated Arg2 times before a faulty structure is accepted. Thus when constraint tests have failed arg1 times, the program will allow arg2 failures (of arg1 tries each) before accepting the structure anyway. Such faulty structures often fail to minimize properly.
SMPL
- monte carlo SaMPLingMCSM
) run)..
0
Write the last structure sampled and the global mimimum; the latter appears last in the output file.
n
Write every n'th structure sampled.