SphereCon
SphereCon estimates residue relative solvent accessible area (RSA) in proteins by computing geometric sphere–cone intersection volumes and by using inter-residue distance or contact matrices when atomic coordinates are limited.
Key Features:
- Estimation from limited data: Calculates the volume of intersection between a sphere and a cone with a cut-out directed away from the residue, considering surrounding atoms to estimate RSA from minimal structural information.
- Handling incomplete structures: Estimates the position and volume of residue atoms when atomic coordinates are unknown, unreliable, or missing.
- Correlation with direct RSA computation: Produces estimates that correlate almost perfectly with directly computed RSA values for reliable input structures.
- Performance against other methods: Outperforms other indirect RSA estimation methods and provides accurate results even when amino acid identities are unknown.
- Utilization of distance/contact matrices: Estimates RSA from inter-residue distance and contact matrices without requiring detailed atom coordinates.
- Input formats and options: Implemented as a Python script (spherecon.py) that processes PDB files or distance matrix files and supports selection of chain, specific residues, and inclusion of alpha carbons or backbone atoms.
Scientific Applications:
- Mutation impact prediction: Provides RSA values used to predict effects of mutations on protein function and pathogenicity.
- Protein stability and interaction analysis: Informs assessments of protein stability and protein–protein or protein–ligand interactions via solvent accessibility metrics.
- Structural analysis from sparse data: Enables RSA-based analyses in contexts where only inter-residue distance or contact matrices are available or structures are incomplete, supporting structural bioinformatics and computational studies relevant to drug design and disease modeling.
Methodology:
Computes the intersection volume of a sphere with a cone cut-out directed away from the residue to infer solvent accessibility, accepts PDB or distance/contact matrix inputs, and is implemented as the Python script spherecon.py with options to select chains, residues, and include alpha carbons or backbone atoms.
Topics
Details
- License:
- LGPL-3.0
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 2/21/2021
Operations
Publications
Gress A, Kalinina OV. SphereCon—a method for precise estimation of residue relative solvent accessible area from limited structural information. Bioinformatics. 2020;36(11):3372-3378. doi:10.1093/bioinformatics/btaa159. PMID:32154837.