{ "info": { "author": "Aziz Khan", "author_email": "azez.khan@gmail.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": ".. image:: https://raw.githubusercontent.com/asntech/intervene/master/docs/img/intervene_logo.png\n \t:target: http://intervene.readthedocs.org\n \t\nIntervene\n-----------\n\n\ta tool for intersection and visualization of multiple gene or genomic region sets\n\n.. image:: https://travis-ci.org/asntech/intervene.svg?branch=master\n :target: https://travis-ci.org/asntech/intervene\n\n.. image:: https://img.shields.io/pypi/pyversions/intervene.svg\n :target: https://www.python.org\n\n.. image:: https://img.shields.io/pypi/v/intervene.svg\n :target: https://pypi.python.org/pypi/intervene\n\n.. image:: https://anaconda.org/bioconda/intervene/badges/version.svg\n\t:target: https://anaconda.org/bioconda/intervene\n\n.. image:: https://anaconda.org/bioconda/intervene/badges/downloads.svg\n :target: https://bioconda.github.io/recipes/intervene/README.html\n\n.. image:: https://anaconda.org/bioconda/intervene/badges/installer/conda.svg\n\t:target: https://conda.anaconda.org/bioconda\n\n.. image:: https://img.shields.io/github/issues/asntech/intervene.svg\n\t:target: https://github.com/asntech/intervene/issues\n\n.. image:: https://img.shields.io/twitter/url/https/github.com/asntech/intervene.svg?style=social\n\t:target: https://twitter.com/intent/tweet?text=Intervene%20-%20a%20tool%20for%20intersection%20and%20visualization%20of%20multiple%20genomic%20region%20and%20gene%20sets%20https://github.com/asntech/intervene&url=%5Bobject%20Object%5D\n\nDocumentation\n=============\n\n**A detailed documentation is available in different formats:** `HTML `_ | `PDF `_ | `ePUB `_\n\n.. figure:: http://intervene.readthedocs.io/en/latest/_images/Intervene_sketch.png\n :width: 800px\n :align: left\n\nInstallation\n============\n\nQuick installation using Conda\n------------------------------\n\n.. code-block:: bash\n\n\tconda install -c bioconda intervene\n\nThis will install all the dependencies and you are ready to use Intervene.\n\nInstall using `pip`\n-------------------\nYou can install Intervene from PyPi using pip.\n\nInstall from PyPi::\n\n\tpip install intervene\n\nNote: If you install using pip, make sure to install BEDTools and R packages listed below. \n\nIntervene requires the following Python modules and R packages:\n\n\t* Python (=> 2.7 ): https://www.python.org/\n\t* BedTools (Latest version): https://github.com/arq5x/bedtools2\n\t* pybedtools (>= 0.7.9): https://daler.github.io/pybedtools/\n\t* Pandas (>= 0.16.0): http://pandas.pydata.org/\n\t* Seaborn (>= 0.7.1): http://seaborn.pydata.org/\n\t* R (>= 3.0): https://www.r-project.org/\n\t* R packages including UpSetR, corrplot\n\nInstall BEDTools\n----------------\nWe are using pybedtools, which is Python wrapper for BEDTools. So, BEDTools should be installed before using Intervene. It's recomended to have a latest version, but if you have an older version already install, it should be fine.\n\nA quick installation, if you have conda installed.\n\n.. code-block:: bash\n\n conda install -c bioconda bedtools\n\nPlease read the instructions at https://github.com/arq5x/bedtools2 to install BEDTools, and make sure it is on your path and you are able to call bedtools from any directory.\n\n\nInstall required R packages\n---------------------------\n\nIntervene rquires three R packages, `UpSetR `_ , `corrplot `_ for visualization and `Cairo `_ to generate high-quality vector and bitmap figures.\n\n.. code-block:: R\n\n install.packages(c(\"UpSetR\", \"corrplot\", \"Cairo\"))\n\nInstall Intervene from source\n=============================\nYou can install a development version by using ``git`` from GitHub or Bitbucket.\n\n\nInstall development version from `Bitbucket`\n--------------------------------------------\n\nIf you have `git` installed, use this:\n\n.. code-block:: bash\n\n git clone https://bitbucket.org/CBGR/intervene.git\n cd intervene\n python setup.py sdist install\n\nInstall development version from `GitHub`\n-----------------------------------------\nIf you have `git` installed, use this:\n\n.. code-block:: bash\n\n git clone https://github.com/asntech/intervene.git\n cd intervene\n python setup.py sdist install\n\nHow to use Intervene\n====================\nOnce you have installed Intervene, you can type:\n\n.. code-block:: bash\n\n\tintervene --help\n\nThis will show the following help message.\n\n.. code-block:: bash\n\n\tusage: intervene [options]\n\t \n\tpositional arguments :\n\t {venn,upset,pairwise}\n\t List of subcommands\n\t venn Venn diagram of intersection of genomic regions or list sets (upto 6-way).\n\t upset UpSet diagram of intersection of genomic regions or list sets.\n\t pairwise Pairwise intersection and heatmap of N genomic region sets in format.\n\n\toptional arguments:\n\t -h, --help show this help message and exit\n\t -v, --version show program's version number and exit\n\n\nto see the help for the three subcommands ``pairwise``, ``venn`` and ``upset`` type:\n\n.. code-block:: bash\n\t\n\tintervene pairwise --help\n\n\tintervene venn --help\n\n\tintervene upset --help\n\nRun Intervene on test data\n--------------------------\n\nTo run Intervene using example data, use the following commands. To access the test data make sure you have ``sudo`` or ``root`` access.\n\n.. code-block:: bash\n\n\tintervene pairwise --test\n\n\tintervene venn --test\n\n\tintervene upset --test\n\nIf you have installed Intervene locally from the source code, you may have problem to find test data. You can download the test data here https://github.com/asntech/intervene/tree/master/intervene/example_data and point to it using ``-i`` instead of ``--test``.\n\n.. code-block:: bash\n\n\t./intervene/intervene venn -i intervene/example_data/ENCODE_hESC/*.bed \n \t./intervene/intervene upset -i intervene/example_data/ENCODE_hESC/*.bed \n \t./intervene/intervene pairwise -i intervene/example_data/dbSUPER_mm9/*.bed \n\nThe above three test commands will generate the following three figures (a, b and c).\n\n.. figure:: http://intervene.readthedocs.io/en/latest/_images/Intervene_plots.png\n :width: 800px\n :align: left\n\nBy default your results will stored in the current working directory with a folder named ``Intervene_results``. If you wish to save the results in a specific folder, you can type::\n\n\tintervene upset --test --output ~/path/to/your/folder\n\nInteractive Shiny App\n=====================\nIntervene Shiny App is freely available at https://asntech.shinyapps.io/intervene or https://intervene.shinyapps.io/intervene\n\nThe source code for the Shiny app is available at https://github.com/asntech/intervene-shiny\n\nSupport\n========\nIf you have questions, or found any bug in the program, please write to us at ``aziz.khan[at]ncmm.uio.no``\n\nCite Us\n=========\nIf you use Intervene please cite us: ``Khan A, Mathelier A. Intervene: a tool for intersection and visualization of multiple gene or genomic region sets. BMC Bioinformatics. 2017;18:287. doi: 10.1186/s12859-017-1708-7``\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/asntech/intervene", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "intervene", "package_url": "https://pypi.org/project/intervene/", "platform": "linux/unix", "project_url": "https://pypi.org/project/intervene/", "project_urls": { "Homepage": "https://github.com/asntech/intervene" }, "release_url": "https://pypi.org/project/intervene/0.6.4/", "requires_dist": null, "requires_python": "", "summary": "A tool for intersection and visualization of multiple gene or genomic region sets", "version": "0.6.4" }, "last_serial": 3858313, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "7e85e531ee951f75243b77e15f23a899", "sha256": "16e03b1fe717502ad3c37fa010cab7ba876c3ba45f0d7a75b0454cf09324adb5" }, "downloads": -1, "filename": "intervene-0.1.tar.gz", "has_sig": false, "md5_digest": "7e85e531ee951f75243b77e15f23a899", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1245323, "upload_time": "2017-01-17T22:35:27", "url": "https://files.pythonhosted.org/packages/53/ad/763fe9cf93da1c988dcfda5db4219b0edd99c2690a7f360af9c32b0ce536/intervene-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "ee89bbc4d13711077a1258037e7e0d65", "sha256": "23175a422aa5ba80db8e4d395c66edcab0718d086e4cf46094dfa07380f1e525" }, "downloads": -1, "filename": "intervene-0.2.tar.gz", "has_sig": false, "md5_digest": "ee89bbc4d13711077a1258037e7e0d65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1246494, "upload_time": "2017-01-17T22:40:13", "url": "https://files.pythonhosted.org/packages/de/81/36dd119b16cb6502da8024eccdc657ed3f05bfa178aac02614d91e26d271/intervene-0.2.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "25307ea344494ac1d5c0253c4b4c8dd2", "sha256": "64035c6677a2eb997eb471171e71b35a49a711b799e5c039af671b97830dbd2d" }, "downloads": -1, "filename": "intervene-0.4.0.tar.gz", "has_sig": false, "md5_digest": "25307ea344494ac1d5c0253c4b4c8dd2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5454485, "upload_time": "2017-02-10T10:34:34", "url": "https://files.pythonhosted.org/packages/50/26/89b82597d55e4c613ceec8fc4f7039a1f8776997334d1ad6a1c21d85c1c4/intervene-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "06cd148e5219b26fe3a6c39ed31c8e2c", "sha256": "a40e8bc90d505f930906877a3f4c896fa2a5a1896021bdfa24e5edc25b9bf117" }, "downloads": -1, "filename": "intervene-0.5.0.tar.gz", "has_sig": false, "md5_digest": "06cd148e5219b26fe3a6c39ed31c8e2c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5454918, "upload_time": "2017-02-16T14:02:17", "url": "https://files.pythonhosted.org/packages/31/87/4cef937646ff3ae8b12ff3c53b4a97083cc42bcd4394f4d2285be4242703/intervene-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "c2db4555846a10ef20fe875bffc6af2b", "sha256": "30009e038613af97466c792d3d61e4513a879f78af59e1f38e3df84f09c5ae01" }, "downloads": -1, "filename": "intervene-0.5.1.tar.gz", "has_sig": false, "md5_digest": "c2db4555846a10ef20fe875bffc6af2b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5455502, "upload_time": "2017-02-17T17:36:00", "url": "https://files.pythonhosted.org/packages/ec/11/cc95aea8d4df2b873f909111968ba6d3fc84dc9f25304a5e554d6d2708e7/intervene-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "f448076d21ff6ba0e43fcbc3103b61a5", "sha256": "08c2919a9894d858389f65bfba7bc5d0c38468586357befbaa13cc27304cdb32" }, "downloads": -1, "filename": "intervene-0.5.2-py2.7.egg", "has_sig": false, "md5_digest": "f448076d21ff6ba0e43fcbc3103b61a5", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12126930, "upload_time": "2017-02-19T14:05:28", "url": "https://files.pythonhosted.org/packages/6a/1a/9748c5a04252fa712fbe04ff1394ee90a8e545aa8a167f2b8b27be47aa4a/intervene-0.5.2-py2.7.egg" } ], "0.5.3": [ { "comment_text": "", "digests": { "md5": "d303065b84b2e9afe88d73262cf00228", "sha256": "7ff9cc0f3e95359e1c933b7c455197cab193d550cb99ae88df8aa6a9471d09ec" }, "downloads": -1, "filename": "intervene-0.5.3-py2.7.egg", "has_sig": false, "md5_digest": "d303065b84b2e9afe88d73262cf00228", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 12126931, "upload_time": "2017-02-19T14:08:53", "url": "https://files.pythonhosted.org/packages/97/96/879e84ef80ecddd9360fbd33ea5f0d0df9dc6c381b311b955be9c9ad1d7c/intervene-0.5.3-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "4a6f40828eb657bd5e0da7e835d295f8", "sha256": "c9920c136a283621afe7ee8ccc54919ff92cf895ad4adcef69e0f11158874336" }, "downloads": -1, "filename": "intervene-0.5.3.tar.gz", "has_sig": false, "md5_digest": "4a6f40828eb657bd5e0da7e835d295f8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5455886, "upload_time": "2017-02-19T14:09:14", "url": "https://files.pythonhosted.org/packages/eb/e9/70917955a4b1945d7341aa570136d862b32c8f0c7de9092695e714c62edc/intervene-0.5.3.tar.gz" } ], "0.5.4": [ { "comment_text": "", "digests": { "md5": "ab5aa527a4d2a1dba24945c87cb1a7f2", "sha256": "b3307f98a78201c3c4088c1bf9b79df3a77752a04169e004a268d12b799b8137" }, "downloads": -1, "filename": "intervene-0.5.4.tar.gz", "has_sig": false, "md5_digest": "ab5aa527a4d2a1dba24945c87cb1a7f2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5456180, "upload_time": "2017-02-20T14:54:24", "url": "https://files.pythonhosted.org/packages/53/84/8b2f89757f889ca7135e28af0fe9e6c0a35dbb8856b569dc3c2ef831ec45/intervene-0.5.4.tar.gz" } ], "0.5.5": [ { "comment_text": "", "digests": { "md5": "ccd96d0215aebd8544933cf4d3ba2326", "sha256": "14c8429ee09f0c106f738d7dbf9f6b89ef9c49ea17add536619a7e116d0640f3" }, "downloads": -1, "filename": "intervene-0.5.5.tar.gz", "has_sig": false, "md5_digest": "ccd96d0215aebd8544933cf4d3ba2326", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5464555, "upload_time": "2017-02-22T15:47:53", "url": "https://files.pythonhosted.org/packages/41/10/3db33031d1d96700cba795a741d7183b14e4635f1b8709ae6b70f0caaa8c/intervene-0.5.5.tar.gz" } ], "0.5.6": [ { "comment_text": "", "digests": { "md5": "0fa896788187994c3ee86ba83c04b3c0", "sha256": "e2b47221ab565b42a9d8ce4f2737ac1e20fa3bb418afea23b0d80ce51a43cf8d" }, "downloads": -1, "filename": "intervene-0.5.6-py2.7.egg", "has_sig": false, "md5_digest": "0fa896788187994c3ee86ba83c04b3c0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5572040, "upload_time": "2017-03-07T16:32:08", "url": "https://files.pythonhosted.org/packages/3d/31/54f4927ccd1febc953874ccffa0bcc38845b7926db3b2847a8d28ce4e7b0/intervene-0.5.6-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "5df3880b6009bf9ad3b93c952c5e06b2", "sha256": "b32c570e326c52a28a8bd7acfc0d7fdab25bf573d730806655a76fbb6d259d09" }, "downloads": -1, "filename": "intervene-0.5.6.tar.gz", "has_sig": false, "md5_digest": "5df3880b6009bf9ad3b93c952c5e06b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5465764, "upload_time": "2017-03-07T16:31:57", "url": "https://files.pythonhosted.org/packages/9e/0a/589cd2551b48234b1db5c8c440f3ff9850fbd796ce87aad0ddc01164c50b/intervene-0.5.6.tar.gz" } ], "0.5.7": [ { "comment_text": "", "digests": { "md5": "5832630866134c08cbe2b558e08528d7", "sha256": "73116156d129e4986f9d279fbc24d0bb6aee4d291931ec47354ffe3baad14fe7" }, "downloads": -1, "filename": "intervene-0.5.7-py2.7.egg", "has_sig": false, "md5_digest": "5832630866134c08cbe2b558e08528d7", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 5572108, "upload_time": "2017-03-08T10:39:14", "url": "https://files.pythonhosted.org/packages/26/6b/0f46a46abcdba177f73ba5d9838bc98e219b2c6c88451f787a3b474ac0f7/intervene-0.5.7-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "34d99f721dd5f85ffc06f1acf191ab01", "sha256": "06c027fced0140daa3f1b40b6146a66670096baa08327830ebb5671ae01aebd6" }, "downloads": -1, "filename": "intervene-0.5.7.tar.gz", "has_sig": false, "md5_digest": "34d99f721dd5f85ffc06f1acf191ab01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5465831, "upload_time": "2017-03-08T10:39:05", "url": "https://files.pythonhosted.org/packages/ba/22/96716723791a370d09f5ee734f2c1b603df8028f1e9ebad4ea0b6f60b6b7/intervene-0.5.7.tar.gz" } ], "0.5.8": [ { "comment_text": "", "digests": { "md5": "31c74e6da434d6df38743072e24c6cac", "sha256": "f76e3c833540e6e7713d5a68dac1aa5c637016301c3acd523a1139c6f3dc3782" }, "downloads": -1, "filename": "intervene-0.5.8.tar.gz", "has_sig": false, "md5_digest": "31c74e6da434d6df38743072e24c6cac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5466415, "upload_time": "2017-03-26T07:47:57", "url": "https://files.pythonhosted.org/packages/a8/68/3d52c21b3cce52d22207973471fed7c113cfc4fbcaa49718620de14957a3/intervene-0.5.8.tar.gz" } ], "0.5.9": [ { "comment_text": "", "digests": { "md5": "a54c88fb59295ef03f4dfdf19df8d8ce", "sha256": "94a93c2560d67f1bd1313c74462e041b87ddaa5aebe6dfdb997344b221bcc9c2" }, "downloads": -1, "filename": "intervene-0.5.9.tar.gz", "has_sig": false, "md5_digest": "a54c88fb59295ef03f4dfdf19df8d8ce", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5466569, "upload_time": "2017-12-08T14:31:37", "url": "https://files.pythonhosted.org/packages/b2/a6/a1573e0df442d944ae0d242e6ac0a2b68b309724d9362557644174079c0a/intervene-0.5.9.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "626b80efeb330372b48978af9965e66f", "sha256": "94e1b3fbd8cde4dd94759c480f357545c08d347d88ae011d61876111df980d34" }, "downloads": -1, "filename": "intervene-0.6.0.tar.gz", "has_sig": false, "md5_digest": "626b80efeb330372b48978af9965e66f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5466572, "upload_time": "2017-12-11T22:24:54", "url": "https://files.pythonhosted.org/packages/83/b0/7f7a26bc7538e434456ce7f7c8f43863a5302626ed8cb380c9909b6543a3/intervene-0.6.0.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "f84d6f68283dd50a29b4648dd3321657", "sha256": "32d5146fea4d53ce70ff55546ec5389e00004b03b95b3ce3c41e0b8c6711378e" }, "downloads": -1, "filename": "intervene-0.6.1.tar.gz", "has_sig": false, "md5_digest": "f84d6f68283dd50a29b4648dd3321657", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5466813, "upload_time": "2017-12-16T08:00:32", "url": "https://files.pythonhosted.org/packages/34/3a/1a833d4772614ba0ec1c5a418c9a73d0dfdaf8c1a5e489960eb8fd7f4aa8/intervene-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "30e37a4edafb58d99d7d78bf3266f220", "sha256": "db49129aec2a05bf59e53ddab86d49d81973e378a682e43fcc51a4c4991eb29f" }, "downloads": -1, "filename": "intervene-0.6.2.tar.gz", "has_sig": false, "md5_digest": "30e37a4edafb58d99d7d78bf3266f220", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5468498, "upload_time": "2017-12-22T00:07:58", "url": "https://files.pythonhosted.org/packages/62/8c/6723fd07cf76d29d202d512211848dee8626e53aabf73f3458588b30588d/intervene-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "f3516efa5717ace9def551b2b48f69c8", "sha256": "8d1e09e05a8c9f1097e52cab8ad745f7d9ae7c6e160068c473c989aa2a8a4a4c" }, "downloads": -1, "filename": "intervene-0.6.3.tar.gz", "has_sig": false, "md5_digest": "f3516efa5717ace9def551b2b48f69c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5469381, "upload_time": "2018-05-11T21:06:34", "url": "https://files.pythonhosted.org/packages/bc/8b/97de59625035b9ee246278d88f539c3452dc20e4bb1b1d3c3878c37f75cd/intervene-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "fa988b98444bab9003c397d83e684792", "sha256": "4132324b848c0ea65579f24fa04211b254fe95af84242069e1a268bf370ddbb5" }, "downloads": -1, "filename": "intervene-0.6.4.tar.gz", "has_sig": false, "md5_digest": "fa988b98444bab9003c397d83e684792", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5469355, "upload_time": "2018-05-13T11:09:33", "url": "https://files.pythonhosted.org/packages/0c/75/f25de59d86d590609adbf1b9c3ad1e6f37bfa7a7be99dec7248f3a1a4a8e/intervene-0.6.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "fa988b98444bab9003c397d83e684792", "sha256": "4132324b848c0ea65579f24fa04211b254fe95af84242069e1a268bf370ddbb5" }, "downloads": -1, "filename": "intervene-0.6.4.tar.gz", "has_sig": false, "md5_digest": "fa988b98444bab9003c397d83e684792", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5469355, "upload_time": "2018-05-13T11:09:33", "url": "https://files.pythonhosted.org/packages/0c/75/f25de59d86d590609adbf1b9c3ad1e6f37bfa7a7be99dec7248f3a1a4a8e/intervene-0.6.4.tar.gz" } ] }