schrodinger.ui.sequencealignment.structure_utils module¶
- schrodinger.ui.sequencealignment.structure_utils.calculate_sasa_dict(ignore_backbone=False, include_calpha=False)[source]¶
This code comes from reactive_protein_residues.py script.
Calculates the surface-accessable surface area (SASA) for each residue’s side-chain, and stores them in a dictionary, where the res name is a key.
- Parameters
ignore_backbone – boolean
ignore_backbone – When True, backbone N and C atoms will be deleted from a fragment before surface area calculation.
include_calpha – boolean
include_calpha – When True C-alpha will be included in surface area calculation.