We strongly recommend using the docker version instead of the standalone. See this page for more information.

Currently sRNAbench and sRNAde can be downloaded as standalone versions


sRNAbench and sRNAde are implemented in JAVA and need apart from a JRE the following third party software that needs to be installed and placed in the PATH first.

Get started with the standalone

sRNAbench and sRNAde rely on a local database where most of the library files, genome sequences, Rscripts and Bowtie indexes need to be stored. The database can have any arbitrary name and the easiest way to generate it is by means of the “start-up” DB following the next steps:

  1. Download the “start-up” database: sRNAtoolboxDB. Please note that this does not generate a full database, i.e. it includes only microRNAs for Human, human herpesvirus type 8 (HHV-8) and Epstein-Barr virus (EBV). To populate the database, please see below.
  2. Extract it to the directory of your choice: tar xvzf sRNAtoolboxDB.tgz . We recommend to use /opt/sRNAtoolboxDB (All programs take this directory as default value)
  3. Download the most recent version and replace the sRNAbench.jar and sRNAde.jar files form the database: sRNAbench.jar && sRNAde.jar

After extracting the database, you should see the following folders:

  • libs: The default location for all sequence libraries except the genome sequences
  • index: This folder contains the Bowtie indexes of the genome sequences
  • seqOBJ: This folder contains the prepared genome sequences in order to access them rapidly (the files can be generated by means of the makeSeqObj program).
  • exec: the programs, i.e. jar and other executable files

out: The default output folder. This directory is always used if the output= parameter is omitted