The glide Command
The glide command is used for both receptor grid generation and ligand docking jobs. For ligand docking, it can run both single processor and distributed docking jobs. The syntax of the command is as follows:
glide [options] input-file
For a description of the command options, run the command glide -h.
The input file is a Glide input file, whose default extension is .in. This file contains keyword-value pairs that define the parameters of the calculation. These keywords are listed in the tables below. Table 1 contains keywords for grid generation jobs, and Table 2 contains keywords for ligand docking jobs. The keywords for grid generation and ligand docking are grouped according to the tabs (and associated Advanced Settings dialog boxes) in the Receptor Grid Generation and Ligand Docking panels in which they are set. Defaults are available for many of the keywords, so you do not need to include all the keywords in the input file.
Boolean values in the input file can be represented by True or False, Yes or No, 1 or 0. The last two pairs are converted internally to True or False. The values are case-insensitive. A Boolean value is denoted by boolean in the tables below, and the value is represented by True or False, which you can change as you will.
|
Keyword |
Description |
|
|
Filename of the grid |
|
|
Coulomb-van der Waals cutoff. |
|
|
Specify the force field to use. The default is |
|
Receptor keywords |
|
|
|
Receptor file name. Must be a Maestro file ( |
|
|
General van der Waals radius scaling factor. Default: 1.0. |
|
|
General van der Waals radius scaling partial charge cutoff. Default: 0.25. |
|
|
Read per-atom scale factors from the input structure file if set to |
|
|
Specify per-atom scale factors by ASL if set to |
|
|
Comma-separated list of quoted ASL expressions, one expression for each set of residues to be scaled. Only used if |
|
|
Comma-separated list of charge scaling factors, one factor for each set of residues that is defined in the |
|
|
Comma-separated list of van der Waals scaling factors, one factor for each set of residues that is defined in the |
|
|
Use partial charges from the input structure if set to |
|
|
Accept halogens (neutral or charged, F, Cl, Br, or I) as H-bond acceptors. Default: |
|
|
Accept the halogens (Cl, Br, I, but not F) as potential “H-bond” (noncovalent interaction) donors. Default: |
|
|
Accept aromatic hydrogens as potential H-bond donors. Default: |
|
|
Partial charge cutoff for accepting aromatic hydrogens as potential H-bond donors. The cutoff is applied to the actual (signed) charge, not the absolute value. Default: 0.0. |
|
|
Set up grids for peptide docking. Required if peptides are to be docked. |
|
Site keywords |
|
|
|
Comma-separated list of the x, y, and z dimensions of the inner (ligand centroid bounding) box in angstroms. These values must be integers. Written to the receptor Maestro file as |
|
|
Outer box x dimension. Must be set to the same as for the |
|
|
Outer box y dimension. Must be set to the same as for the |
|
|
Outer box z dimension. Must be set to the same as for the |
|
|
Comma-separated list of the x, y, and z dimensions of the outer (grid) box in angstroms. These values can be floating-point numbers. Written to the receptor Maestro file as |
|
|
Comma-separated list of the x, y, and z coordinates of the center of the grid. These values can be floating-point numbers. Written to the receptor Maestro file as |
|
|
Specify the grid center with the ASL expression asl. The center is placed at the centroid of the atoms defined in the ASL expression. |
|
|
Specify the molecule number of the ligand that defines the grid center.The center is placed at the centroid of the ligand atoms. If this keyword is used, the receptor entry in the file must contain the ligand, which is removed for the grid generation. |
|
|
Specify the index of the ligand in the receptor file that defines the grid center. The center is placed at the centroid of the ligand atoms. If this keyword is used, the receptor file must contain the ligand as a separate entry (e.g. in a pose-viewer type file), and the receptor must be the first entry. |
|
Constraints keywords |
|
|
|
Define constraints if set to |
|
|
Total number of constraints defined (Positional/NOE+H-bond/Metal+Hydrophobic+Metal Coordination). |
|
|
Number of hydrophobic constraints defined. |
|
|
Number of positional constraints defined. |
|
|
Comma-separated list of atom numbers that define H-bond/Metal constraints. |
|
|
Comma-separated list of constraint names. |
|
|
Include symmetry-related atoms when applying constraints. List of Booleans for each H-bond or metal constraint, which matches the list given for |
|
|
Number of metal-coordination constraints (number of metals selected for coordination constraints). |
|
|
List of the number of available coordination sites for each metal coordination constraint. |
|
|
Comma-separated list of coordinates of the metal coordination sites. The coordinates of the sites for each metal center should be contiguous, and they should be in the order implied by the list defined by |
|
|
Comma-separated list of radii of the metal coordination spheres, which represent the maximum allowed distance of a ligand atom from the coordination site. |
|
Rotatable groups keywords |
|
|
|
Include flexible groups in the grid generation, as specified in the Maestro file for the receptor. Only one of |
|
|
Include flexible groups in the grid generation, as specified by the |
|
|
ASL expression that specifies the hydrogens on the flexible groups. The expression must specify only the required hydroxyl and thiol hydrogens. |
|
Excluded volumes keywords |
|
|
|
Number of excluded volumes. For each excluded volume, the coordinates of the center and the radius must be defined, at a minimum. |
|
|
Comma-separated list of coordinates of the centers of the excluded volume spheres. |
|
|
Comma-separated list of radii of the excluded volume spheres. |
|
|
Comma-separated list of names of the excluded volumes. |
|
|
Comma-separated list of the inner radii of the excluded volume spheres (the radii at which the penalties have their full values). Default is 90% of the sphere radius. |
|
Keyword |
Description |
||||||||||||
|
|
File name of the grid |
||||||||||||
|
Settings keywords |
|||||||||||||
|
|
Docking method:
|
||||||||||||
|
|
Docking precision mode. Set in the Settings tab. |
||||||||||||
|
|
Canonicalize the input structure by discarding the coordinates and regenerating the structure from the connectivity and stereochemistry. Takes about 1 sec per ligand. Default: |
||||||||||||
|
|
Run LigPrep on the input structures as they are processed, using the LigPrep libraries. Not supported with Phase databases as input. Default: |
||||||||||||
|
|
Specify options for LigPrep, as a string containing the options as they would be given with the |
||||||||||||
|
|
Sample nitrogen inversions if set to |
||||||||||||
|
|
Sample rings if set to |
||||||||||||
|
|
Include the input structure along with any generated ring conformations. Only applies if |
||||||||||||
|
|
Perform sampling of macrocycles if set to |
||||||||||||
|
|
Generate templates dynamically for unrecognized rings of up to 14 atoms. Only available with OPLS_2005. Default: |
||||||||||||
|
|
Amide bond sampling mode. Only set when
|
||||||||||||
|
|
Maximum angle deviation in degrees from 180° for an amide to be considered trans. Default: 20. |
||||||||||||
|
|
Apply penalties for ionization or tautomeric states calculated by Epik. Default: |
||||||||||||
|
|
Skip Epik-generated states of ligands that are designed for binding to metals. This option is useful if the receptor has a metal but the ligand does not bind to it. These states are skipped by default if the receptor does not have a metal. |
||||||||||||
|
|
Expand the sampling by bypassing the elimination of poses in the rough scoring stage. Useful for fragment docking. Default: |
||||||||||||
|
|
Reward intramolecular ligand hydrogen bonds by adding a contribution for each intramolecular hydrogen bond to the GlideScore, and a contribution to Emodel. Default: |
||||||||||||
|
|
Accept aromatic hydrogens as potential H-bond donors. Default: |
||||||||||||
|
|
Partial charge cutoff for accepting aromatic hydrogens as potential H-bond donors. The cutoff is applied to the actual (signed) charge, not the absolute value. Default: 0.0. |
||||||||||||
|
|
Accept halogens (neutral or charged, F, Cl, Br, or I) as H-bond acceptors. Default: |
||||||||||||
|
|
Accept the halogens (Cl, Br, I, but not F) as potential “H-bond” (noncovalent interaction) donors. Default: |
||||||||||||
|
|
Apply all excluded volumes that are included with the grid. |
||||||||||||
|
|
Set the strength of the penalty for occupying an excluded volume. Allowed values: |
||||||||||||
|
|
Number of excluded volumes to use in docking. Must not be greater than the total number, specified by |
||||||||||||
|
|
Comma-separated list of names of the excluded volumes to use in docking. |
||||||||||||
|
|
Comma-separated list of maximum penalty values for each excluded volume used in docking. |
||||||||||||
|
|
Write XP descriptor information if set to |
||||||||||||
|
|
Set to |
||||||||||||
|
|
Number of poses per ligand to keep in initial phase of docking. Default: 5000. |
||||||||||||
|
|
Scoring window for keeping initial poses. Default: 100.0. |
||||||||||||
|
|
Number of poses to keep per ligand for energy minimization. Maestro sets this number to 800 for XP. Default: 400. |
||||||||||||
|
|
Distance-dependent dielectric constant. Default: 2.0. |
||||||||||||
|
|
Specify the force field to use. Default: |
||||||||||||
|
|
Scale force-field parameters for planar (sp2) systems such as rings to strongly penalize nonplanar conformations. Default: |
||||||||||||
|
|
Maximum number of conjugate gradient steps. Default:100. |
||||||||||||
|
|
Set parameters for improving docking results for polypeptides. The following settings are made if the keywords are not already set:
Other keywords are set internally: the maximum number of conformers is increased by a factor of 10, and the number of diameter directions is increased by about a factor of 3. It is recommended to follow docking with Prime MM-GBSA postprocessing, for minimization of the peptide and for scoring. Not available for HTVS docking precision. |
||||||||||||
|
Ligands keywords |
|||||||||||||
|
|
Use individual metal and ligand radii to determine the cutoff for metal-ligand constraints (rmetal+rligand+0.4), rather than a single global value of 2.4 Å. Default: |
||||||||||||
|
|
Use individual metal radii for the cutoff in the scoring function, rather than a single ramp from 2.2 to 2.6 Å. Default: |
||||||||||||
|
|
Comma-separated list of ligand file names. File names that include commas can be quoted; leading and trailing spaces are ignored. Files can be in any of Maestro, SD, MOL2, or PDB format.If |
||||||||||||
|
|
First ligand from the ligand file to be docked. Default: 1. |
||||||||||||
|
|
Last ligand from the ligand file to be docked. Default: last in file. |
||||||||||||
|
|
Full path to Phase database to use for the ligands. The first conformer of each ligand is extracted from the database for docking. Use instead of |
||||||||||||
|
|
Name of subset file to use in the Phase database. Only the ligands whose records are listed in the subset file are docked. If omitted, all ligands in the database are docked. |
||||||||||||
|
|
Number of conformers to dock for each ligand from the Phase database. Each conformer is docked separately. The n lowest-energy conformers are taken for each ligand. When using this keyword, canonicalization is disabled. |
||||||||||||
|
|
Take charges from input structures if set to |
||||||||||||
|
|
Maximum number of atoms per ligand. |
||||||||||||
|
|
Maximum number of rotatable bonds per ligand. |
||||||||||||
|
|
Scaling factor for van der Waals radii scaling. Default: 0.8. |
||||||||||||
|
|
Partial charge cutoff for van der Waals radii scaling. Default: 0.15. |
||||||||||||
|
|
Energy window for retention of ring conformers. Default: 2.5 kcal mol-1. |
||||||||||||
|
Core keywords |
|||||||||||||
|
|
Use core pattern for comparison or restraint if set to |
||||||||||||
|
|
File name for reference ligand. File format can be Maestro, SD, MOL2 or PDB. |
||||||||||||
|
|
Specify how the core is defined. Default:
|
||||||||||||
|
|
List of core atoms to use for the RMSD calculation. Ranges for input atom indexes are allowed. Only set when |
||||||||||||
|
|
Smarts pattern for core. Only set when |
||||||||||||
|
|
Restrict docking to reference position if set to |
||||||||||||
|
|
When using core constraints, “snap” the core of the ligand to exactly match the reference ligand and rebuild the rest of the ligand with the new core, if set to Not compatible with Default: |
||||||||||||
|
|
Tolerance on the RMSD to use when restricting docking to the reference position. |
||||||||||||
|
|
Skip ligands that do not match the core pattern if set to |
||||||||||||
|
|
Fall back to the filter-and-restrain approach when docking produces no poses with |
||||||||||||
|
Constraints keywords |
|||||||||||||
|
|
Define a feature block. A feature is use to define the ligand atoms that match a given constraint, and is defined by a set of SMARTS patterns and rules. The feature block consists of one or more |
||||||||||||
|
|
Define a ligand matching pattern in a feature block. The index i must be unique within a block. The string consists of the following components, separated by spaces: 1. SMARTS pattern. 2. Comma-separated list of atoms in the SMARTS pattern that must be matched by the ligand. 3. Optional keyword 4. For hydrophobic constraints, number of atoms required in the constraint region. Must be preceded by |
||||||||||||
|
|
Define a constraint group. Must be followed by a |
||||||||||||
|
|
Apply the specified constraints as part of the constraint group. The list is a comma-separated list of constraints. Each constraint is specified in the format title[ |
||||||||||||
|
|
Number of constraints in the |
||||||||||||
|
|
Test constraint satisfaction only after docking if set to |
||||||||||||
|
|
Deprecated, but retained for backward compatibility. A feature file is already available if set to |
||||||||||||
|
|
Deprecated, but retained for backward compatibility. Use constraints if set to |
||||||||||||
|
|
Deprecated, but retained for backward compatibility. Specify the name of the constraints feature file. Default: jobname |
||||||||||||
|
|
Deprecated, but retained for backward compatibility. Use the constraints feature file for the application of constraints if set to |
||||||||||||
|
Torsional constraints keywords |
|||||||||||||
|
|
Define a torsional constraint block. If a torsion matches a constraint definition in more than one block, the match in the block with the highest index. is used. These blocks must be contiguous and be placed at the end of the input file. |
||||||||||||
|
|
Define part of a molecule in which torsional constraints can be defined by the specified SMARTS pattern. The pattern must be enclosed in quotes. |
||||||||||||
|
|
Define torsions to be constrained. The list of atoms that define the torsions is a comma-separated list of quoted atom number quartets. The atom numbers are separated by hyphens. For example:
The atom numbering is given relative to the SMARTS pattern. |
||||||||||||
|
|
Specify which torsions should be set to the corresponding values given in the list for the |
||||||||||||
|
|
Specify the angle values to which the torsions should be set before constraining them, if the corresponding boolean value in the |
||||||||||||
|
|
Constrain torsions about all bonds for which a dihedral (defined by four atoms) is fully contained in the SMARTS pattern, using the value for each torsion from the input structure. Any |
||||||||||||
|
Output keywords |
|||||||||||||
|
|
Compress the output pose files. Default: |
||||||||||||
|
|
Do not sort the poses by score (using |
||||||||||||
|
|
Reject poses with Coulomb-van der Waals energy greater than cutoff kcal/mol. Default: 0.0. |
||||||||||||
|
|
Reject poses with H-bond score greater than cutoff. Default: 0.0. |
||||||||||||
|
|
Reject poses with metal score greater than cutoff. Default: 10.0. |
||||||||||||
|
|
Type of output file to produce. Default:
SD format is not available with flexible groups in the grid or with XP descriptors. |
||||||||||||
WRITE_CSV boolean
|
Write a CSV file that contains a selection of properties for all ligands in the input file. The properties include the ligand number and a status column with values DOCKED, SKIPPED, and DIED. No other properties are reported for ligands that died (failed); the title is given for skipped ligands, and properties such as the scores are given for ligands that were docked successfully. | ||||||||||||
|
|
RMS deviation used in clustering to discard poses, in angstroms. Default: 0.5. |
||||||||||||
|
|
Maximum atomic displacement used in clustering to discard poses, in angstroms. Default: 1.3. |
||||||||||||
|
|
Maximum number of poses to compare taking local symmetry into account, when detecting duplicates. A negative value means that there is no limit. Default: 100. |
||||||||||||
|
|
Maximum number of poses to write out from the docking run. Default: 0, meaning write out all poses. |
||||||||||||
|
|
Maximum number of poses to write per ligand. Default: 1. |
||||||||||||
|
|
Use post docking minimization if set to |
||||||||||||
|
|
Number of poses to use in post-docking minimization. Maestro sets this number to 10 for XP. Default: 5. |
||||||||||||
|
|
Apply strain correction terms if set to |
||||||||||||
|
|
Generate per-residue interaction terms if set to |
||||||||||||
|
|
Generate a .vsdb file when running a distributed Glide job, containing all the poses from the output of the run. Default: True. |
||||||||||||
|
|
Specify a value of up to 50,000 for the cutoff number of screening hits which the generated .vsdb file will contain. Default: 10_000 | ||||||||||||
|
|
ASL expression defining residues to be used for per-residue interactions. Takes precedence over |
||||||||||||
|
|
Radius for per-residue interaction terms, in angstroms. Only set if |
||||||||||||
|
|
Write a file jobname |
||||||||||||
|
|
Keep the zip archive, jobname |
||||||||||||
|
|
Calculate RMSD between each pose and its input structure. Default: |
||||||||||||