molecular_simulations.analysis.sasa module
- class molecular_simulations.analysis.sasa.RelativeSASA(ag, probe_radius=1.4, n_points=256, **kwargs)
Bases:
SASAComputese Relative SASA for a specified atomgroup. Relative SASA is defined by the measured SASA divided by the maximum accessible surface area and for proteins we define this as within a tripeptide context so as to not overestimate SASA of the amide linkage and its neighbors.
- Parameters:
- class molecular_simulations.analysis.sasa.SASA(ag, probe_radius=1.4, n_points=256, **kwargs)
Bases:
AnalysisBaseComputes solvent-accessible surface area using the Shrake-Rupley algorithm. Code is adapted from the biopython and mdtraj implementations as well as an unmerged PR from MDAnalysis. Implemented as an instance of AnalysisBase to support ease of deployment and baked-in parallelism.
- Parameters:
- get_sphere()
Returns a fibonacci unit sphere for a given number of points.
- Returns:
Array of points in fibonacci sphere.
- Return type:
(np.ndarray)