RNARedPrint
RNARedPrint generates RNA sequences that fold into multiple target structures, including pseudoknots, by performing Boltzmann-weighted sampling over constraint networks to achieve specified free energies.
Key Features:
- Boltzmann-Weighted Sampling: Performs Boltzmann-weighted sampling using constraint networks to enable positive design of sequences with target free energies, including support for pseudoknotted configurations.
- GC-Content Control: Enforces GC-content constraints during sequence generation to influence RNA stability and function.
- Empirical Validation: Validated on established benchmarks using biologically relevant multi-target Boltzmann-weighted designs.
- Comparison with Existing Methods: Demonstrates advantages over previous multi-target sampling strategies, particularly for negative design of multi-stable RNAs.
- Theoretical Foundation: Grounded on a theoretical result establishing the #P-hardness of counting designs.
Scientific Applications:
- Synthetic Biology: Design of multi-stable RNAs with precise energy profiles for synthetic biology applications.
- In‑silico Screening: Generation and screening of candidate sequences to reduce experimental validation burden.
- Multi-stability and Negative Design Studies: Support for negative design strategies and research on RNA multi-stability.
- Broad Research Use: Applicable across research domains requiring control of RNA folding and energetic profiles.
Methodology:
Applies constraint networks to perform Boltzmann-weighted sampling that targets specified free energies and optionally enforces GC-content constraints.
Topics
Details
- License:
- GPL-3.0
- Maturity:
- Mature
- Cost:
- Free of charge
- Tool Type:
- command-line tool
- Operating Systems:
- Linux, Mac
- Programming Languages:
- Java, Python
- Added:
- 7/4/2019
- Last Updated:
- 6/16/2020
Operations
Publications
Hammer S, Wang W, Will S, Ponty Y. Fixed-parameter tractable sampling for RNA design with multiple target structures. BMC Bioinformatics. 2019;20(1). doi:10.1186/s12859-019-2784-7. PMID:31023239. PMCID:PMC6482512.
Documentation
Downloads
Links
Issue tracker
https://github.com/yannponty/RNARedPrint/issues