This repository contains files to reproduce the heuristic evaluation environment described in the paper "Usability evaluation of circRNA identification tools: Development of a heuristic-based framework and analysis". Link to article.
A small test dataset of Homo sapiens data is provided, including reference genome, annotation, one paired-ended library, and genome indexes (bowtie, bowtie2, bwa, STAR). Genome, annotation, and RNA-Seq data were originally obtained from CirComPara test data. We also provide support scripts to install some libraries and packages.
├── data # Test dataset
│ ├── annotation
│ ├── index
| │ ├── bowtie
| │ ├── bowtie2
| │ ├── bwa
| │ └── star
│ ├── reads
│ └── reference
│
├── support # support scripts
Docker can be installed on multiple platforms. Please refer to the specific instructions on the official documentation.
Download or clone this repository. After that, build the Docker image from the Dockerfile:
cd circrna-usability/
docker build -t usability-env .
Create a new container to evaluate each tool.
docker run -v $(pwd):/circrna-usability -it usability-env bash
This command will create a container running an interactive shell in a Ubuntu 18.04 system. It will also map the circrna-usability
folder on your host system to the circrna-usability
folder inside the container. Any changes made inside this folder will reflect on both systems.
Download and install a circRNA tool inside the container system. Perform your heuristic evaluation and fill the evaluation sheet.
Guilherme Bauer-Negrini, Guilherme Cordenonsi da Fonseca, Carmem Gottfried, Juliana Herbert. Usability evaluation of circRNA identification tools: Development of a heuristic-based framework and analysis. Computers in Biology and Medicine, 2022, 105785, ISSN 0010-4825, https://doi.org/10.1016/j.compbiomed.2022.105785.