# derna
**Repository Path**: Dledger/derna
## Basic Information
- **Project Name**: derna
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: BSD-3-Clause
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-08-20
- **Last Updated**: 2026-08-20
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# DERNA
[](http://bioconda.github.io/recipes/derna/README.html#package-derna)
DERNA is a tool that enables the design of RNA sequences based on protein sequences.
DERNA accepts a protein sequence as input and provides a collection of Pareto optimal solutions consisting of RNA sequences that optimize both minimum free energy and codon adaptation index (CAI). Additionally, DERNA can function as a tool for predicting RNA structures and calculating CAI for given RNA sequences.
If you find this tool useful in your research, please cite the following paper:
```bibtex
@article{gu2024derna,
title={DERNA enables pareto optimal RNA design},
author={Gu, Xinyu and Qi, Yuanyuan and El-Kebir, Mohammed},
journal={Journal of Computational Biology},
volume={31},
number={3},
pages={179--196},
year={2024},
publisher={Mary Ann Liebert, Inc., publishers 140 Huguenot Street, 3rd Floor New~…},
doi={10.1089/cmb.2023.0283},
url={https://doi.org/10.1089/cmb.2023.0283}
}
```
## Contents
1. [Installation](#install)
* [Using conda](#conda) (recommended)
* [Build from source](#compilation) (alternative)
* [Dependencies](#dep)
* [Compilation](#comp)
2. [Usage instructions](#usage)
* [Examples](#example)
## Installation
### Using conda
1. Create a new conda environment named "derna" and install dependencies:
```bash
conda create -n derna
```
2. Then activate the created environment: `conda activate derna`.
3. Install the package into current environment "derna":
```bash
conda install -c bioconda derna
```
### Build from source
#### Dependencies
* Recent C++ compiler (C++11)
#### Compilation
```
mkdir build
cd build
cmake ..
make
```
## Usage instructions
```
-i -
-o -