deepRAM
deepRAM is a comprehensive deep learning tool designed for predicting DNA—and RNA-binding specificity. It offers a wide range of deep learning architectures, including convolutional neural networks (CNNs), recurrent neural networks (RNNs), and hybrid CNN/RNN models. The tool employs a fully automatic model selection procedure to provide an unbiased comparison of these architectures.
Key features of deepRAM:
1. Implements deep learning architectures for predicting DNA- and RNA-binding specificity.
2. Provides an end-to-end solution with a fully automatic model selection procedure, ensuring a fair comparison between architectures.
3. Demonstrates that deeper, more complex architectures perform better when sufficient training data is available.
4. Offers guidelines to assist users in selecting an appropriate network architecture for their specific needs.
5. Provides insights into the differences between the features learned by convolutional and recurrent networks.
Topic
RNA immunoprecipitation;ChIP-seq;Machine learning
Detail
Operation: RNA binding site prediction
Software interface: Command-line user interface
Language: Python
License: Not stated
Cost: Free of charge
Version name: -
Credit: NSF.
Input: -
Output: -
Contact: Asa Ben-Hur asa@cs.colostate.edu
Collection: -
Maturity: -
Publications
- Comprehensive evaluation of deep learning architectures for prediction of DNA/RNA sequence binding specificities.
- Trabelsi A, et al. Comprehensive evaluation of deep learning architectures for prediction of DNA/RNA sequence binding specificities. Comprehensive evaluation of deep learning architectures for prediction of DNA/RNA sequence binding specificities. 2019; 35:i269-i277. doi: 10.1093/bioinformatics/btz339
- https://doi.org/10.1093/BIOINFORMATICS/BTZ339
- PMID: 31510640
- PMC: PMC6612801
Download and documentation
Documentation: https://github.com/MedChaabane/deepRAM/blob/master/README.md
Home page: https://github.com/MedChaabane/deepRAM
< Back to DB search