scverse / pertpy

Perturbation Analysis in the scverse ecosystem.
https://pertpy.readthedocs.io/en/latest/
MIT License
92 stars 19 forks source link

Sparse guide RNA plot #554

Closed Zethson closed 3 months ago

Zethson commented 3 months ago

Fixes #516

Tested with

>>> import pertpy as pt
>>> from scipy import sparse
>>> mdata = pt.dt.papalexi_2021()
>>> gdo = mdata.mod["gdo"]
>>> gdo.X = sparse.csr_matrix(gdo.X)
>>> ga = pt.pp.GuideAssignment()
>>> ga.assign_by_threshold(gdo, assignment_threshold=5)
>>> ga.plot_heatmap(gdo)