rstoolbox
rstoolbox analyzes large-scale computational protein design (CPD) and structural bioinformatics datasets to profile decoy sets, evaluate sequence–structure relationships, and integrate experimental readouts for selection of design candidates.
Key Features:
- Data profiling and decoy selection: Profiles and selects decoy sets from large-scale structural data to guide multi-step design protocols and prepare sequences for experimental characterization.
- Visualization: Generates logo plots and heatmaps to visualize sequence and structural patterns across large datasets.
- Integration with experimental data: Supports analysis of circular dichroism, surface plasmon resonance, and high-throughput sequencing data to combine computational predictions with experimental validation.
- Benchmarking framework: Provides a framework to benchmark and compare different CPD approaches.
- Standardization and reproducibility: Standardizes selection of design candidates to improve reproducibility and robustness of CPD workflows.
Scientific Applications:
- Computational protein design: Analyzes sequence–structure relationships to inform engineering of proteins with desired folding, stability, or function.
- Experimental characterization support: Prepares and prioritizes sequences and structural decoys for experimental validation using circular dichroism, surface plasmon resonance, and high-throughput sequencing.
- CPD method development and benchmarking: Enables developers to benchmark, compare, and optimize CPD algorithms and design strategies.
- Large-scale structural dataset analysis: Detects patterns in extensive sequence/structure datasets to guide design decisions and candidate selection.
Methodology:
Computational methods explicitly include profiling and selecting decoy sets, generation of logo plots and heatmaps, analysis of circular dichroism, surface plasmon resonance, and high-throughput sequencing data, benchmarking and comparative assessment of CPD approaches, and standardization of candidate selection.
Topics
Details
- License:
- MIT
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- library
- Operating Systems:
- Linux, Windows, Mac
- Programming Languages:
- Python
- Added:
- 7/4/2019
- Last Updated:
- 6/16/2020
Operations
Publications
Bonet J, Harteveld Z, Sesterhenn F, Scheck A, Correia BE. rstoolbox - a Python library for large-scale analysis of computational protein design data and structural bioinformatics. BMC Bioinformatics. 2019;20(1). doi:10.1186/s12859-019-2796-3. PMID:31092198. PMCID:PMC6521408.
Documentation
Downloads
- Source codeVersion: 1.0.0https://github.com/jaumebonet/RosettaSilentToolbox/releases/tag/v1.0.0