Welcome to the RNArray repository!

The package code was written by Christina Bligaard Pedersen and Lars Rønn Olsen.

The RNArray pipeline is a generalized version of the method from “Using microarray-based subtyping methods for breast cancer in the era of high-throughput RNA sequencing” by Pedersen C. B., Nielsen, F. C., Rossing, M., and Olsen, L. R., 2018 (DOI:10.1002/1878-0261.12389). The stand-alone implementation of the tool is currently in submission.

To install the package, first clone the package to a local path and run the following commands in R:


You also need to install kallisto (v. >= 0.42.2 required). It be installed from The Pachter Lab.

To use the graphical user interface for RNArray, run the following command:


The interface will open in a browser window upon command execution. This will give you the primary functionalities of the RNArray function, but with a user-friendly interface to aid file selection and running for those not familiar/comfortable with scripting.

There are two options for you run 'Quit GUI and run the pipeline in R' and 'Only save command for later'. The first will save the resulting command for running RNArray in a file in the output directory (RNArray_command.txt) and execute it immidiately. The latter will only write the file with the command. When using the GUI, the output directory is the location of the RNA-seq file(s).

User guide

Paired-end RNA-seq files should be named such that a pair is specified by <prefix>_1.fq and <prefix>_2.fq OR <prefix>_R1.fq and <prefix>_R2.fq. Valid file extensions are .fastq.gz, .fq.gz, .fgz .fastq, and .fq.

Microarray files should be from an Affymetrix platform and must have the extension .CEL and the reference file should have one of the extensions .idx, .fasta, .fa, .fsa, or .fas. If .idx is used, the file is expected to be a kallisto index. As an alternative to providing the reference file, the RNArray program can also auto-detect the platform, or you can choose from a drop-down menu.

If you choose to upload a reference file, the options are endless, but the other selection options only support the following platforms:

If you choose 'Auto-detection' of the reference, the program will also look in the folders containing the microarray and RNA-seq files to identify pre-downloaded reference files - if these are not found, the file will be downloaded during the run. If you choose 'Pick from list' for the reference, the reference file will be downloaded in any case.

Last updated on November 7, 2018.

cbligaard/RNArray documentation built on May 29, 2019, 11:02 p.m.