Skip to main content

Gene Set Enrichment Analysis in Python

Project description

GSEApy: Gene Set Enrichment Analysis in Python.

https://badge.fury.io/py/gseapy.svg https://img.shields.io/conda/vn/bioconda/GSEApy.svg?style=plastic https://anaconda.org/bioconda/gseapy/badges/downloads.svg Action Status Documentation Status https://img.shields.io/badge/license-MIT-blue.svg PyPI - Python Version

Release notes : https://github.com/zqfang/GSEApy/releases

Tutorial for scRNA-seq datasets

Tutorial for general usage

Citation

Zhuoqing Fang, Xinyuan Liu, Gary Peltz, GSEApy: a comprehensive package for performing gene set enrichment analysis in Python,
Bioinformatics, 2022;, btac757, https://doi.org/10.1093/bioinformatics/btac757

GSEApy is a Python/Rust implementation for GSEA and wrapper for Enrichr.

GSEApy can be used for RNA-seq, ChIP-seq, Microarray data. It can be used for convenient GO enrichment and to produce publication quality figures in python.

GSEApy has six sub-commands available: gsea, prerank, ssgsea, replot enrichr, biomart.

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.

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.

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.

replot:

The replot module reproduce GSEA desktop version results. The only input for GSEApy is the location to GSEA Desktop output results.

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.

biomart:

The biomart module helps you convert gene ids using BioMart API.

Please use ‘gseapy COMMAND -h’ to see the detail description for each option of each module.

The full GSEA is far too extensive to describe here; see GSEA documentation for more information. All files’ formats for GSEApy are identical to GSEA desktop version.

Why GSEApy

I would like to use Pandas to explore my data, but I did not find a convenient tool to do gene set enrichment analysis in python. So, here are my reasons:

  • Ability to run inside python interactive console without having to switch to R!!!

  • User friendly for both wet and dry lab users.

  • Produce or reproduce publishable figures.

  • Perform batch jobs easy.

  • Easy to use in bash shell or your data analysis workflow, e.g. snakemake.

GSEApy vs GSEA(Broad) output

Using the same data for GSEAPreranked, and GSEApy reproduce similar results.

docs/Preank.py.vs.broad.jpg

See more output here: Example

Installation

Install gseapy package from bioconda or pypi.
# if you have conda
$ conda install -c conda-forge -c bioconda gseapy

# or use pip to install the latest release
$ pip install gseapy
You may instead want to use the development version from Github, by running
# you need to install rust first to compile the code
# rust: https://www.rust-lang.org/tools/install
$ pip install git+git://github.com/zqfang/gseapy.git#egg=gseapy

Dependency

  • Python 3.7+

Mandatory

  • Rust: For gseapy > 0.11.0, Rust compiler is needed

  • setuptools-rust

  • Numpy >= 1.13.0

  • Scipy

  • Pandas

  • Matplotlib

  • Requests

Run GSEApy

For command line usage:

# An example to reproduce figures using replot module.
$ gseapy replot -i ./Gsea.reports -o test


# An example to run GSEA using gseapy gsea module
$ gseapy gsea -d exptable.txt -c test.cls -g gene_sets.gmt -o test

# An example to run Prerank using gseapy prerank module
$ gseapy prerank -r gsea_data.rnk -g gene_sets.gmt -o test

# An example to run ssGSEA using gseapy ssgsea module
$ gseapy ssgsea -d expression.txt -g gene_sets.gmt -o test

# An example to use enrichr api
# see details for -g input -> ``get_library_name``
$ gseapy enrichr -i gene_list.txt -g KEGG_2016 -o test

Run gseapy inside python console:

  1. Prepare expression.txt, gene_sets.gmt and test.cls required by GSEA, you could do this

import gseapy

# run GSEA.
gseapy.gsea(data='expression.txt', gene_sets='gene_sets.gmt', cls='test.cls', outdir='test')

# run prerank
gseapy.prerank(rnk='gsea_data.rnk', gene_sets='gene_sets.gmt', outdir='test')

# run ssGSEA
gseapy.ssgsea(data="expression.txt", gene_sets= "gene_sets.gmt", outdir='test')


# An example to reproduce figures using replot module.
gseapy.replot(indir='./Gsea.reports', outdir='test')
  1. If you prefer to use Dataframe, dict, list in interactive python console, you could do this.

see detail here: Example

# assign dataframe, and use enrichr library data set 'KEGG_2016'
expression_dataframe = pd.DataFrame()

sample_name = ['A','A','A','B','B','B'] # always only two group,any names you like

# assign gene_sets parameter with enrichr library name or gmt file on your local computer.
gseapy.gsea(data=expression_dataframe, gene_sets='KEGG_2016', cls= sample_names, outdir='test')

# using prerank tool
gene_ranked_dataframe = pd.DataFrame()
gseapy.prerank(rnk=gene_ranked_dataframe, gene_sets='KEGG_2016', outdir='test')

# using ssGSEA
gseapy.ssgsea(data=ssGSEA_dataframe, gene_sets='KEGG_2016', outdir='test')
  1. For enrichr , you could assign a list, pd.Series, pd.DataFrame object, or a txt file (should be one gene name per row.)

# assign a list object to enrichr
gl = ['SCARA3', 'LOC100044683', 'CMBL', 'CLIC6', 'IL13RA1', 'TACSTD2', 'DKKL1', 'CSF1',
     'SYNPO2L', 'TINAGL1', 'PTX3', 'BGN', 'HERC1', 'EFNA1', 'CIB2', 'PMP22', 'TMEM173']

gseapy.enrichr(gene_list=gl, gene_sets='KEGG_2016', outdir='test')

# or a txt file path.
gseapy.enrichr(gene_list='gene_list.txt', gene_sets='KEGG_2016',
               outdir='test', cutoff=0.05, format='png' )

GSEApy supported gene set libaries :

To see the full list of gseapy supported gene set libraries, please click here: Library

Or use get_library_name function inside python console.

 #see full list of latest enrichr library names, which will pass to -g parameter:
 names = gseapy.get_library_name()

 # show top 20 entries.
 print(names[:20])


['Genome_Browser_PWMs',
'TRANSFAC_and_JASPAR_PWMs',
'ChEA_2013',
'Drug_Perturbations_from_GEO_2014',
'ENCODE_TF_ChIP-seq_2014',
'BioCarta_2013',
'Reactome_2013',
'WikiPathways_2013',
'Disease_Signatures_from_GEO_up_2014',
'KEGG_2016',
'TF-LOF_Expression_from_GEO',
'TargetScan_microRNA',
'PPI_Hub_Proteins',
'GO_Molecular_Function_2015',
'GeneSigDB',
'Chromosome_Location',
'Human_Gene_Atlas',
'Mouse_Gene_Atlas',
'GO_Cellular_Component_2015',
'GO_Biological_Process_2015',
'Human_Phenotype_Ontology',]

Bug Report

If you would like to report any bugs when use gseapy, don’t hesitate to create an issue on github here.

To get help of GSEApy

  1. See Frequently Asked Questions

  2. Visit the document site at Examples

  3. The GSEApy discussion channel: Q&A

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gseapy-1.0.5.tar.gz (94.8 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

gseapy-1.0.5-cp311-cp311-win_amd64.whl (361.7 kB view details)

Uploaded CPython 3.11Windows x86-64

gseapy-1.0.5-cp311-cp311-win32.whl (335.5 kB view details)

Uploaded CPython 3.11Windows x86

gseapy-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

gseapy-1.0.5-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.12+ i686manylinux: glibc 2.17+ i686

gseapy-1.0.5-cp311-cp311-macosx_10_9_x86_64.whl (485.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

gseapy-1.0.5-cp310-cp310-win_amd64.whl (361.7 kB view details)

Uploaded CPython 3.10Windows x86-64

gseapy-1.0.5-cp310-cp310-win32.whl (335.5 kB view details)

Uploaded CPython 3.10Windows x86

gseapy-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

gseapy-1.0.5-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.12+ i686manylinux: glibc 2.17+ i686

gseapy-1.0.5-cp310-cp310-macosx_10_9_x86_64.whl (485.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

gseapy-1.0.5-cp39-cp39-win_amd64.whl (361.7 kB view details)

Uploaded CPython 3.9Windows x86-64

gseapy-1.0.5-cp39-cp39-win32.whl (335.5 kB view details)

Uploaded CPython 3.9Windows x86

gseapy-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

gseapy-1.0.5-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.12+ i686manylinux: glibc 2.17+ i686

gseapy-1.0.5-cp39-cp39-macosx_10_9_x86_64.whl (485.1 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

gseapy-1.0.5-cp38-cp38-win_amd64.whl (361.9 kB view details)

Uploaded CPython 3.8Windows x86-64

gseapy-1.0.5-cp38-cp38-win32.whl (335.2 kB view details)

Uploaded CPython 3.8Windows x86

gseapy-1.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

gseapy-1.0.5-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.12+ i686manylinux: glibc 2.17+ i686

gseapy-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl (484.8 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

gseapy-1.0.5-cp37-cp37m-win_amd64.whl (361.9 kB view details)

Uploaded CPython 3.7mWindows x86-64

gseapy-1.0.5-cp37-cp37m-win32.whl (335.2 kB view details)

Uploaded CPython 3.7mWindows x86

gseapy-1.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

gseapy-1.0.5-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.4 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.12+ i686manylinux: glibc 2.17+ i686

gseapy-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl (485.4 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

Details for the file gseapy-1.0.5.tar.gz.

File metadata

  • Download URL: gseapy-1.0.5.tar.gz
  • Upload date:
  • Size: 94.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.17

File hashes

Hashes for gseapy-1.0.5.tar.gz
Algorithm Hash digest
SHA256 933075a1569fac8729d71fe38b3e7d78b044528786f1e96f30ba566ad4d93c79
MD5 01b67ff13e8c2fc34f3cf317f23cfc9d
BLAKE2b-256 ce34f776fd7cc7b486446bc0ddfddc49d6d6563d7caf2c387e23c01ae92e34bf

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: gseapy-1.0.5-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 361.7 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for gseapy-1.0.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0f742f56ed1cab9ed863a2206191eff8468ffa12ae6a9af7b6f7460f5564a43e
MD5 c9270cf17825f961586c7fe38a937d23
BLAKE2b-256 9d4936c75321a6e540b0e0655af299bc7b289ebb603cd22faf054eec0c1ebf33

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp311-cp311-win32.whl.

File metadata

  • Download URL: gseapy-1.0.5-cp311-cp311-win32.whl
  • Upload date:
  • Size: 335.5 kB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for gseapy-1.0.5-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 a543201ebcd0c126482f4b54b59cf684f79139e8b89fd34f8f030494acf4d630
MD5 d95cbd75c0fda31c8438cebd8ee0c4bc
BLAKE2b-256 4d4bb03c778683699456bed5109b9b306a4afc88178d0120835ee429532fe67b

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8c68b17f6b4d3391d0601f43f6d9ea8206f3eca06a62c4d8992f10ff74182fa3
MD5 9588b51a4fa0e38b4a4ec67eec622daf
BLAKE2b-256 9865f35f4cd5d79c32520700389ab3f78f6a882f0a77446f00356c2527d18216

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 535918a86dbdd36f25e43a24f7aa6a3d1654651202cf37a0c6b0304e6c491f2a
MD5 b34e2f7f95e602b3eab590aeda9d5526
BLAKE2b-256 a6b67c3f9e922ac3529bd96814cfa5b2fa8b6adcac72931490a39ae885069e31

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 8cd69dd11e7a513e7ab6c76df44267fe70f3da5098d27a32031a28dcf8fd9321
MD5 8f2364d9aa8a679ac411763343b3f86f
BLAKE2b-256 e5f8bcc7cb2b50cb4d6aeb15e724b55784ff646e0cdc7865775571479a9d583e

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: gseapy-1.0.5-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 361.7 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for gseapy-1.0.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 13ce59c2d7015d028f3d12996eff799a4df8261a90909b793369d2fe55ee5282
MD5 7490370029b77a40d5f043fde7b2573a
BLAKE2b-256 501d19b029e6268d57be4b8c2d763eae4d95cf1cdd36962a33e78c18511eafbe

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp310-cp310-win32.whl.

File metadata

  • Download URL: gseapy-1.0.5-cp310-cp310-win32.whl
  • Upload date:
  • Size: 335.5 kB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for gseapy-1.0.5-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 bb68aa263b0e8d8e44a30f53e4ed9c59eac3cc1a1e598d3189a85b7275c78dcb
MD5 38252f8d29fed381792a1699c511b773
BLAKE2b-256 bcd3d06b6a04dac68f2c0479bf00d137924e95a2ba3bde4aa87430f70d284de2

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1b496e8c43ddc5fa658fec78bfab660bf75aa875a0aa9f6fb87f35fb276b0dd
MD5 c5da5c4b2ebdb358e62620a4f64ac456
BLAKE2b-256 c11764a95e062450285b20646f397f1d59a628b8c6cc63f96deb3d9afa7311e3

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 c2654154c0e583ace73357d514fcef651d4614f96b465e50577c20d944670a99
MD5 dfd6722aa76fc9fdae2806aa98ba8ca6
BLAKE2b-256 e34292d0c2752d8d66bf0cfd2ae0ba391466f1151704fc51040a6cf08b08be67

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 84fb9a46be4b164241db71ce2924cc292f11d5cb2c1510eee8b84185ee3062a7
MD5 a51236f9e7ddbd9a75826ff89230d013
BLAKE2b-256 3074834192b5a1db4943a1099adc5c457b59bad6f81ba97ae58439d0895fed8b

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: gseapy-1.0.5-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 361.7 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for gseapy-1.0.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 829fc3e1b39bd989e75f862576fbfaf6402d0f66a6a0aadfa3b6e453f1bc655c
MD5 1eb54d7ac65d201ee599a97928b10d81
BLAKE2b-256 430ba8ff1cbc987de21079f9d6f7c225ce949229c52c39a7c482ceb00e190379

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp39-cp39-win32.whl.

File metadata

  • Download URL: gseapy-1.0.5-cp39-cp39-win32.whl
  • Upload date:
  • Size: 335.5 kB
  • Tags: CPython 3.9, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for gseapy-1.0.5-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 f2fafa6964754d45399672eb074a91afce9a9eeed248ca9e1c2d351194556417
MD5 6714c14601707d1c3d064f4ff6ff487e
BLAKE2b-256 94dcc0514261c90d41ac608adbe2ec1d57b9680817f7c61c2aa4817ef893d3c0

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 8e4b01ddfa6867c268f1ac8b9ba9a91802dfb73f6e0574926f31395d0b7d294f
MD5 5d20ee768e23dae777f9e6829bd4b0db
BLAKE2b-256 bd0e23247264b3e7f9cd5c36058ac430b2488c917fe1506c1784aad849b72ade

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 0653ab778a9306e4e6e5f218496a301e4f688071bbdf08a6e0981a33fc843b6c
MD5 c7fa88275c5ff43699c45d5584e4b045
BLAKE2b-256 34d5c92cc8568df8b2ae1e1a0b9e2e4a5f269cb85670776f4fc4b9f2d211c49a

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 71722173ebaf6485071061277f7b4f68fbb43a1b621043719f44cb9056f92fb9
MD5 4de6e1860bd47f7d6e7139c560f4db9c
BLAKE2b-256 7761a922f96d71b2583080a23433d6646df850cb22b5dfd913ec3f5a8ccadd1b

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp38-cp38-win_amd64.whl.

File metadata

  • Download URL: gseapy-1.0.5-cp38-cp38-win_amd64.whl
  • Upload date:
  • Size: 361.9 kB
  • Tags: CPython 3.8, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for gseapy-1.0.5-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 25c4f78feab1a9e10686fe8ae380a570d90b96547e9ccfac161f1514f79199f6
MD5 80cfe68c464f15ea57691b31f486164f
BLAKE2b-256 db3ee41422af3c77381f428a13c518107f0d68f8437dfdb6e1a89c78a645dadd

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp38-cp38-win32.whl.

File metadata

  • Download URL: gseapy-1.0.5-cp38-cp38-win32.whl
  • Upload date:
  • Size: 335.2 kB
  • Tags: CPython 3.8, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for gseapy-1.0.5-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 8df383a2afc0ebc6128a1de26a3927e557792c856287423d3f019f173a5ce286
MD5 ddf18dada7cfdef7a25d5a2e32ca1111
BLAKE2b-256 31189ebfb3f3b7209c76503cf4f49b073178d5867ebefb41f1ce41907f7a2b90

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 059e0e08e6c82a8e269eb295267770a4322518ca52c780f86b31c153803e4daa
MD5 bac9a5bc96da63ca504324588c8a99c9
BLAKE2b-256 5dfd16c001e60b628bb3afa43984ee987ffd2843febc5861961cdbba4f145ae6

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 d057dcb39d6fb7f805b61eaba19aec4fff525510dde56f8dcd4c24682a0402cb
MD5 ba8d8f98ee52bcc7669dd819098dce4e
BLAKE2b-256 e0a8315536a66902f8d4fec798d9759935fb238550a3a210e14da0727e17eeff

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 3cc7e67015e88a7791fbb53dfa8ff7bd50c8b79e152f3f734d52167c2bef368a
MD5 986eaca2cbab5921d081ac84c3e6c32c
BLAKE2b-256 b8e3daa6659bca51499ca33c4d64800442d70dd666d60d5f502c5816489bca01

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp37-cp37m-win_amd64.whl.

File metadata

  • Download URL: gseapy-1.0.5-cp37-cp37m-win_amd64.whl
  • Upload date:
  • Size: 361.9 kB
  • Tags: CPython 3.7m, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for gseapy-1.0.5-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 283069d4f402d10ad2c8bd991d142055085ce70bc459277641fadddf32c5418d
MD5 f56f7ab92d673bb06a6b8875e2e13d32
BLAKE2b-256 26250eaa29890a64abd7d7482f3fef2447469a37bb357d1735546d36d420af06

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp37-cp37m-win32.whl.

File metadata

  • Download URL: gseapy-1.0.5-cp37-cp37m-win32.whl
  • Upload date:
  • Size: 335.2 kB
  • Tags: CPython 3.7m, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.7.9

File hashes

Hashes for gseapy-1.0.5-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 56aae68c929728038616fa081a54b6ebe73a1c4f1f955d8bf13489b84699b154
MD5 174b3a371d3bfb1a9f0a2cf52bffeb64
BLAKE2b-256 883d385556b06263f9d85e48d2a9a8cfb4ac32eac53d05369fd9905d09bb5d60

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c293fe591540f9c68336b60037e104857dda194502796089a4acd60cdf969a0b
MD5 d9b540119cf15918daa07f3e4955635c
BLAKE2b-256 695ba28390fe11e179975b384223107a9384b15c94f4ba24b12ec1630d26f5af

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 03752b2ddb63b40f6820c66575f86f6cd925bf904be0a40b598f48250b142544
MD5 d86571864495efc2b548323ac2fea5b7
BLAKE2b-256 443d2816a522178bf50f0825d939dda8d9666d5d188f1057dd7145ab1c8de2e6

See more details on using hashes here.

File details

Details for the file gseapy-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.5-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d8cb0166376695b64a6e7d755e6f2216120eac12523cef02718563ae538b9418
MD5 c56f6a6df4111422405015ac64cc463c
BLAKE2b-256 1ddd3773f3a5ff3dc71ee66516b19024442bfad371b852801775ba198f39760b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page