Additional information
Technical details
RnaChipIntegrator
has been tested against the following versions of
Python:
3.5
3.6
3.7
3.8
3.9
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+https://github.com/fls-bioinformatics-core/RnaChipIntegrator.git@devel
The unit tests for the code can be run using:
python setup.py 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
run_examples.sh
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 https://travis-ci.org/fls-bioinformatics-core/RnaChipIntegrator/
Documentation
The documentation under the docs
subdirectory is generated using the
sphinx
package, and can be built by doing either:
python setup.py sphinx_build
or:
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 http://rnachipintegrator.readthedocs.io/en/latest/
Credits
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.
Licensing
This software is licensed under the Artistic License 2.0; see
the LICENSE
document.
Version history and changes
See the CHANGELOG.