IRIDA uploader: upload NGS data to IRIDA system
Project description
IRIDA Uploader
Download / Installation
Installation instructions can be found in our documentation.
Tutorial
You can find a walkthrough and tutorial on the phac-nml github
https://github.com/phac-nml/irida-uploader-tutorial
Creating the Windows installer from source code
A new windows installer can be built on linux, so first see the installation instructions for installing on linux in our documentation.
You will also need nsis
installed to create the windows installer.
$ sudo apt install nsis
Then run the command:
$ make windows
This will create a new installer in the folder build/nsis/
with a name similar to IRIDA_Uploader_1.0.exe
Running Tests
Unit tests
Running the unittests can be done with the command:
$ make unittests
IRIDA Integration
To run integration tests your will need some additional software.
$ sudo apt install xvfb
You will also need to download and install chromedriver http://chromedriver.chromium.org/downloads
You will need to grant the IRIDA instance access to the mysql database needed for the tests
$ mysql -e "CREATE USER 'test'@'localhost' IDENTIFIED BY 'test'; GRANT ALL ON irida_uploader_test.* to 'test'@'localhost';"
Running the IRIDA integration tests can be done with the command:
$ make integrationtests
Tests will be logged to ~/.cache/irida_uploader_test/log/irida-uploader.log
PEP8
You can run pep8 tests with:
$ make pep8
Documentation
You can ReadTheDocs here.
Alternatively, documentation is built locally using mkdocs
.
It can be built with the command:
$ make docs
Or you can install mkdocs to your system:
$ sudo apt install mkdocs
$ mkdocs build
HTML docs will be generated to site/
for local browsing
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file iridauploader-0.4.2.tar.gz
.
File metadata
- Download URL: iridauploader-0.4.2.tar.gz
- Upload date:
- Size: 72.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3893fa4976714a36800989033ae93cfb7f23f9be4dad6dfa11ab10b355127742 |
|
MD5 | 2e283d07569ba4f69d719ba3a7a02113 |
|
BLAKE2b-256 | a6cb1b742ca1a307f1e8df6a0a8f049ba9f59114d2faf8c61e0119ddfb8a3404 |
Provenance
File details
Details for the file iridauploader-0.4.2-py3-none-any.whl
.
File metadata
- Download URL: iridauploader-0.4.2-py3-none-any.whl
- Upload date:
- Size: 126.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/46.0.0 requests-toolbelt/0.9.1 tqdm/4.47.0 CPython/3.6.9
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3f91b370b0239a633accc803a60dda2be58ee9663e95b8c2a5eea7e53e5c7bc |
|
MD5 | 56b8043838bf2f1891fb01ce077621b9 |
|
BLAKE2b-256 | b124fd765a05e164ff70a3d18b46bc5644da7e2f2a4518e3b508cc6fe38518d2 |