Copyright Schrodinger, LLC. All rights reserved.
|
float
|
_get_rh_cg_cutoff_factor(model)
Get the scale factor for the cutoff when computing rclone in
repulsive harmonic CG models. |
|
|
|
float, float, and float
|
|
|
str
|
|
|
str
|
get_coarse_grain_msj_family_header(struct)
Get any additional header text that needs to be inserted into the
task stage of the msj file if this structure is coarse grain. |
|
|
|
(False, msg) or True
|
validate_no_cg(struct=None,
structs=None,
rows=None)
Fail a validation check if any of the structures is a coarse grain
structure |
|
|
|
bool
|
is_coarse_grain(struct,
by_atom=False)
Check if struct is a coarse grain structure |
|
|
|
|
|
|
|
|
|
str or None
|
|
|
bool
|
is_lennard_jones(struct)
Check if this is a Lennard-Jones coarse grain structure |
|
|
|
bool
|
|
|
|
set_atom_coarse_grain_properties(struct,
atom,
name,
rgb=(100, 100, 100),
atom_type=400,
formal_charge=0.0,
partial_charge=0.0,
radius=10.0,
mass=12.0)
Set the properties required for a coarse grain particle atom |
|
|
|
structure.Structure
|
setCGBondLengths(st)
Set the bond lengths of the given CG structure according to the
particle radii. |
|
|
|
schrodinger.structure._Ring or None
|
|
|
structure.Structure
|
fix_linear_angles(struct,
internals=None,
angles=None)
Return a copy of the given structure with linear angles fixed. |
|
|
|
|
__doc__ = ...
|
|
|
CG_REP_TYPE = 'CG'
|
|
|
REP_TYPE_KEY = 's_matsci_rep_type'
|
|
|
NB_TYPE_KEY = 's_matsci_cg_non-bond_type'
|
|
|
FF_CUTOFF_PROPERTY = 'r_matsci_cg_ff_cutoff_(Ang)'
|
|
|
LENNARD_JONES = 'Lennard-Jones'
|
|
|
DISSIPATIVE_PARTICLE = 'Repulsive harmonic'
|
|
|
NONBOND_POTENTIALS = ['Lennard-Jones', 'Repulsive harmonic']
|
|
|
CG_UNIQUE_BOND_PARTICLE_1_LABEL_KEY = 's_matsci_cg_particle_1_...
|
|
|
CG_UNIQUE_BOND_PARTICLE_2_LABEL_KEY = 's_matsci_cg_particle_2_...
|
|
|
CG_UNIQUE_PARTICLE_LABEL_KEY = 's_matsci_cg_particle_label'
|
|
|
CG_ELEMENT_SYMBOL = 'C'
|
|
|
CG_ATOMIC_NUMBER = 6
|
|
|
DEFAULT_MMOD_ATOM_TYPE = 400
|
|
|
DEFAULT_RADIUS = 10.0
|
|
|
DEFAULT_MASS = 12.0
|
|
|
DEFAULT_RGB = (100, 100, 100)
|
|
|
CG_PARTICLE_COLOR_NAME_KEY = 's_matsci_cg_particle_color_name'
|
|
|
MSJ_LJ_COARSE_GRAIN_HEADER = '\n\n #\n # Unive...
|
|
|
MSJ_RH_COARSE_GRAIN_HEADER = '\n\n #\n # Unive...
|
|
|
MAX_INFRA_FF_CHARGE = 18
|
|
|
MIN_INFRA_FF_CHARGE = -18
|
|
|
EXCLUDE_NONE = 'None'
|
|
|
EXCLUDE_BONDS = 'Bonds'
|
|
|
EXCLUDE_BONDS_ANGLES = 'Bonds and 1-3 Angles'
|
|
|
EXCLUDE_BONDS_ANGLES_DIHEDRALS = 'Bonds, 1-3 Angles, and 1-4 D...
|
|
|
SHADOW_START = '{'
|
|
|
SHADOW_END = '}'
|
|
|
RH_CUTOFF_FACTOR_DIHEDRALS = 3.5
|
|
|
RH_CUTOFF_FACTOR_ANGLES = 2.5
|
|
|
RH_CUTOFF_FACTOR_BONDS = 1.5
|
|
|
__package__ = 'schrodinger.application.matsci'
|