A repository scripts and tutorials around molecular evolution and structural bioinformatics.
EvoSite3D is designed to identify and analyse functionally significant sites within protein by integrating sequence evolution data with 3D structural information. These tools help researchers understand the relationship between protein evolution, protein function and structural constraints.
- 3D Structure Analysis: Visualise evolutionary sites in protein 3D structures
- Sequence Evolution Integration: Combine phylogenetic analysis with structural data
- Conservation Scoring: Calculate conservation scores for residue positions
- Structural Context: Analyse evolutionary pressures in different structural environments
- Visualisation Tools: Generate interactive 3D visualisations of evolutionary hotspots
For detailed installation instructions, please refer to INSTALL.md.
- Detecting pervasive positive selection with site-models from CodeML / PAML
- Estimating the stability effect of a mutation with FoldX 5.1
If you use EvoSite3D in your research, please cite:
@software{studer2024evosite3d,
author = {Romain Studer},
title = {EvoSite3D: Analysing Evolutionary Sites in 3D Protein Structures},
year = {2024},
url = {https://github.com/romainstuder/evosite3d}
}This project is licensed under the MIT License - see the LICENSE file for details.
Romain A. Studer
- Bioinformatics Data Scientist
- Previously affiliated with BenevolentAI, EMBL-EBI, UCL, and UNIL.
- Focus: Protein and nucleotide analysis
- LinkedIn: romainstuder
- GitHub: romainstuder
- Thanks to the computational biology community for feedback and testing
- Built using BioPython, PAML, PyMOL, and other excellent open-source tools
If you encounter any issues or have questions:
- Search existing issues
- Create a new issue with a minimal reproducible example
This project is under active development. Please report any bugs or feature requests through the GitHub issue tracker.