dms_tools2
dms_tools2 infers site-specific amino-acid preferences and mutational effects from deep mutational scanning (DMS) data generated by comprehensive codon mutagenesis of protein-coding genes, using deep sequencing of variant libraries before and after functional selection.
Key Features:
- Likelihood-Based Inference: Employs a likelihood-based statistical framework to interpret mutation counts and infer mutational effects from sequencing data.
- Site-Specific Amino Acid Preferences: Estimates amino-acid preferences at individual protein sites and quantifies shifts in these preferences under different selection pressures.
- Visualization Tools: Produces sequence-logo-style plots via weblogo to visualize amino-acid preferences and their changes across conditions.
Scientific Applications:
- Evolutionary Biology: Quantifies how protein amino-acid preferences change under environmental or functional pressures to elucidate adaptation.
- Functional Genomics: Maps residues critical for gene function by measuring effects of codon mutations on selection outcomes.
- Drug Discovery: Identifies mutations and sites that alter protein function to inform therapeutic target characterization.
Methodology:
Performs a statistically principled analysis by comparing pre-selection and post-selection mutation counts using a likelihood-based inference approach.
Topics
Details
- License:
- GPL-3.0
- Tool Type:
- library
- Programming Languages:
- Python
- Added:
- 5/26/2021
- Last Updated:
- 11/24/2024
Operations
Data Inputs & Outputs
Sequence mutation and randomisation
Inputs
Outputs
Publications
Bloom JD. Software for the analysis and visualization of deep mutational scanning data. BMC Bioinformatics. 2015;16(1). doi:10.1186/s12859-015-0590-4. PMID:25990960. PMCID:PMC4491876.
Documentation
Links
Issue tracker
https://github.com/jbloomlab/dms_tools2/issues