{ "info": { "author": "DV Klopfenstein", "author_email": "dvklopfenstein@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Bio-Informatics" ], "description": "# Enrichment Analysis\n\nDo enrichment analysis on anything if you provide:\n * IDs of the population \n * IDs of the study set\n * Associations between the IDs and the terms of interest\n\n[Example data](https://github.com/dvklopfenstein/enrichmentanalysis/tree/master/data/exgo)\n\n## The enrichment analysis steps performed by this repo's code\n 1. Generate pvalues using Fishers exact test\n 2. Do multipletest correction with any of SciPy's statsmodel functions: \n\n| multicorrect | Description\n|----------------|--------------------------------------\n|`sm_bonferroni` | bonferroni one-step correction \n|`sm_sidak` | sidak one-step correction \n|`sm_holm-sidak` | holm-sidak step-down method using Sidak adjustments \n|`sm_holm` | holm step-down method using Bonferroni adjustments \n|`simes-hochberg`| simes-hochberg step-up method (independent) \n|`hommel` | hommel closed method based on Simes tests (non-negative) \n|`fdr_bh` | fdr correction with Benjamini/Hochberg (non-negative) \n|`fdr_by` | fdr correction with Benjamini/Yekutieli (negative) \n|`fdr_tsbh` | two stage fdr correction (non-negative) \n|`fdr_tsbky` | two stage fdr correction (non-negative) \n\n## To Cite\nThis code is a generalized version of selected code from the [GOATOOLS](https://github.com/tanghaibao/goatools) repository,\nwhich is used to run gene ontology enrichment analysis. \n\n### Citation\n_Please cite the following research paper if you use this repo in your research_:\n\nKlopfenstein DV, Zhang L, Pedersen BS, ... Tang H\n[**GOATOOLS: A Python library for Gene Ontology analyses**](https://www.nature.com/articles/s41598-018-28948-z) \n_Scientific reports_ | (2018) 8:10872 | DOI:10.1038/s41598-018-28948-z\n\nCopyright (C) 2016-2019, DV Klopfenstein. All rights reserved.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/dvklopfenstein/enrichmentanalysis", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "enrichmentanalysis-dvklopfenstein", "package_url": "https://pypi.org/project/enrichmentanalysis-dvklopfenstein/", "platform": "", "project_url": "https://pypi.org/project/enrichmentanalysis-dvklopfenstein/", "project_urls": { "Homepage": "http://github.com/dvklopfenstein/enrichmentanalysis" }, "release_url": "https://pypi.org/project/enrichmentanalysis-dvklopfenstein/0.0.10/", "requires_dist": [ "docopt", "xlsxwriter" ], "requires_python": "", "summary": "Perform enrichment analysis on any IDs and associations", "version": "0.0.10" }, "last_serial": 5123588, "releases": { "0.0.10": [ { "comment_text": "", "digests": { "md5": "7ba0bde8f3df689ecc828a31a6ceb0e7", "sha256": "f05f1b5a0fc4c2218a6a5c7328a8b1fdef21a9d41f30f52ea9f50841b5975dfe" }, "downloads": -1, "filename": "enrichmentanalysis_dvklopfenstein-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "7ba0bde8f3df689ecc828a31a6ceb0e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36176, "upload_time": "2019-04-10T11:59:31", "url": "https://files.pythonhosted.org/packages/ba/8a/d1a46bfc15fb1a960175558e7c1f9fd40df473ba8c7814d295ef2598ff83/enrichmentanalysis_dvklopfenstein-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "589996be98cb1f3abbf15e46760c97a9", "sha256": "693542026153444ed2081717b97660dec3c17f1380fc6beeb8a5c8d8c0c2a82b" }, "downloads": -1, "filename": "enrichmentanalysis_dvklopfenstein-0.0.10.tar.gz", "has_sig": false, "md5_digest": "589996be98cb1f3abbf15e46760c97a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18418, "upload_time": "2019-04-10T11:59:33", "url": "https://files.pythonhosted.org/packages/a7/9e/080623b3556af045f3555f5b8344116a41aa94e4ce80ce6ff7594f2c8c2e/enrichmentanalysis_dvklopfenstein-0.0.10.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7ba0bde8f3df689ecc828a31a6ceb0e7", "sha256": "f05f1b5a0fc4c2218a6a5c7328a8b1fdef21a9d41f30f52ea9f50841b5975dfe" }, "downloads": -1, "filename": "enrichmentanalysis_dvklopfenstein-0.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "7ba0bde8f3df689ecc828a31a6ceb0e7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 36176, "upload_time": "2019-04-10T11:59:31", "url": "https://files.pythonhosted.org/packages/ba/8a/d1a46bfc15fb1a960175558e7c1f9fd40df473ba8c7814d295ef2598ff83/enrichmentanalysis_dvklopfenstein-0.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "589996be98cb1f3abbf15e46760c97a9", "sha256": "693542026153444ed2081717b97660dec3c17f1380fc6beeb8a5c8d8c0c2a82b" }, "downloads": -1, "filename": "enrichmentanalysis_dvklopfenstein-0.0.10.tar.gz", "has_sig": false, "md5_digest": "589996be98cb1f3abbf15e46760c97a9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18418, "upload_time": "2019-04-10T11:59:33", "url": "https://files.pythonhosted.org/packages/a7/9e/080623b3556af045f3555f5b8344116a41aa94e4ce80ce6ff7594f2c8c2e/enrichmentanalysis_dvklopfenstein-0.0.10.tar.gz" } ] }