Get surface area#

Retrieving reference surface areas for amino acid residues.

The function molsysmt.physchem.get_surface_area() queries tabulated reference surface areas for standard amino acids using established biochemical scales (e.g. Collantes et al.).

Added in version 1.0.0.

Basic usage#

Let’s extract reference residue surface areas from a molecular structure:

import molsysmt as msm
molsys = msm.convert(msm.systems['Met-enkephalin']['met_enkephalin.h5msm'])

We query reference surface areas using the Collantes scale:

sa = msm.physchem.get_surface_area(molsys, element='group', definition='collantes')
print('Residue surface areas (Collantes):', sa)
Residue surface areas (Collantes): [132.16, 19.93, 19.93, 189.42, 132.22]