=======
Resolwe
=======
|build| |coverage| |docs| |black| |pypi_version| |pypi_pyversions| |pypi_downloads|
.. |build| image:: https://github.com/genialis/resolwe/workflows/Resolwe%20CI/badge.svg?branch=master
:target: https://github.com/genialis/resolwe/actions?query=branch%3Amaster
:alt: Build Status
.. |coverage| image:: https://img.shields.io/codecov/c/github/genialis/resolwe/master.svg
:target: http://codecov.io/github/genialis/resolwe?branch=master
:alt: Coverage Status
.. |docs| image:: https://readthedocs.org/projects/resolwe/badge/?version=latest
:target: http://resolwe.readthedocs.io/
:alt: Documentation Status
.. |black| image:: https://img.shields.io/badge/code%20style-black-000000.svg
:target: https://github.com/psf/black
:alt: Code Style Black
.. |pypi_version| image:: https://img.shields.io/pypi/v/resolwe.svg
:target: https://pypi.org/project/resolwe
:alt: Version on PyPI
.. |pypi_pyversions| image:: https://img.shields.io/pypi/pyversions/resolwe.svg
:target: https://pypi.org/project/resolwe
:alt: Supported Python versions
.. |pypi_downloads| image:: https://pepy.tech/badge/resolwe
:target: https://pepy.tech/project/resolwe
:alt: Number of downloads from PyPI
Resolwe is an open source dataflow package for `Django framework`_. We envision
Resolwe to follow the `Common Workflow Language`_ specification, but the
current implementation does not yet fully support it. Resolwe offers a complete
RESTful API to connect with external resources. A collection of bioinformatics
pipelines is available in `Resolwe Bioinformatics`_.
.. _Django framework: https://www.djangoproject.com/
.. _Common Workflow Language: https://github.com/common-workflow-language/common-workflow-language
.. _Resolwe Bioinformatics: https://github.com/genialis/resolwe-bio
Docs & Help
===========
Read about architecture, getting started, how to write `processes`, RESTful API
details, and API Reference in the documentation_.
To chat with developers or ask for help, join us on Slack_.
.. _documentation: http://resolwe.readthedocs.io/
.. _Slack: http://resolwe.slack.com/
Install
=======
Prerequisites
-------------
Resolwe runs on Python_ 3.6 or later If you don't have it yet, follow `these
instructions <https://docs.python.org/3/using/index.html>`__.
It's easiest to run other required services in Docker containers If you don't
have it yet, you can follow the `official Docker tutorial`_ for Mac and for
Windows or install it as a distribution's package in most of standard Linux
distributions (Fedora, Ubuntu,...).
.. _Python: https://www.python.org/
.. _official Docker tutorial: https://docs.docker.com/get-started/
Using PyPI_
-----------
.. code::
pip install resolwe
.. _PyPI: https://pypi.org/
Using source on GitHub_
-----------------------
.. code::
pip install https://github.com/genialis/resolwe/archive/<git-tree-ish>.tar.gz
where ``<git-tree-ish>`` can represent any commit SHA, branch name, tag name,
etc. in `Resolwe's GitHub repository`_. For example, to install the latest
Resolwe from the ``master`` branch, use:
.. code::
pip install https://github.com/genialis/resolwe/archive/master.tar.gz
.. _`Resolwe's GitHub repository`: https://github.com/genialis/resolwe/
.. _GitHub: `Resolwe's GitHub repository`_
Contribute
==========
We welcome new contributors. To learn more, read Contributing_ section of our
documentation.
.. _Contributing: http://resolwe.readthedocs.io/en/latest/contributing.html
Raw data
{
"_id": null,
"home_page": "https://github.com/genialis/resolwe",
"name": "resolwe",
"maintainer": null,
"docs_url": null,
"requires_python": "<3.13,>=3.10",
"maintainer_email": null,
"keywords": "resolwe dataflow django",
"author": "Genialis, Inc.",
"author_email": "dev-team@genialis.com",
"download_url": "https://files.pythonhosted.org/packages/5d/e1/86c76733f4792f53335d9dfdacbfe558b76df0fff84bae34e4259daf0552/resolwe-38.6.0.tar.gz",
"platform": null,
"description": "=======\nResolwe\n=======\n\n|build| |coverage| |docs| |black| |pypi_version| |pypi_pyversions| |pypi_downloads|\n\n.. |build| image:: https://github.com/genialis/resolwe/workflows/Resolwe%20CI/badge.svg?branch=master\n :target: https://github.com/genialis/resolwe/actions?query=branch%3Amaster\n :alt: Build Status\n\n.. |coverage| image:: https://img.shields.io/codecov/c/github/genialis/resolwe/master.svg\n :target: http://codecov.io/github/genialis/resolwe?branch=master\n :alt: Coverage Status\n\n.. |docs| image:: https://readthedocs.org/projects/resolwe/badge/?version=latest\n :target: http://resolwe.readthedocs.io/\n :alt: Documentation Status\n\n.. |black| image:: https://img.shields.io/badge/code%20style-black-000000.svg\n :target: https://github.com/psf/black\n :alt: Code Style Black\n\n.. |pypi_version| image:: https://img.shields.io/pypi/v/resolwe.svg\n :target: https://pypi.org/project/resolwe\n :alt: Version on PyPI\n\n.. |pypi_pyversions| image:: https://img.shields.io/pypi/pyversions/resolwe.svg\n :target: https://pypi.org/project/resolwe\n :alt: Supported Python versions\n\n.. |pypi_downloads| image:: https://pepy.tech/badge/resolwe\n :target: https://pepy.tech/project/resolwe\n :alt: Number of downloads from PyPI\n\nResolwe is an open source dataflow package for `Django framework`_. We envision\nResolwe to follow the `Common Workflow Language`_ specification, but the\ncurrent implementation does not yet fully support it. Resolwe offers a complete\nRESTful API to connect with external resources. A collection of bioinformatics\npipelines is available in `Resolwe Bioinformatics`_.\n\n.. _Django framework: https://www.djangoproject.com/\n.. _Common Workflow Language: https://github.com/common-workflow-language/common-workflow-language\n.. _Resolwe Bioinformatics: https://github.com/genialis/resolwe-bio\n\n\nDocs & Help\n===========\n\nRead about architecture, getting started, how to write `processes`, RESTful API\ndetails, and API Reference in the documentation_.\n\nTo chat with developers or ask for help, join us on Slack_.\n\n.. _documentation: http://resolwe.readthedocs.io/\n.. _Slack: http://resolwe.slack.com/\n\n\nInstall\n=======\n\nPrerequisites\n-------------\n\nResolwe runs on Python_ 3.6 or later If you don't have it yet, follow `these\ninstructions <https://docs.python.org/3/using/index.html>`__.\n\nIt's easiest to run other required services in Docker containers If you don't\nhave it yet, you can follow the `official Docker tutorial`_ for Mac and for\nWindows or install it as a distribution's package in most of standard Linux\ndistributions (Fedora, Ubuntu,...).\n\n.. _Python: https://www.python.org/\n.. _official Docker tutorial: https://docs.docker.com/get-started/\n\nUsing PyPI_\n-----------\n\n.. code::\n\n pip install resolwe\n\n.. _PyPI: https://pypi.org/\n\nUsing source on GitHub_\n-----------------------\n\n.. code::\n\n pip install https://github.com/genialis/resolwe/archive/<git-tree-ish>.tar.gz\n\nwhere ``<git-tree-ish>`` can represent any commit SHA, branch name, tag name,\netc. in `Resolwe's GitHub repository`_. For example, to install the latest\nResolwe from the ``master`` branch, use:\n\n.. code::\n\n pip install https://github.com/genialis/resolwe/archive/master.tar.gz\n\n.. _`Resolwe's GitHub repository`: https://github.com/genialis/resolwe/\n.. _GitHub: `Resolwe's GitHub repository`_\n\n\nContribute\n==========\n\nWe welcome new contributors. To learn more, read Contributing_ section of our\ndocumentation.\n\n.. _Contributing: http://resolwe.readthedocs.io/en/latest/contributing.html\n",
"bugtrack_url": null,
"license": "Apache License (2.0)",
"summary": "Open source enterprise dataflow engine in Django",
"version": "38.6.0",
"project_urls": {
"Homepage": "https://github.com/genialis/resolwe"
},
"split_keywords": [
"resolwe",
"dataflow",
"django"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "d27e17c3c60f13760fa3b824479a02beefe11f5b44a372a77a46bf7a14b87ab3",
"md5": "41103f2167cabca155e8f929ef8d0b1b",
"sha256": "38985e238bab1441975128b468360425eee769bd089f582fac613950d397f5b2"
},
"downloads": -1,
"filename": "resolwe-38.6.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "41103f2167cabca155e8f929ef8d0b1b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<3.13,>=3.10",
"size": 452803,
"upload_time": "2024-04-15T10:13:49",
"upload_time_iso_8601": "2024-04-15T10:13:49.041326Z",
"url": "https://files.pythonhosted.org/packages/d2/7e/17c3c60f13760fa3b824479a02beefe11f5b44a372a77a46bf7a14b87ab3/resolwe-38.6.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5de186c76733f4792f53335d9dfdacbfe558b76df0fff84bae34e4259daf0552",
"md5": "a7526a90f870229427130d6f08f3fc0d",
"sha256": "b8e8a28b0c0d18a6e09b57fec91bb9e6a582dc7d30cc01895bf1cf45c2b93221"
},
"downloads": -1,
"filename": "resolwe-38.6.0.tar.gz",
"has_sig": false,
"md5_digest": "a7526a90f870229427130d6f08f3fc0d",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<3.13,>=3.10",
"size": 662522,
"upload_time": "2024-04-15T10:13:54",
"upload_time_iso_8601": "2024-04-15T10:13:54.903315Z",
"url": "https://files.pythonhosted.org/packages/5d/e1/86c76733f4792f53335d9dfdacbfe558b76df0fff84bae34e4259daf0552/resolwe-38.6.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-04-15 10:13:54",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "genialis",
"github_project": "resolwe",
"travis_ci": false,
"coveralls": true,
"github_actions": true,
"tox": true,
"lcname": "resolwe"
}