{ "info": { "author": "Zhuoqing Fang", "author_email": "fzq518@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 3", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Software Development :: Libraries" ], "description": "GSEAPY\n========\n\nGSEAPY: Gene Set Enrichment Analysis in Python.\n------------------------------------------------\n\n.. image:: https://badge.fury.io/py/gseapy.svg\n :target: https://badge.fury.io/py/gseapy\n\n.. image:: https://img.shields.io/badge/install%20with-bioconda-brightgreen.svg?style=flat-square\n :target: http://bioconda.github.io\n\n.. image:: https://travis-ci.org/zqfang/GSEApy.svg?branch=master\n :target: https://travis-ci.org/zqfang/GSEApy\n\n.. image:: http://readthedocs.org/projects/gseapy/badge/?version=master\n :target: http://gseapy.readthedocs.io/en/master/?badge=master\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg\n :target: https://img.shields.io/badge/license-MIT-blue.svg\n\n.. image:: https://img.shields.io/pypi/pyversions/gseapy.svg \n :alt: PyPI - Python Version\n\n\n\nFor examples of using GSEApy please click here: `Example `_\n\n**Release notes** : https://github.com/zqfang/GSEApy/releases\n\n**FAQ**: `wiki `_\n\n\nGSEAPY is a python wrapper for **GSEA** and **Enrichr**.\n--------------------------------------------------------------------------------------------\n\nGSEAPY can be used for **RNA-seq, ChIP-seq, Microarry** data. It can be used for convenient GO enrichment and to produce **publication quality figures** in python.\n\n\nGSEAPY has six sub-commands available: ``gsea``, ``prerank``, ``ssgsea``, ``replot`` ``enrichr``, ``biomart``.\n\n\n:gsea: The ``gsea`` module produces `GSEA `_ results. The input requries a txt file(FPKM, Expected Counts, TPM, et.al), a cls file, and gene_sets file in gmt format.\n:prerank: The ``prerank`` module produces **Prerank tool** results. The input expects a pre-ranked gene list dataset with correlation values, provided in .rnk format, and gene_sets file in gmt format. ``prerank`` module is an API to `GSEA` pre-rank tools.\n:ssgsea: The ``ssgsea`` module performs **single sample GSEA(ssGSEA)** analysis. The input expects a pd.Series (indexed by gene name), or a pd.DataFrame (include ``GCT`` file) with expression values and a ``GMT`` file. For multiple sample input, ssGSEA reconigzes gct format, too. ssGSEA enrichment score for the gene set is described by `D. Barbie et al 2009 `_.\n:replot: The ``replot`` module reproduce GSEA desktop version results. The only input for GSEApy is the location to ``GSEA`` Desktop output results.\n:enrichr: The ``enrichr`` module enable you perform gene set enrichment analysis using ``Enrichr`` API. Enrichr is open source and freely available online at: http://amp.pharm.mssm.edu/Enrichr . It runs very fast.\n:biomart: The ``biomart`` module helps you convert gene ids using BioMart API.\n\n\nPlease use 'gseapy COMMAND -h' to see the detail description for each option of each module.\n\n\nThe full ``GSEA`` is far too extensive to describe here; see\n`GSEA `_ documentation for more information. All files' formats for GSEApy are identical to ``GSEA`` desktop version.\n\n\n**If you use gseapy in your research, you should cite the original ``GSEA`` and ``Enrichr`` paper.**\n\nWhy GSEAPY\n-----------------------------------------------------\n\nI would like to use Pandas to explore my data, but I did not find a convenient tool to\ndo gene set enrichment analysis in python. So, here are my reasons:\n\n* **Ability to run inside python interactive console without having to switch to R!!!**\n* User friendly for both wet and dry lab users.\n* Produce or reproduce publishable figures.\n* Perform batch jobs easy.\n* Easy to use in bash shell or your data analysis workflow, e.g. snakemake.\n\n\nGSEAPY ``Prerank`` module output\n-----------------------------------------------\nUsing the same data from ``GSEA``, GSEAPY reproduce the example above.\n\nUsing ``Prerank`` or ``replot`` module will reproduce the same figure for GSEA Java desktop outputs\n\n.. figure:: docs/gseapy_OCT4_KD.png\n\n\n\n\n\n Generated by GSEAPY\n\n **GSEAPY figures are supported by all matplotlib figure formats.**\n\n You can modify ``GSEA`` plots easily in .pdf files. Please Enjoy.\n\n\nInstallation\n------------\n\n| Install gseapy package from bioconda or pypi.\n\n\n.. code:: shell\n\n # if you have conda\n $ conda install -c conda-forge -c bioconda gseapy\n\n # or use pip to install the latest release\n $ pip install gseapy\n\n| You may instead want to use the development version from Github, by running\n\n.. code:: shell\n\n $ pip install git+git://github.com/zqfang/gseapy.git#egg=gseapy\n\nDependency\n--------------\n* Python 3.5+\n\nMandatory\n~~~~~~~~~\n\n* Numpy >= 1.13.0\n* Scipy\n* Pandas\n* Matplotlib\n* Beautifulsoup4\n* Requests (for Enrichr API)\n* Bioservices (for BioMart API)\n\nYou may also need to install **lxml, html5lib**, if you could not parse xml files.\n\n\n\nRun GSEAPY\n-----------------\n\nBefore you start:\n~~~~~~~~~~~~~~~~~~~~~~\n\nUnless you know exactly how GSEA works, you should **convert all gene symbol names to uppercase first.**\n\n\nFor command line usage:\n~~~~~~~~~~~~~~~~~~~~~~~\n\n.. code:: bash\n\n\n # An example to reproduce figures using replot module.\n $ gseapy replot -i ./Gsea.reports -o test\n\n\n # An example to run GSEA using gseapy gsea module\n $ gseapy gsea -d exptable.txt -c test.cls -g gene_sets.gmt -o test\n\n # An example to run Prerank using gseapy prerank module\n $ gseapy prerank -r gsea_data.rnk -g gene_sets.gmt -o test\n\n # An example to run ssGSEA using gseapy ssgsea module\n $ gseapy ssgsea -d expression.txt -g gene_sets.gmt -o test\n\n # An example to use enrichr api\n # see details of -g below, -d is optional\n $ gseapy enrichr -i gene_list.txt -g KEGG_2016 -d pathway_enrichment -o test\n\n\n\nRun gseapy inside python console:\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\n1. Prepare expression.txt, gene_sets.gmt and test.cls required by GSEA, you could do this\n\n.. code:: python\n\n import gseapy\n\n # run GSEA.\n gseapy.gsea(data='expression.txt', gene_sets='gene_sets.gmt', cls='test.cls', outdir='test')\n\n # run prerank\n gseapy.prerank(rnk='gsea_data.rnk', gene_sets='gene_sets.gmt', outdir='test')\n\n # run ssGSEA\n gseapy.ssgsea(data=\"expression.txt\", gene_sets= \"gene_sets.gmt\", outdir='test')\n\n\n # An example to reproduce figures using replot module.\n gseapy.replot(indir='./Gsea.reports', outdir='test')\n\n\n2. If you prefer to use Dataframe, dict, list in interactive python console, you could do this.\n\nsee detail here: `Example `_\n\n.. code:: python\n\n\n # assign dataframe, and use enrichr library data set 'KEGG_2016'\n expression_dataframe = pd.DataFrame()\n\n sample_name = ['A','A','A','B','B','B'] # always only two group,any names you like\n\n # assign gene_sets parameter with enrichr library name or gmt file on your local computer.\n gseapy.gsea(data=expression_dataframe, gene_sets='KEGG_2016', cls= sample_names, outdir='test')\n\n # using prerank tool\n gene_ranked_dataframe = pd.DataFrame()\n gseapy.prerank(rnk=gene_ranked_dataframe, gene_sets='KEGG_2016', outdir='test')\n\n # using ssGSEA\n gseapy.ssgsea(data=ssGSEA_dataframe, gene_sets='KEGG_2016', outdir='test')\n\n\n3. For ``enrichr`` , you could assign a list, pd.Series, pd.DataFrame object, or a txt file (should be one gene name per row.)\n\n.. code:: python\n\n # assign a list object to enrichr\n gl = ['SCARA3', 'LOC100044683', 'CMBL', 'CLIC6', 'IL13RA1', 'TACSTD2', 'DKKL1', 'CSF1',\n 'SYNPO2L', 'TINAGL1', 'PTX3', 'BGN', 'HERC1', 'EFNA1', 'CIB2', 'PMP22', 'TMEM173']\n\n gseapy.enrichr(gene_list=gl, description='pathway', gene_sets='KEGG_2016', outdir='test')\n\n # or a txt file path.\n gseapy.enrichr(gene_list='gene_list.txt', description='pathway', gene_sets='KEGG_2016',\n outdir='test', cutoff=0.05, format='png' )\n\n\nGSEAPY supported gene set libaries :\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nTo see the full list of gseapy supported gene set libraries, please click here: `Library `_\n\nOr use ``get_library_name`` function inside python console.\n\n.. code:: python\n\n #see full list of latest enrichr library names, which will pass to -g parameter:\n names = gseapy.get_library_name()\n\n # show top 20 entries.\n print(names[:20])\n\n\n ['Genome_Browser_PWMs',\n 'TRANSFAC_and_JASPAR_PWMs',\n 'ChEA_2013',\n 'Drug_Perturbations_from_GEO_2014',\n 'ENCODE_TF_ChIP-seq_2014',\n 'BioCarta_2013',\n 'Reactome_2013',\n 'WikiPathways_2013',\n 'Disease_Signatures_from_GEO_up_2014',\n 'KEGG_2016',\n 'TF-LOF_Expression_from_GEO',\n 'TargetScan_microRNA',\n 'PPI_Hub_Proteins',\n 'GO_Molecular_Function_2015',\n 'GeneSigDB',\n 'Chromosome_Location',\n 'Human_Gene_Atlas',\n 'Mouse_Gene_Atlas',\n 'GO_Cellular_Component_2015',\n 'GO_Biological_Process_2015',\n 'Human_Phenotype_Ontology',]\n\n\n\n\nBug Report\n~~~~~~~~~~~~~~~~~~~~~~~~~~~\n\nIf you would like to report any bugs when use gseapy, don't hesitate to create an issue on github here.\n\n\nTo get help of GSEApy\n------------------------------------\n\n1. See the wiki page: https://github.com/zqfang/GSEApy/wiki/FAQ\n\n2. Visit the document site at http://gseapy.rtfd.io/", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/zqfang/gseapy", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zqfang/gseapy", "keywords": "Gene Ontology,GO,Biology,Enrichment,Bioinformatics,Computational Biology", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "gseapy", "package_url": "https://pypi.org/project/gseapy/", "platform": "", "project_url": "https://pypi.org/project/gseapy/", "project_urls": { "Download": "https://github.com/zqfang/gseapy", "Homepage": "https://github.com/zqfang/gseapy" }, "release_url": "https://pypi.org/project/gseapy/0.9.16/", "requires_dist": null, "requires_python": "", "summary": "Gene Set Enrichment Analysis in Python", "version": "0.9.16" }, "last_serial": 5950444, "releases": { "0.7.10": [ { "comment_text": "", "digests": { "md5": "d182226ef2f8e6e414141fdcf79a9598", "sha256": "edb43d9f96f4d10a6a1e422bae05b818a1efc4aa44790415ea1f1cf0b48c9516" }, "downloads": -1, "filename": "gseapy-0.7.10-py2.7.egg", "has_sig": false, "md5_digest": "d182226ef2f8e6e414141fdcf79a9598", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 65340, "upload_time": "2017-05-14T09:07:24", "url": "https://files.pythonhosted.org/packages/3f/97/0a8371bf3449735901a3f5785dcfae24587876452f36161bf0a50a86c74c/gseapy-0.7.10-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "3ecc93d07197fbd490bda700d4968093", "sha256": "8cc008c254d33941b1d2b44acfb20ac4c21f570d2d9294534b257fb169706039" }, "downloads": -1, "filename": "gseapy-0.7.10.tar.gz", "has_sig": false, "md5_digest": "3ecc93d07197fbd490bda700d4968093", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 29347, "upload_time": "2017-05-14T09:07:20", "url": "https://files.pythonhosted.org/packages/58/48/5d04583e85f3453427c1800abe33ca8bc316a4ec3f78775c26804230e147/gseapy-0.7.10.tar.gz" } ], "0.8.11": [ { "comment_text": "", "digests": { "md5": "d809ebc2902d4c87a39ec2ca96bfe923", "sha256": "e2ddda10ab8b7560754101fee004770732eb7bfcd09458f4bcba569d3ba8c05b" }, "downloads": -1, "filename": "gseapy-0.8.11-py3-none-any.whl", "has_sig": false, "md5_digest": "d809ebc2902d4c87a39ec2ca96bfe923", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 41884, "upload_time": "2017-12-01T02:25:39", "url": "https://files.pythonhosted.org/packages/23/8a/ca70ab8e5ce068611886884197bb1feda33233ff098f5e0bc53fa4fabd31/gseapy-0.8.11-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b06c536abfc5a5bf67ed072233e812bf", "sha256": "1a7b63acc9aa324df15f3288e05ee432bb1944b012f2061fe6fd12907338cfdf" }, "downloads": -1, "filename": "gseapy-0.8.11.tar.gz", "has_sig": false, "md5_digest": "b06c536abfc5a5bf67ed072233e812bf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 39282, "upload_time": "2017-12-01T02:25:36", "url": "https://files.pythonhosted.org/packages/05/58/611a0729c22dc858b8982554524c12742d4fbb8cfa17790560c49451d12e/gseapy-0.8.11.tar.gz" } ], "0.9.12": [ { "comment_text": "", "digests": { "md5": "bda013bb968167881bab3bade649156a", "sha256": "00fdfd0e5ac80c4080f1f4b94a7e4ddf517089224d6412d1ccfe2c027b8b942c" }, "downloads": -1, "filename": "gseapy-0.9.12-py3-none-any.whl", "has_sig": false, "md5_digest": "bda013bb968167881bab3bade649156a", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 525615, "upload_time": "2019-03-03T10:11:11", "url": "https://files.pythonhosted.org/packages/db/f3/fb39ac15f00ebe0892d23833180da7b44cc9241f7d2fa7272fe91491a70a/gseapy-0.9.12-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "99712ebda8bb29c58bdc3c209069117e", "sha256": "ae631e47097777b86937c1b53f8b0ddacf5fed89ddf3f6df495e0201fa7ee0b3" }, "downloads": -1, "filename": "gseapy-0.9.12.tar.gz", "has_sig": false, "md5_digest": "99712ebda8bb29c58bdc3c209069117e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48502, "upload_time": "2019-03-03T10:11:13", "url": "https://files.pythonhosted.org/packages/19/e1/e4761f2d0da2272cc14575d8cd0597291302fed100dbd266b4b8d961ae5a/gseapy-0.9.12.tar.gz" } ], "0.9.13": [ { "comment_text": "", "digests": { "md5": "bd9daa370dc8b536fd58ae6955302acb", "sha256": "9fc036a1c23eaf7e0aaa6864359144de262be1a769c1445f3f6ed26190640553" }, "downloads": -1, "filename": "gseapy-0.9.13-py3.6.egg", "has_sig": false, "md5_digest": "bd9daa370dc8b536fd58ae6955302acb", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 574116, "upload_time": "2019-04-10T11:04:20", "url": "https://files.pythonhosted.org/packages/eb/26/48442428d0a58c1513c3115ba6d108a3f7cbb3a0bdc373550ae3c5bbf2f0/gseapy-0.9.13-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "e7dd5eff91d60ba2a088ce99081492d5", "sha256": "d50e6c5b3e7fdbb5c1d5032fa078d05ed2063e60917ea43d9ae15cc264e4aeb7" }, "downloads": -1, "filename": "gseapy-0.9.13-py3-none-any.whl", "has_sig": false, "md5_digest": "e7dd5eff91d60ba2a088ce99081492d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 521780, "upload_time": "2019-04-10T11:04:17", "url": "https://files.pythonhosted.org/packages/3d/5f/46cc4a38bfd7469eb4e2f04bbeb761af4afdd74ce2d9b0648288af8d99d0/gseapy-0.9.13-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1c34ebd6c6fa674ff3d03a38599db4c7", "sha256": "fe8694d975c0d9fcbfb924e17dbd59814a4b80faccb744ddf20a26d40104fe1c" }, "downloads": -1, "filename": "gseapy-0.9.13.tar.gz", "has_sig": false, "md5_digest": "1c34ebd6c6fa674ff3d03a38599db4c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 48619, "upload_time": "2019-04-10T11:04:22", "url": "https://files.pythonhosted.org/packages/a7/8c/612248d0eef846bdc1de13ea0464404f160c4df544946cc07bc32b1efbdf/gseapy-0.9.13.tar.gz" } ], "0.9.15": [ { "comment_text": "", "digests": { "md5": "40c5cb5e782babe96d2b4967a17edce7", "sha256": "4629dc6726d20a302dc3f56df39d54e24b374a568c268cf81cfc12cf98608acb" }, "downloads": -1, "filename": "gseapy-0.9.15-py3-none-any.whl", "has_sig": false, "md5_digest": "40c5cb5e782babe96d2b4967a17edce7", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 524633, "upload_time": "2019-08-05T03:24:41", "url": "https://files.pythonhosted.org/packages/30/ca/b1ab9402c91a0686cb932764ee917f043117faeaad375c980e22f4edee0a/gseapy-0.9.15-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4933ff0ae64def135141427d742cb3c7", "sha256": "e21261698b463671e3154ed9ba4f792f1eb537eee19412eaa2288af4aa250875" }, "downloads": -1, "filename": "gseapy-0.9.15.tar.gz", "has_sig": false, "md5_digest": "4933ff0ae64def135141427d742cb3c7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 49054, "upload_time": "2019-08-05T03:24:44", "url": "https://files.pythonhosted.org/packages/ac/00/95266fb0228a3152ef1606013b8ac6a28afd8b24aa0a639228f038366424/gseapy-0.9.15.tar.gz" } ], "0.9.16": [ { "comment_text": "", "digests": { "md5": "59e5b93bf4436f0ad03c3a6dfc873bab", "sha256": "dff73e2d1fa091328cbc2b015975723edd31f33e0f585b9db9263d6da1dc1d78" }, "downloads": -1, "filename": "gseapy-0.9.16.tar.gz", "has_sig": false, "md5_digest": "59e5b93bf4436f0ad03c3a6dfc873bab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46045, "upload_time": "2019-10-09T15:14:38", "url": "https://files.pythonhosted.org/packages/bc/eb/3a9b5671662e66fa403e956213ad0e5087c4c07ff6e5eafa0850fc29a46d/gseapy-0.9.16.tar.gz" } ], "0.9.3": [ { "comment_text": "", "digests": { "md5": "848efc564b6c6bc43da6708df663d073", "sha256": "f14b0ac52d832208ff2d998e661dabc8c9351b70cd85d43e3e0d32a2397f66f6" }, "downloads": -1, "filename": "gseapy-0.9.3-py3-none-any.whl", "has_sig": false, "md5_digest": "848efc564b6c6bc43da6708df663d073", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 43660, "upload_time": "2018-01-05T15:04:27", "url": "https://files.pythonhosted.org/packages/c6/e2/4c884f1e3714b378b1e7ac5f1b15552c24905c057ab609f36226b9deddff/gseapy-0.9.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b55be8c1e84c6329f10e1fde3cf61cdf", "sha256": "113d353c5f2aeb3b17289d056198029fd137e7c0dafb6a387d0444753c24d341" }, "downloads": -1, "filename": "gseapy-0.9.3.tar.gz", "has_sig": false, "md5_digest": "b55be8c1e84c6329f10e1fde3cf61cdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40563, "upload_time": "2018-01-05T15:04:23", "url": "https://files.pythonhosted.org/packages/c7/7c/71151232d761e8e1ca4d8a859e78c0eda7ec2d1efc858c11ab388f43e5b3/gseapy-0.9.3.tar.gz" } ], "0.9.4": [ { "comment_text": "", "digests": { "md5": "1cfe8b5cf5043678e6e7bd775cb63f62", "sha256": "22abc48a8dc07f89496473ce18670ef3e26b6a201f7cfb2c8fae4e930014a23b" }, "downloads": -1, "filename": "gseapy-0.9.4.tar.gz", "has_sig": false, "md5_digest": "1cfe8b5cf5043678e6e7bd775cb63f62", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 40712, "upload_time": "2018-07-05T05:02:22", "url": "https://files.pythonhosted.org/packages/71/f6/a2377e202c025f88f3f702678d5f16e4707de6451776831e0c87f4b1b1ce/gseapy-0.9.4.tar.gz" } ], "0.9.5": [ { "comment_text": "", "digests": { "md5": "06e5e2b909581620a537af18a286d935", "sha256": "ffbe7fdf3064d53dddd3cc091f87773ea9b00bbc4367f25c60231dc03e111bf0" }, "downloads": -1, "filename": "gseapy-0.9.5-py3.6.egg", "has_sig": false, "md5_digest": "06e5e2b909581620a537af18a286d935", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 85593, "upload_time": "2018-09-02T13:01:10", "url": "https://files.pythonhosted.org/packages/cb/b4/1d7e7a12371b68775182f64802c688dae2d34ad0d2de1c37d229b157e708/gseapy-0.9.5-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "00a0093c0d19c9763c58d9209b3e2d11", "sha256": "9b21cf831e456a57c1467cb1b0d2962cb107cb4389b21760e6c03b0f0583aaa5" }, "downloads": -1, "filename": "gseapy-0.9.5-py3-none-any.whl", "has_sig": false, "md5_digest": "00a0093c0d19c9763c58d9209b3e2d11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 46266, "upload_time": "2018-09-02T13:01:08", "url": "https://files.pythonhosted.org/packages/91/8c/7b0f2130506ea4cadda185218f2d3ef5887c3f72a911e4b728df0a3b83d2/gseapy-0.9.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fd432e7b45ca5eac2704fd93cb413fcc", "sha256": "1eb02f4056d089e26422105279546061629b8667307808297c3198d003b324b5" }, "downloads": -1, "filename": "gseapy-0.9.5.tar.gz", "has_sig": false, "md5_digest": "fd432e7b45ca5eac2704fd93cb413fcc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 43486, "upload_time": "2018-09-02T13:01:11", "url": "https://files.pythonhosted.org/packages/f1/08/77fd8641e811f628cf9ba402c151b9242b52f2956543b9e7162e0f86da7e/gseapy-0.9.5.tar.gz" } ], "0.9.7": [ { "comment_text": "", "digests": { "md5": "8aabc04eab764d5f733de83f1e3c82a9", "sha256": "3ac140b232b413ccd533cd827348c299ca6bf5154c3702082c9c463b09665faf" }, "downloads": -1, "filename": "gseapy-0.9.7-py3.6.egg", "has_sig": false, "md5_digest": "8aabc04eab764d5f733de83f1e3c82a9", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 86315, "upload_time": "2018-10-19T05:36:55", "url": "https://files.pythonhosted.org/packages/2d/f0/bff632c2b9b2198a076ea651585b92b5850404af05fc24d4a70be2497bc7/gseapy-0.9.7-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "0cf83a20c4b42a5f69092458b3e3e76c", "sha256": "cb96e7a1469065a7933a823ee01e928fb3d4811e6447f95da846f50f58ac8baa" }, "downloads": -1, "filename": "gseapy-0.9.7-py3-none-any.whl", "has_sig": false, "md5_digest": "0cf83a20c4b42a5f69092458b3e3e76c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 41811, "upload_time": "2018-10-19T05:36:52", "url": "https://files.pythonhosted.org/packages/b2/a7/70fa6399e524c3630027dbab0b70736e4269c87919360c0fe3eaf41a5909/gseapy-0.9.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76f8cc429e50ddb1688ba5333aeb92b1", "sha256": "20697edce63d8bf254905c84aac56aabe9a1c691f0a8b93ac65a012941d50042" }, "downloads": -1, "filename": "gseapy-0.9.7.tar.gz", "has_sig": false, "md5_digest": "76f8cc429e50ddb1688ba5333aeb92b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44020, "upload_time": "2018-10-19T05:36:57", "url": "https://files.pythonhosted.org/packages/d8/c3/0f0c932e37671d53eb00b825f23de9d8e489a72f50af1f1152fa9f41d457/gseapy-0.9.7.tar.gz" } ], "0.9.8": [ { "comment_text": "", "digests": { "md5": "0ac7f4f51248ac2f0601b542095d4660", "sha256": "f2e774818f2cc20ad384c798bb3a6b89597d7450f5a9d8924ce70568b4ed91ec" }, "downloads": -1, "filename": "gseapy-0.9.8-py3.6.egg", "has_sig": false, "md5_digest": "0ac7f4f51248ac2f0601b542095d4660", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 86488, "upload_time": "2018-10-19T16:17:58", "url": "https://files.pythonhosted.org/packages/ed/3d/96ebb6afa96067203a49757fc553008d093cff76a5de8ad22bbff1a4de3d/gseapy-0.9.8-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "f47e26ccd253bd7c4ca4451785f42245", "sha256": "9ec273169234b1b37737a4ef8308d11353c2a3770ef576a3d8ed18c856bdaad9" }, "downloads": -1, "filename": "gseapy-0.9.8-py3-none-any.whl", "has_sig": false, "md5_digest": "f47e26ccd253bd7c4ca4451785f42245", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 41836, "upload_time": "2018-10-19T16:17:55", "url": "https://files.pythonhosted.org/packages/97/3f/2bcfaa7dc4df4a1e7c0904cd0f7d4c7323c6090ce7b2626094c7e91d197a/gseapy-0.9.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "961be2d73509668dc72272f0331d6cc0", "sha256": "af34016b763fbf7f05339be13c8002ec2fb164647389ff35de819412c3be6a24" }, "downloads": -1, "filename": "gseapy-0.9.8.tar.gz", "has_sig": false, "md5_digest": "961be2d73509668dc72272f0331d6cc0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 44043, "upload_time": "2018-10-19T16:18:00", "url": "https://files.pythonhosted.org/packages/6f/1c/ed8881ad80e7c1ff0e21a1ee73ea75b784524493ecd5e720323f619211c8/gseapy-0.9.8.tar.gz" } ], "0.9.9": [ { "comment_text": "", "digests": { "md5": "37e7e7721398639cd5193a8daacc768e", "sha256": "5bbe179f832f5e92ca3f3763565bb31b4a0160fd08df0d51018011ba00a68b5b" }, "downloads": -1, "filename": "gseapy-0.9.9-py3.6.egg", "has_sig": false, "md5_digest": "37e7e7721398639cd5193a8daacc768e", "packagetype": "bdist_egg", "python_version": "3.6", "requires_python": null, "size": 573801, "upload_time": "2018-12-05T02:14:30", "url": "https://files.pythonhosted.org/packages/a6/e2/b0180c0524c309875934b8b403544c0aa4ad862fc9ab4cdec884bf1e5818/gseapy-0.9.9-py3.6.egg" }, { "comment_text": "", "digests": { "md5": "dc99526558e5d0cc02530ca85a9dedd9", "sha256": "f966e3cc865132e92b58a4ae106dba01434cb26a3a4e887a7ea4719b9a0932c8" }, "downloads": -1, "filename": "gseapy-0.9.9-py3-none-any.whl", "has_sig": false, "md5_digest": "dc99526558e5d0cc02530ca85a9dedd9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 520671, "upload_time": "2018-12-05T02:14:27", "url": "https://files.pythonhosted.org/packages/b1/aa/bca93b4c4462da0c8651c40aab8860c6080d9d1dd27d0a8de5d26bc49e27/gseapy-0.9.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "60c0c157e7c5a14017e056b2a47268d7", "sha256": "b719e42f37d74b732aebb439c109886c54e2e0b71db79971cd5afac9f1801e5b" }, "downloads": -1, "filename": "gseapy-0.9.9.tar.gz", "has_sig": false, "md5_digest": "60c0c157e7c5a14017e056b2a47268d7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 47743, "upload_time": "2018-12-05T02:14:32", "url": "https://files.pythonhosted.org/packages/1d/7d/ffd5bc0b6e320cd93958515343e8e0e5af2d3f91ba15e71ec856f24ad4f4/gseapy-0.9.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "59e5b93bf4436f0ad03c3a6dfc873bab", "sha256": "dff73e2d1fa091328cbc2b015975723edd31f33e0f585b9db9263d6da1dc1d78" }, "downloads": -1, "filename": "gseapy-0.9.16.tar.gz", "has_sig": false, "md5_digest": "59e5b93bf4436f0ad03c3a6dfc873bab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 46045, "upload_time": "2019-10-09T15:14:38", "url": "https://files.pythonhosted.org/packages/bc/eb/3a9b5671662e66fa403e956213ad0e5087c4c07ff6e5eafa0850fc29a46d/gseapy-0.9.16.tar.gz" } ] }