Galaxy interfacing with Django
Project description
=====
django-galaxy
=====
|Build Status (Travis)| |Py versions|
Django interfacing with Galaxy. Backend using the bioblend API.
`Galaxy <https://galaxyproject.org/>`__ is a web based workflow platform that can be used to perform bioinformatics in a reproducible and sharable environment.
Further documentation available on `ReadTheDocs <https://mogi.readthedocs.io/en/latest/>`__
Quick start
-----------
1. 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'
]
2. Include the polls URLconf in your project urls.py like this::
url(r'^', include('gfiles.urls')),
url('galaxy/', include('galaxy.urls')),
3. Run `python manage.py migrate` to create the models.
4. Start the development server and visit http://127.0.0.1:8000
5. Register http://127.0.0.1:8000/register/ and login http://127.0.0.1:8000/login/
6. View summary of Galaxy instances and options http://127.0.0.1:8000/galaxy/galaxy_summary/
7. Register Galaxy instance http://127.0.0.1:8000/galaxy/addgi/
8. Register Galaxy user http://127.0.0.1:8000/galaxy/addguser/
9. Upload file(s) to Django (for bulk upload of files see django-misa and django-mogi) http://127.0.0.1:8000/upload_gfile/
10. 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/
11. Run workflow (for running workflows with ISA data see django-misa and django-mogi) http://127.0.0.1:8000/galaxy/workflow_summary/
12. View histories http://127.0.0.1:8000/galaxy/history_status/
.. |Build Status (Travis)| image:: https://travis-ci.com/computational-metabolomics/django-galaxy.svg?branch=master
:target: https://travis-ci.com/computational-metabolomics/django-galaxy/
.. |Py versions| image:: https://img.shields.io/pypi/pyversions/django-galaxy.svg?style=flat&maxAge=3600
:target: https://pypi.python.org/pypi/django-galaxy/
django-galaxy
=====
|Build Status (Travis)| |Py versions|
Django interfacing with Galaxy. Backend using the bioblend API.
`Galaxy <https://galaxyproject.org/>`__ is a web based workflow platform that can be used to perform bioinformatics in a reproducible and sharable environment.
Further documentation available on `ReadTheDocs <https://mogi.readthedocs.io/en/latest/>`__
Quick start
-----------
1. 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'
]
2. Include the polls URLconf in your project urls.py like this::
url(r'^', include('gfiles.urls')),
url('galaxy/', include('galaxy.urls')),
3. Run `python manage.py migrate` to create the models.
4. Start the development server and visit http://127.0.0.1:8000
5. Register http://127.0.0.1:8000/register/ and login http://127.0.0.1:8000/login/
6. View summary of Galaxy instances and options http://127.0.0.1:8000/galaxy/galaxy_summary/
7. Register Galaxy instance http://127.0.0.1:8000/galaxy/addgi/
8. Register Galaxy user http://127.0.0.1:8000/galaxy/addguser/
9. Upload file(s) to Django (for bulk upload of files see django-misa and django-mogi) http://127.0.0.1:8000/upload_gfile/
10. 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/
11. Run workflow (for running workflows with ISA data see django-misa and django-mogi) http://127.0.0.1:8000/galaxy/workflow_summary/
12. View histories http://127.0.0.1:8000/galaxy/history_status/
.. |Build Status (Travis)| image:: https://travis-ci.com/computational-metabolomics/django-galaxy.svg?branch=master
:target: https://travis-ci.com/computational-metabolomics/django-galaxy/
.. |Py versions| image:: https://img.shields.io/pypi/pyversions/django-galaxy.svg?style=flat&maxAge=3600
:target: https://pypi.python.org/pypi/django-galaxy/
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
django-galaxy-0.0.1-4.tar.gz
(42.5 kB
view hashes)
Built Distributions
Close
Hashes for django_galaxy-0.0.1-4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c6130a3a7fb08387b1cfefee269c6d9e04d7464285fc84b31fb68397350d661a |
|
MD5 | a7375bf8d5dcf6a6e4fe16c9bbf0c12e |
|
BLAKE2b-256 | 8380eef5d0510a9872ea673ab8ef0330423bc19d9a11ef8a3a7e3d1c6df1ce7f |
Close
Hashes for django_galaxy-0.0.1-4-py2-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 21c794201a1340743b1d5994981472ec70ddd40515153ba141f755b839288ad2 |
|
MD5 | eca76caf0d118809fd11a1311e19a747 |
|
BLAKE2b-256 | ebd04d44b78147c7869610bb33f84be027929a6ea1fe87bbd840c83e6b8fd80b |