Releases: scverse/decoupler
Releases · scverse/decoupler
v2.1.4
v2.1.3
pp.adjmatnow returns the same features as used as input instead of the subset ofnetpp.pseudobulknow returns the same order features as used as input instead of shuffling them- Added a dedicated header and 5 attempts to
_downloadto mitigate 429 Client Error from Zenodo downloads
v2.1.2
Added
pp.query_setto test overlap between a given feature set against a database of sets
Changes
tl.rankby_obsmnow acceptsAnnData.obscolumn names specified in theobs_keysargument- Most plotting functions now accept extra arguments through
kw_arguments. - p-values now are corrected using a custom numba-optimized version of
scipy.stats.false_discovery_controlcalled_fdr_bh_axis1_numba
v2.1.1
2.1.1
Added
- mypy checks in CI
- notebook checks in CI
Bugfixes
- Fixed error in
decoupler.pp.pseudobulkwhenadata.obs_nameswere not unique, now throws verbose error - Fixed corner case in
decoupler.mt.gseawhen p-values were infitite and could not be corrected
v2.1.0
Changes
- Updated logo
decoupler._download._downloadnow returns bytes instead of a dataframe. To transform topandas.DataFrameusedecoupler._download._bytes_to_pandas- Enrichment methods and pseudobulking now work with backed AnnData objects, useful when working with big datasets and memory is limited
Bugfixes
- Fixed error in
pl.obsmwhere default value ofcmap_obswas not properly set.