Releases: zqfang/GSEApy
Releases · zqfang/GSEApy
v1.1.3
What's Changed
- Add Python 3.12 wheels
- Improve Dotplot usage
- Update on singlecell example nb to be compatible with missing edges and isolated nodes by @Alireza-Majd in #263
Full Changelog: v1.1.2...v1.1.3
v1.1.2
gseapy-v1.1.1
What's Changed
-
Refactor internal data parser for files .rnk, .gct. etc
Full Changelog: v1.1.0...v1.1.1
gseapy-1.1.0
What's Changed
New:
- Add
gsva
module: This is the Rust implementation ofGSVA
algorithm. #226
Fixed:
- #211, Now,
pheno_pos
andpheno_neg
can define with
from gseapy import GSEA
gs = GSEA(data="./tests/extdata/Leukemia_hgu95av2.trim.txt",
gene_sets='KEGG_2016',
classes = "./tests/extdata/Leukemia.cls"
)
# set here
gs.pheno_pos = ...
gs.pheno_neg = ...
gs.run()
- improvement for
barplot
#224. Specify colors for each group explicity
barplot( ...., color= {'KEGG_2021_Human': 'salmon', 'MSigDB_Hallmark_2020':'darkblue'})
Full Changelog: v1.0.6...v1.1.0
gseapy-v1.0.6
What's Changed
- Fix issue: The gseaplot bar hits aligned incorrectly that happened in v1.0.5, #222
- Add Msigdb API, now mouse symbol/entrze could be download easy, #204, check the docs here
- Add
MacOS-Arm64
binary - A few other minor issues
Full Changelog: v1.0.5...v1.0.6
gseapy-1.0.5
New Features:
- support user-defined background for Enrichr Web Service (on line mode)
- multiple gseaplot. refer to examples. #205
- Enrichr module: add
Combined Score
output in the local mode
Bug Fixed
Full Changelog: v1.0.4...v1.0.5
v1.0.4
gseapy-1.0.3
Fix issues with
Full Changelog: v1.0.2...v1.0.3
gseapy-1.0.2
gseapy-v1.0.1
Minor improvement
- Add
enrichment_map
function to export GSEApy results tocytoscape
,networkx
etc. #147 - Refactor
DotPlot
class to unifydotplot
,barplot
,enrichment_map
. - Fix dimension when only one significant enriched pathway is left for
dotplot
,barplot
#175 ringplot
has been deprecated. Just usedotplot
instead.- Minor improvements for
heatmap
.
Full Changelog: v1.0.0...v1.0.1