RNAiFold

RNAiFold is a unique software tool that allows for designing RNA molecules with a specific target structure. Unlike other approaches using heuristic methods, RNAiFold uses exhaustive constraint programming to generate all possible sequences that fold into the target RNA structure or determine no solution. This feature makes RNAiFold an efficient and reliable tool for designing synthetic constructs, such as riboswitches, ribozymes, and thermoswitches.

RNAiFold 2.0 is a complete overhaul of the previous version, RNAiFold 1.0, which was written in the now-defunct COMET language. The new version is written in C++, which has made it more efficient and user-friendly. The software now includes a user-friendly pipeline that allows users to design synthetic constructs with the functionality of given Rfam families. This new feature has extended the capabilities of RNAiFold 2.0, making it more versatile and adaptable to different applications.

One of the most significant upgrades in RNAiFold 2.0 is its support for amino acid constraints, even for proteins translated in different reading frames from overlapping coding sequences. This feature has expanded the scope of RNAiFold 2.0, making it possible to design more complex RNA molecules with specific amino acid sequences. Additionally, the new software has expanded its structure compatibility and incompatibility constraints, allowing for the design of single RNA molecules and hybridization complexes of two RNA molecules.

Topic

RNA;Small molecules;Nucleic acid structure analysis;Structure prediction;Software engineering

Detail

  • Operation: RNA secondary structure prediction;Structured RNA prediction and optimisation;Structure visualisation;RNA secondary structure alignment;RNA secondary structure analysis

  • Software interface: Web user interface

  • Language: Python

  • License: -

  • Cost: Free

  • Version name: -

  • Credit: National Science Foundation.

  • Input: -

  • Output: -

  • Contact: clote@bc.edu

  • Collection: -

  • Maturity: -

Publications

  • RNAiFold 2.0: a web server and software to design custom and Rfam-based RNA molecules.
  • Garcia-Martin JA, et al. RNAiFold 2.0: a web server and software to design custom and Rfam-based RNA molecules. RNAiFold 2.0: a web server and software to design custom and Rfam-based RNA molecules. 2015; 43:W513-21. doi: 10.1093/nar/gkv460
  • https://doi.org/10.1093/nar/gkv460
  • PMID: 26019176
  • PMC: PMC4489274

Download and documentation

    Currently not available or not maintained.


< Back to DB search