About EternaBot


EternaBot is a secondary structure algorithm created by players of Eterna project.

Eterna players have designed and experimentally tested over 700 sequences. Based the experimental results, they have proposed a set of rules for robust RNA design.

EternaBot is built to design a sequence based on those rules. It compiles each design rule as a scoring function. The bot then tries to create a sequence that maximizes the combination of the scoring functions.

EternaBot is sync with the progress of Eterna project. Whenever new experimental results are published in Eterna, EternaBot will be automatically updated to learn from the data as well.

Please contact Jeehyung Lee (jeehyung at cs dot cmu dot edu) for technical support and bug reports.

Data deposition


All experimental data used to train EternaBot can be found here in Eterna Project.
A spread sheet of design rule scoring on the entire experimental data can be found here in .csv format.