Skip to content

[ENH]: Residue Depth Calculation for Exposed Residues in SERD #5

@jvsguerra

Description

@jvsguerra

Problem

As discussed with @helder-ribeiro, we need a function within SERD that can calculate the depth of residues identified by SERD as exposed. This depth value should be calculated for each residue, providing a comparable metric across different proteins. At a first glance, use centroid of residues for the depth calculation, but we can implement different metrics for residues.

Proposed solution

>>> from pyKVFinder import Molecule
>>> molecule = Molecule(vdw=radii)
>>> molecule.surface("SES", probe=4.0)
>>> depth = dist2surf(residues, surface)  # TODO: Implement dist2surf

dist2surf function:

  • surface: Contains all points in contact with the bulk/solvent, represented by coords.
  • distance calculation: Compute the minimum distance between coords and atom_coords to determine the depth.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions