# decoupler - Ensemble of methods to infer biological activities <img src="https://github.com/saezlab/decoupleR/blob/master/inst/figures/logo.svg?raw=1" align="right" width="120" class="no-scaled-link" />
<!-- badges: start -->
[![main](https://github.com/saezlab/decoupler-py/actions/workflows/ci.yml/badge.svg)](https://github.com/saezlab/decoupler-py/actions)
[![GitHub issues](https://img.shields.io/github/issues/saezlab/decoupler-py.svg)](https://github.com/saezlab/decoupler-py/issues/)
[![Downloads](https://static.pepy.tech/badge/decoupler)](https://pepy.tech/project/decoupler)
[![Documentation Status](https://readthedocs.org/projects/decoupler-py/badge/?version=latest)](https://decoupler-py.readthedocs.io/en/latest/?badge=latest)
[![codecov](https://codecov.io/gh/saezlab/decoupler-py/branch/main/graph/badge.svg?token=TM0P29KKN5)](https://codecov.io/gh/saezlab/decoupler-py)
[![Conda page](https://img.shields.io/conda/vn/conda-forge/decoupler-py.svg)](https://anaconda.org/conda-forge/decoupler-py)
[![Conda downloads](https://img.shields.io/conda/dn/conda-forge/decoupler-py.svg)](https://anaconda.org/conda-forge/decoupler-py)
<!-- badges: end -->
`decoupler` is a package containing different enrichment statistical methods to extract biological activities from omics data within a unified framework.
This is its faster and memory efficient Python implementation, for the R version go [here](https://github.com/saezlab/decoupleR).
For further information and example tutorials, please check our [documentation](https://decoupler-py.readthedocs.io/en/latest/index.html).
If you have any question or problem do not hesitate to open an [issue](https://github.com/saezlab/decoupler-py/issues).
## Installation
`decoupler` can be installed from `pip` (lightweight installation)::
```
pip install decoupler
```
It can also be installed from `conda` and `mamba` (this includes extra dependencies):
```
mamba create -n=decoupler conda-forge::decoupler-py
```
Alternatively, to stay up-to-date with the newest unreleased version, install from source:
```
pip install git+https://github.com/saezlab/decoupler-py.git
```
## scverse
`decoupler` is part of the [scverse](https://scverse.org) ecosystem, a collection of tools for single-cell omics data analysis in python.
For more information check the link.
## License
Footprint methods inside decoupler can be used for academic or commercial purposes, except `viper` which holds a non-commercial license.
The data redistributed by OmniPath does not have a license, each original resource carries their own.
[Here](https://omnipathdb.org/info) one can find the license information of all the resources in OmniPath.
## Citation
Badia-i-Mompel P., Vélez Santiago J., Braunger J., Geiss C., Dimitrov D.,
Müller-Dott S., Taus P., Dugourd A., Holland C.H., Ramirez Flores R.O.
and Saez-Rodriguez J. 2022. decoupleR: Ensemble of computational methods
to infer biological activities from omics data. Bioinformatics Advances.
<https://doi.org/10.1093/bioadv/vbac016>
Raw data
{
"_id": null,
"home_page": "https://decoupler.readthedocs.io/",
"name": "decoupler",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.9",
"maintainer_email": null,
"keywords": "systems biology, molecular biology, signaling network, transcriptomics, modeling, mechanistic modeling, activity inference, molecular network, omics, biomedicine, molecular footprint, molecular signature",
"author": "Pau Badia i Mompel",
"author_email": "pau.badia@uni-heidelberg.de",
"download_url": "https://files.pythonhosted.org/packages/5c/51/9f77dbfac75d388e14f51675dc937713fcd8471c094dbdc54ca07baeb1fe/decoupler-1.7.0.tar.gz",
"platform": null,
"description": "# decoupler - Ensemble of methods to infer biological activities <img src=\"https://github.com/saezlab/decoupleR/blob/master/inst/figures/logo.svg?raw=1\" align=\"right\" width=\"120\" class=\"no-scaled-link\" />\n<!-- badges: start -->\n[![main](https://github.com/saezlab/decoupler-py/actions/workflows/ci.yml/badge.svg)](https://github.com/saezlab/decoupler-py/actions)\n[![GitHub issues](https://img.shields.io/github/issues/saezlab/decoupler-py.svg)](https://github.com/saezlab/decoupler-py/issues/)\n[![Downloads](https://static.pepy.tech/badge/decoupler)](https://pepy.tech/project/decoupler)\n[![Documentation Status](https://readthedocs.org/projects/decoupler-py/badge/?version=latest)](https://decoupler-py.readthedocs.io/en/latest/?badge=latest)\n[![codecov](https://codecov.io/gh/saezlab/decoupler-py/branch/main/graph/badge.svg?token=TM0P29KKN5)](https://codecov.io/gh/saezlab/decoupler-py)\n\n[![Conda page](https://img.shields.io/conda/vn/conda-forge/decoupler-py.svg)](https://anaconda.org/conda-forge/decoupler-py)\n[![Conda downloads](https://img.shields.io/conda/dn/conda-forge/decoupler-py.svg)](https://anaconda.org/conda-forge/decoupler-py)\n<!-- badges: end -->\n\n`decoupler` is a package containing different enrichment statistical methods to extract biological activities from omics data within a unified framework.\nThis is its faster and memory efficient Python implementation, for the R version go [here](https://github.com/saezlab/decoupleR).\n\nFor further information and example tutorials, please check our [documentation](https://decoupler-py.readthedocs.io/en/latest/index.html).\n\nIf you have any question or problem do not hesitate to open an [issue](https://github.com/saezlab/decoupler-py/issues).\n\n## Installation\n\n`decoupler` can be installed from `pip` (lightweight installation)::\n```\npip install decoupler\n```\n\nIt can also be installed from `conda` and `mamba` (this includes extra dependencies):\n```\nmamba create -n=decoupler conda-forge::decoupler-py\n```\n\nAlternatively, to stay up-to-date with the newest unreleased version, install from source: \n```\npip install git+https://github.com/saezlab/decoupler-py.git\n```\n\n## scverse\n`decoupler` is part of the [scverse](https://scverse.org) ecosystem, a collection of tools for single-cell omics data analysis in python.\nFor more information check the link.\n\n## License\nFootprint methods inside decoupler can be used for academic or commercial purposes, except `viper` which holds a non-commercial license. \n\nThe data redistributed by OmniPath does not have a license, each original resource carries their own. \n[Here](https://omnipathdb.org/info) one can find the license information of all the resources in OmniPath.\n\n## Citation\n\nBadia-i-Mompel P., V\u00e9lez Santiago J., Braunger J., Geiss C., Dimitrov D.,\nM\u00fcller-Dott S., Taus P., Dugourd A., Holland C.H., Ramirez Flores R.O.\nand Saez-Rodriguez J. 2022. decoupleR: Ensemble of computational methods\nto infer biological activities from omics data. Bioinformatics Advances.\n<https://doi.org/10.1093/bioadv/vbac016>\n\n",
"bugtrack_url": null,
"license": "GPL-3.0-only",
"summary": "Ensemble of methods to infer biological activities from omics data",
"version": "1.7.0",
"project_urls": {
"Bug Tracker": "https://github.com/saezlab/decoupler-py/issues",
"Documentation": "https://decoupler.readthedocs.io/",
"Homepage": "https://decoupler.readthedocs.io/",
"Repository": "https://github.com/saezlab/decoupler-py"
},
"split_keywords": [
"systems biology",
" molecular biology",
" signaling network",
" transcriptomics",
" modeling",
" mechanistic modeling",
" activity inference",
" molecular network",
" omics",
" biomedicine",
" molecular footprint",
" molecular signature"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "8e787f4a2b593222017e0870266c1c4d189740a05208716e5dec93d686b54720",
"md5": "b38f7d4472d049995a517e1b10521738",
"sha256": "44c5a8f001e5e1fa894f1ad54ce1476a035d54d44781faf3ebb40dae19a79bd9"
},
"downloads": -1,
"filename": "decoupler-1.7.0-py3-none-any.whl",
"has_sig": false,
"md5_digest": "b38f7d4472d049995a517e1b10521738",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.9",
"size": 122269,
"upload_time": "2024-06-20T13:18:30",
"upload_time_iso_8601": "2024-06-20T13:18:30.443005Z",
"url": "https://files.pythonhosted.org/packages/8e/78/7f4a2b593222017e0870266c1c4d189740a05208716e5dec93d686b54720/decoupler-1.7.0-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5c519f77dbfac75d388e14f51675dc937713fcd8471c094dbdc54ca07baeb1fe",
"md5": "d23ee600247805a5d4292f3f3f959baf",
"sha256": "8a41c31130622069de1cafc719b12cc0f765d57c3bd52724a9b5032249282275"
},
"downloads": -1,
"filename": "decoupler-1.7.0.tar.gz",
"has_sig": false,
"md5_digest": "d23ee600247805a5d4292f3f3f959baf",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.9",
"size": 96092,
"upload_time": "2024-06-20T13:18:32",
"upload_time_iso_8601": "2024-06-20T13:18:32.242860Z",
"url": "https://files.pythonhosted.org/packages/5c/51/9f77dbfac75d388e14f51675dc937713fcd8471c094dbdc54ca07baeb1fe/decoupler-1.7.0.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-06-20 13:18:32",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "saezlab",
"github_project": "decoupler-py",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "decoupler"
}