Galaxy interfacing with Django
Project description
Django interfacing with Galaxy. Backend using the bioblend API.
Galaxy is a web based workflow platform that can be used to perform bioinformatics in a reproducible and sharable environment.
Further documentation available on ReadTheDocs
Quick start
Add “galaxy” and django application dependencies to your INSTALLED_APPS setting like this (galaxy should come before gfiles):
INSTALLED_APPS = [ ... 'galaxy', 'gfiles', 'django_tables2', 'bootstrap3', 'django_tables2_column_shifter', 'django_sb_admin', 'django_filter' ]
Include the polls URLconf in your project urls.py like this:
url(r'^', include('gfiles.urls')), url('galaxy/', include('galaxy.urls')),
Run python manage.py migrate to create the models.
Start the development server and visit http://127.0.0.1:8000
Register http://127.0.0.1:8000/register/ and login http://127.0.0.1:8000/login/
View summary of Galaxy instances and options http://127.0.0.1:8000/galaxy/galaxy_summary/
Register Galaxy instance http://127.0.0.1:8000/galaxy/addgi/
Register Galaxy user http://127.0.0.1:8000/galaxy/addguser/
Upload file(s) to Django (for bulk upload of files see django-misa and django-mogi) http://127.0.0.1:8000/upload_gfile/
Upload file(s) to Galaxy data library (for bulk upload of files see django-misa and django-mogi) http://127.0.0.1:8000/galaxy/files_to_galaxy_datalib/
Run workflow (for running workflows with ISA data see django-misa and django-mogi) http://127.0.0.1:8000/galaxy/workflow_summary/
View histories http://127.0.0.1:8000/galaxy/history_status/
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
Hashes for django_galaxy-0.0.2-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 92d7c1a9514fda8051ec16901a3f2c69ae7ac3b183d877dd3bc90ce0b7ce8ca8 |
|
MD5 | 9e602272f6eab133ab08639ba8af2b92 |
|
BLAKE2b-256 | 349af3df81934db07608bf93628cc3a6f0ffa628189e6c04294729b5790cdf3a |