Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Begin Outputting AnnData file format #151

Open
ilan-gold opened this issue Dec 4, 2024 · 1 comment
Open

Begin Outputting AnnData file format #151

ilan-gold opened this issue Dec 4, 2024 · 1 comment

Comments

@ilan-gold
Copy link

I'm not sure if here or in pyroe this issue belongs, but I think (at least from my limited understanding), it would be cool if the sparse matrix output of alevin could be AnnData on disk. It seems like https://docs.rs/anndata/latest/anndata/ would be a good candidate for the i/o.

It seems like infer and quant would be the two candidates for them. This issue is mostly about opening a discussion about this feature, not being prescriptive or anything! I'm new to this ecosystem :)

@rob-p
Copy link
Contributor

rob-p commented Dec 13, 2024

Hi @ilan-gold,

Indeed, this would be great! This would be trivial to do in pyroe, as that is in Python and has immediate access to all relevant scVerse packages.

That said, it would be cool to avoid a conversion program at all and be able to output AnnData directly (or auto convert to it if desired from within Rust). Do you know if there is an AnnData crate for rust? Otherwise, I know there’s and HDF5 crate, though that I think that pulls in the (kinda flakey?) C-based dependency.

—Rob

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants