pypi gseapy 1.2.1
gseapy-v1.2.1

latest releases: 1.3.1, 1.3.0
5 months ago

Highlight

  • speed improvement when calculating running enrichment scores
  • fgsea algorithm for p-value calculation added to the Rust backend. API will export to python on next release

What's Changed

  • Use importlib.metadata for version lookup in CLI entrypoint by @Copilot in #332
  • add organism keyword to GSEA, Prerank, GSEA, ssGSEA by @zqfang in #331
  • Fix DotPlot dot area scaling to be linear with Hits_ratio by @Copilot in #336
  • Fix FDR computation to be scoped per gene set library instead of globally by @Copilot in #335
  • Fix signal_to_noise metric: apply GeneCluster sigma correction to match GSEA reference implementation by @Copilot in #337
  • Fix non-reproducible prerank NES/FDR results across installations by @Copilot in #338
  • Replace zero permutation p-values with minimum detectable value (1/n_perm) by @Copilot in #342
  • Add GO term level filtering via standalone GOFilter class by @Copilot in #340
  • Modernize build & dev environment with uv by @zqfang in #343
  • Add fgsea multilevel p-value algorithm to GSEApy Rust backend by @Copilot in #349
  • Update pyo3 to 0.28 and fix FromPyObject deprecations by @Copilot in #348
  • Fix TypeError in download_library when server response has no charset encoding by @Copilot in #354

Full Changelog: v1.1.13...v1.2.1

Don't miss a new gseapy release

NewReleases is sending notifications on new releases.