Additional information

Technical details

RnaChipIntegrator has been tested against the following versions of Python:

  • 2.7
  • 3.5
  • 3.6
  • 3.7
  • 3.8

It requires the external xlsxwriter library in order to generate the .xlsx Excel spreadsheets:

This library will be installed automatically if using pip.

The source code for the program is hosted on GitHub at

The devel branch holds the developmental code and can be installed directly from GitHub using pip:

pip install git+

The unit tests for the code can be run using:

python test

(Note that this requires the nose package.)

Additionally there are a set of integration tests for the utility in the examples subdirectory. These can be run by executing the script.

Both the integration and unit tests are also run on the Travis-CI continuous integration server each time a change is made to the code; the test results can be found at


The documentation under the docs subdirectory is generated using the sphinx package, and can be built by doing either:

python sphinx_build


cd docs
make html

both of which create the documentation in the docs/_build subdirectory.

A copy of the documentation is also hosted on ReadTheDocs at


RnaChipIntegrator was written by Peter Briggs, Ian Donaldson and Leo Zeef in the Bioinformatics Core Facility (BCF) in the Faculty of Life Sciences, University of Manchester, with additional contributions from Casey Bergman.


This software is licensed under the Artistic License 2.0; see the LICENSE document.

Version history and changes