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 of -g below, -d  is optional
$ gseapy enrichr -i gene_list.txt -g KEGG_2016 -d pathway_enrichment -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.0.tar.gz (86.2 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.0-cp311-cp311-win_amd64.whl (330.5 kB view details)

Uploaded CPython 3.11Windows x86-64

gseapy-1.0.0-cp311-cp311-win32.whl (310.5 kB view details)

Uploaded CPython 3.11Windows x86

gseapy-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

gseapy-1.0.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

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

gseapy-1.0.0-cp311-cp311-macosx_11_0_arm64.whl (440.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

gseapy-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl (456.5 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

gseapy-1.0.0-cp311-cp311-macosx_10_9_universal2.whl (832.0 kB view details)

Uploaded CPython 3.11macOS 10.9+ universal2 (ARM64, x86-64)

gseapy-1.0.0-cp310-cp310-win_amd64.whl (330.5 kB view details)

Uploaded CPython 3.10Windows x86-64

gseapy-1.0.0-cp310-cp310-win32.whl (310.5 kB view details)

Uploaded CPython 3.10Windows x86

gseapy-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

gseapy-1.0.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

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

gseapy-1.0.0-cp310-cp310-macosx_11_0_arm64.whl (440.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

gseapy-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl (456.5 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

gseapy-1.0.0-cp310-cp310-macosx_10_9_universal2.whl (832.0 kB view details)

Uploaded CPython 3.10macOS 10.9+ universal2 (ARM64, x86-64)

gseapy-1.0.0-cp39-cp39-win_amd64.whl (330.7 kB view details)

Uploaded CPython 3.9Windows x86-64

gseapy-1.0.0-cp39-cp39-win32.whl (310.6 kB view details)

Uploaded CPython 3.9Windows x86

gseapy-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

gseapy-1.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

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

gseapy-1.0.0-cp39-cp39-macosx_11_0_arm64.whl (440.5 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

gseapy-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl (456.4 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

gseapy-1.0.0-cp39-cp39-macosx_10_9_universal2.whl (832.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ universal2 (ARM64, x86-64)

gseapy-1.0.0-cp38-cp38-win_amd64.whl (330.7 kB view details)

Uploaded CPython 3.8Windows x86-64

gseapy-1.0.0-cp38-cp38-win32.whl (309.2 kB view details)

Uploaded CPython 3.8Windows x86

gseapy-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.8manylinux: glibc 2.17+ x86-64

gseapy-1.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

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

gseapy-1.0.0-cp38-cp38-macosx_11_0_arm64.whl (440.1 kB view details)

Uploaded CPython 3.8macOS 11.0+ ARM64

gseapy-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl (456.1 kB view details)

Uploaded CPython 3.8macOS 10.9+ x86-64

gseapy-1.0.0-cp38-cp38-macosx_10_9_universal2.whl (831.3 kB view details)

Uploaded CPython 3.8macOS 10.9+ universal2 (ARM64, x86-64)

gseapy-1.0.0-cp37-cp37m-win_amd64.whl (330.7 kB view details)

Uploaded CPython 3.7mWindows x86-64

gseapy-1.0.0-cp37-cp37m-win32.whl (309.2 kB view details)

Uploaded CPython 3.7mWindows x86

gseapy-1.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.3 MB view details)

Uploaded CPython 3.7mmanylinux: glibc 2.17+ x86-64

gseapy-1.0.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl (1.3 MB view details)

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

gseapy-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl (456.4 kB view details)

Uploaded CPython 3.7mmacOS 10.9+ x86-64

File details

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

File metadata

  • Download URL: gseapy-1.0.0.tar.gz
  • Upload date:
  • Size: 86.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.7.15

File hashes

Hashes for gseapy-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9496fecc783482439383def1e00bde0f2ce592b378ddc54132547ec3848ca5f5
MD5 57919eecad9c53fde5d15569731f10a1
BLAKE2b-256 73712ee4bf467afe1c7137b272a35e2ccd4d89cc78f5d654f399d3eb2f037923

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gseapy-1.0.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 0b77159a18e7715c05df5ceac0442104f403de43f4c58f662934f2a5006edef3
MD5 f85073e411bbe1a6ee07def56f70544b
BLAKE2b-256 5ad253b81e17bf76411eaf5fecc66adeddc5aaacac67d6f99105b1c665fcdab5

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gseapy-1.0.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 8abb675a7cf53f3d1d65697f468efe0a60123701aacfac6ae2e80ecb31636b4a
MD5 797f92a92c8ecd5405d419cf4b24df40
BLAKE2b-256 3a7074eb336807a5e07c211d6dbf610b9958cd20e637ebcad5f87372057b82fd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2068a170c1e5476da1fcfd71c2bab5c2aade0a9be93d77ce5540a5b4d53ee211
MD5 408fbf66433fcbb66ae99705c5652b84
BLAKE2b-256 dfa2a659930610a19067d619d2e8320e178355baeb22820c9fc10e1cfc6a473b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp311-cp311-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 2dd1c33da0552a5ce29edbe628ac336c5992e56da39b3344e613039cee7832d3
MD5 026adba4bdbe4f75f8206af3fc466c90
BLAKE2b-256 ffa447d82ba090c01b5dba164abef9ec4b6364593e581444dfcfaf1776c7e800

See more details on using hashes here.

File details

Details for the file gseapy-1.0.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4844b93bbcebaa91b3e4b15cbc1512fda484632d4e491b210937f2c9a01050d9
MD5 791b6a21e6649fdb6547639549dfdc30
BLAKE2b-256 fe21645ab25fb53c3b85f58d502ec43ae8b0637ac1436e8edb49b2ac7a479358

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 4f7f3a3a5ce1f75fbe8300732c87a6d299292ba2765d7ca2e162dbe2a95f7ba7
MD5 4356180c5af3d3942236ffcfa6ccba8b
BLAKE2b-256 7a32696db69c7396670becb79c45ad5f54a865ff3679756474a7599d7765a6e2

See more details on using hashes here.

File details

Details for the file gseapy-1.0.0-cp311-cp311-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for gseapy-1.0.0-cp311-cp311-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 b95651d50837c3b0e265d56e34d9463af2aabeba29ba557a95bbf5f5334b896c
MD5 cb922aa86bf20c2ce05941e8e2011572
BLAKE2b-256 4bb79787d9ac935e2f5f651c657d9b66be6433ef386386079f3d47dd3ffc38e6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gseapy-1.0.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 b26417ea556d04077e58e26bd9750bdaaf9c0cfec0e18c6e90bd55c3b1161742
MD5 439f9388274282352ad59bcc8a0ea4b3
BLAKE2b-256 eeab5c021ab68c74d3370d2d0708bb96e8781e0b335a6fa38383a265a2fac9ae

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gseapy-1.0.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 86661c139c501aa664eedbc8ff5e0cfd60e5549497e0bbcb1f5cecae132d6fc5
MD5 0578783d32c6164b863e4a96974e12a5
BLAKE2b-256 74ee59363f7ec080571ad9f9e2232b4a92649782a357ea72d39b32c9fb94f67c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d07ce57f9a6afd6780cce884cfe851df49686a2e3d292383f0a95efb5a19a883
MD5 006197f22e1962fc13c1f2f6844467d4
BLAKE2b-256 10743cc4a1d1a6e1216f664000a4ea50721dfdf340f8987c0d48d4fe172db2ef

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp310-cp310-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 478f0773905800e22e6728dbbcd3747ba94fe51a229f87ce62797acee075762f
MD5 a6501b8f3aed0e1ef13c48cab7678b39
BLAKE2b-256 dfa044b8c17d2e8862f2d9e1b0b6e57084526ba3f0bd98c2793f4eeef1b97a23

See more details on using hashes here.

File details

Details for the file gseapy-1.0.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 203474e72491db391a9c89e6aa1b3f4f6c9b01c88be9bfe2767ae2005200be0d
MD5 3e86b145350308998cc1980617da8ee5
BLAKE2b-256 ca5c9a019b54bc0b7e0bf531fe4600f3685a23a923aa1fabc1b636c415ca7ed6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 1c14b78234ed87d3d7a442d096a70eb4c274218da72393dd2a223c509359ff53
MD5 333848e340c0d79b9d6c0fa43f83ae3c
BLAKE2b-256 6b8d2078ae1196cd0912cd517fd990081828850af75fe97bedcd1e376b8a956f

See more details on using hashes here.

File details

Details for the file gseapy-1.0.0-cp310-cp310-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for gseapy-1.0.0-cp310-cp310-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 2498dde178dca79df04837f6fe563d52d021c4935f8bdbdd0e2e6316efc6c5b9
MD5 a6f4daaafbd499eb80090c460752477c
BLAKE2b-256 49a751e07a28417db0389f93f385e148870ad0c33638ddd14063e3025838a1b1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gseapy-1.0.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 a3e4ea796e27f85230c0bbdc30a805ab2ede781c299e1273794f13ad36b1a574
MD5 7c7a78531aca77383d09be73bc7a3064
BLAKE2b-256 81d40cc0f18abb3c54ed417b3bb4aef399d3bd9817faa8bf2f17da97bb637965

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gseapy-1.0.0-cp39-cp39-win32.whl
Algorithm Hash digest
SHA256 9adad76a65079d9eca3767d30917ec077a3963611877df155eb3f6e81628ef62
MD5 0ee6f4a7320d43074fc048ee13f00b57
BLAKE2b-256 a2bf48008e441379265e7ae5770057dcba202d8c96befbbc6266f19900f40e5e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 80c1e95e15bb855dccba998f21ae47827c0d0a85a4164ac59b480f1769dca245
MD5 8524b40d095974e869333eb672f5ea71
BLAKE2b-256 9e5d5fedfff074dd61890e5a314a21cb2e3ae69584783d8cb8252483f836d9fe

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp39-cp39-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 3215aba774c817ca29425314f0895a83592414d84669607234917750d5e8a7eb
MD5 f243b1121cdc090a9dfc859af6af084d
BLAKE2b-256 d739c0cc95f35b3b29ccfb196a2f5fce093b3bb400381f42451aa77ac602e1d0

See more details on using hashes here.

File details

Details for the file gseapy-1.0.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c115519dc1ac99ec56da4229ce3c8e901952d9231ac5afb19831e6e538395aca
MD5 4276aa75c0e0f9266e15b0e903e90ead
BLAKE2b-256 5a66fa915a94b25d408cf9babbd380ac84b886dea1c364d00ddc7575dbdcb570

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 5cc35afaf5abbaebaaf12513234fe1aa0192f647b560b5de421fab3b42cab761
MD5 3028bbe279f59dfd97835827375bb4aa
BLAKE2b-256 c4976af302a81c401cb04f30ad6f3bcb4033787a26649b6f1a39d7e4c91b9b25

See more details on using hashes here.

File details

Details for the file gseapy-1.0.0-cp39-cp39-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for gseapy-1.0.0-cp39-cp39-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 a2b65c1e70b32807e0ab78f6823bcbb4198c2b2fb518c0dbafd17e287ea80161
MD5 22aeb908932d25472cd1c3628719fbd0
BLAKE2b-256 2405460ecf3bfbfea1486086bde210c3f20972f173a7f0bcfcf7a0039a45e5f6

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gseapy-1.0.0-cp38-cp38-win_amd64.whl
Algorithm Hash digest
SHA256 8a77627b8f4985928db52351d354e77f18002a06a79e075ad59a08001ccce128
MD5 af2a232e2f045c10f0dead21030e0ca8
BLAKE2b-256 d35788fafefd0ea2f0683ef34355aabd651978e5d61458cdf4132219dd0d2ee9

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gseapy-1.0.0-cp38-cp38-win32.whl
Algorithm Hash digest
SHA256 5881fcd5583a2143d243d1a4f05a877df8aa41e4155961b61d49fa967c98d1d6
MD5 34c8513f458e8add1d3825586c8354f7
BLAKE2b-256 9fa5d64ce17ea8910ba65bbb07edc28c63d55f8f6c6486f972fdf9f7a92c82ce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b0b5fce3d580cc1fac49de4071f2b7790b85b427a4c7b3158c2523cc989cd748
MD5 bbae9997ac2a173be2984f502ab48556
BLAKE2b-256 19acb5d714cd2999b1887c382494840e7a0eb406ec65c6a0b948aad3bd92034b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp38-cp38-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 02fe6111766e60947cafacbc9459397e4b395dce528445ef96b5e32f7f1fb050
MD5 c75a3e0293733b88f52b557306f12602
BLAKE2b-256 05dfbf0d070e147d6acc31fb12f9641710fd30de4ae1dad309b94b77e8b98701

See more details on using hashes here.

File details

Details for the file gseapy-1.0.0-cp38-cp38-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for gseapy-1.0.0-cp38-cp38-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b007f454f3e890031d45ed8f03169ee4a95970570eae1e26da05fa2800a0e260
MD5 d62ab462eeee747b136e461479214589
BLAKE2b-256 9aa69e6f06c862c7b3c1e1070c426888a6066f3ec4131e981811209379b7ba06

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp38-cp38-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 743f4f093e58bc98e4fe35d2d0f4b44b4bd1ef71060dc3e591b0fc324811e108
MD5 e31af0277d0d4ce2b688fe99757e6207
BLAKE2b-256 6a6a3c3d2264d98dd4f9beaf1bec35fef5f7de6d61ff81416815f883f1071549

See more details on using hashes here.

File details

Details for the file gseapy-1.0.0-cp38-cp38-macosx_10_9_universal2.whl.

File metadata

File hashes

Hashes for gseapy-1.0.0-cp38-cp38-macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 ed3283f38f5cc5da770eb172fad337ac4a1459a9f5561fb9bd1e6c95a668cf2d
MD5 9e60c9ff74e95adea1b18bdd73ee2e52
BLAKE2b-256 69132bdde420396280a54ac5891df54ffd9e66e427cb30c307e412c06a7bbb47

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gseapy-1.0.0-cp37-cp37m-win_amd64.whl
Algorithm Hash digest
SHA256 cca5c436db857aac54aa3993775a2a8f71872af62b53c663051975ea33237a8d
MD5 053e3bf8a16cf4e9c26a9d8bbab9d857
BLAKE2b-256 5f9296c335243fc40a9e474ad6d8896f8f3ee91e0014ff6c7e1e2f425cbd9489

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for gseapy-1.0.0-cp37-cp37m-win32.whl
Algorithm Hash digest
SHA256 29146141bd3dc3c09249534fa4c148a4cd4e686945fa6841c94d7675dac61143
MD5 fa5b91f434278bbefb076f1162403537
BLAKE2b-256 9849e258e78d1fa3f76d4e3ef459830298bc098711bc8388a70a82623deac3f1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 b39e30dfe25248a4487c2ac8e375b6472afa18a902c68b5f4faff4999c544b77
MD5 101f33ccd00b020b9b70d59387701a0f
BLAKE2b-256 76da6df658ac028e351076bdda4e780ced0d7380e94cabe5fe1016036935b4fb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp37-cp37m-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl
Algorithm Hash digest
SHA256 ab7826928fe088f17755111d10e6c75dad09a52db0f5970261aa1aa1e7d4c1ef
MD5 9520e28a70a84130a3b3720f7506cbe1
BLAKE2b-256 49d57d191ce8f29d5442c5ce12de54772a6615de58192f444fdf6f9c039b0184

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for gseapy-1.0.0-cp37-cp37m-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 eb3ba58c49b0f94c6e9537ae19e50e569bce01a4f7a7871d6cdf0fa316767a8e
MD5 b9b4d555844d601f0d90c43af64321a3
BLAKE2b-256 3f0123b06ef755b565da911249ae55f04aa9af56224c75a9126192dfc4399f1a

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