Skip to content

Code and data for the RNAML paper

Notifications You must be signed in to change notification settings

julian-zim/rnadeep

This branch is 76 commits ahead of ViennaRNA/rnadeep:main.

Folders and files

NameName
Last commit message
Last commit date
Feb 29, 2024
Mar 7, 2024
Mar 2, 2024
Feb 27, 2024
Apr 28, 2022
Feb 27, 2024
Feb 29, 2024
Feb 25, 2024
Feb 25, 2024
Feb 7, 2024

Repository files navigation

INSTALLATION

  • Clone the repository
  • Run pip install . in the root directory. It's recommended to create a virtual environment first, use rnadeep.yaml for that (e.g. conda env create -n rnadeep --file rnadeep.yaml).

DIRECTORIES

  • rnadeep: The nessecary tools to sample and encode the learning data, the spotrna models, and important metrics.

  • rnaconv: Contains the rfam database as well as multiple tools to generate artifical data in different ways using RNAfold3 and SISSI4. Refer to rnaconv/ReadMe.md

  • examples: Example python, bash and slurm scripts to train and predict data. Refer to examples/ReadMe.md

  • 3https://github.com/ViennaRNA

  • 4https://cibiv.github.io/software/sissi

DOCUMENTATION

  • For a documentation document of the modules and functions refer to doc/documentation.pdf

Original Literature:

Caveats to deep learning approaches to RNA secondary structure prediction

Christoph Flamm1, Julia Wielach1, Michael T. Wolfinger1,2, Stefan Badelt1, Ronny Lorenz1, Ivo L. Hofacker1,2

1Department of Theoretical Chemistry, University of Vienna, Vienna, Austria
2Research Group Bioinformatics and Computational Biology, Faculty of Computer Science, University of Vienna, Vienna, Austria

This repository contains additional resources that were used during preparation of the manuscript. These include custom code, Google Colab notebook and data files.

About

Code and data for the RNAML paper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.0%
  • Shell 3.0%