schrodinger.application.glide_ws.props module¶
Set of WScore-related properties used for reporting
Copyright Schrodinger, LLC. All rights reserved.
- class schrodinger.application.glide_ws.props.TermFamily¶
Bases:
StrEnumClassification of WScore terms by scoring category.
- REWARD = 'reward'¶
- PENALTY = 'penalty'¶
- WATER_DISPLACEMENT = 'water_displacement'¶
- LIGAND_STRAIN = 'ligand_strain'¶
- HBOND = 'hbond'¶
- class schrodinger.application.glide_ws.props.TermInfo(display_name: Optional[str], family: Optional[TermFamily])¶
Bases:
NamedTupleMetadata for a WScore term.
- display_name: Optional[str]¶
Alias for field number 0
- family: Optional[TermFamily]¶
Alias for field number 1
- class schrodinger.application.glide_ws.props.LegacyDict(data, mapping={'r_ws_mmgbsa_corrected_score': 'r_ws_wscore', 'r_ws_raw_score': 'r_ws_wscore_raw'})¶
Bases:
dict- __init__(data, mapping={'r_ws_mmgbsa_corrected_score': 'r_ws_wscore', 'r_ws_raw_score': 'r_ws_wscore_raw'})¶
- get(key, default=None)¶
Return the value for key if key is in the dictionary, else default.