Highlights
This release expands rsfgsea from Rust and Python into a complete Rust, Python, R, and CLI toolkit.
- Introduces
rsfgseaR, withfgsea(),fgseaSimple(), andfgseaMultilevel()interfaces. - Supports R named vectors and lists as well as CLI-style ranked-list and GMT files.
- Adds vendored, offline-capable Rust builds for the R package and optional GPU-enabled local builds.
- Adds native PNG enrichment plots and GSEA table plots across Rust, CLI, Python, and R.
- Supports publication-oriented sizing, DPI control, and transparent backgrounds.
- Changes the default seed behavior to produce fresh random runs unless a seed is explicitly supplied.
- Strengthens R-parity tests, real-data validation, package cleanup, and cross-platform CI.
Full changelog: v0.2.6...v0.3.2