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


< Back to DB search