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

Add compatibility for Visium HD #95

Open
fasterius opened this issue Nov 8, 2024 · 2 comments
Open

Add compatibility for Visium HD #95

fasterius opened this issue Nov 8, 2024 · 2 comments
Assignees
Labels
enhancement Improvement for existing functionality

Comments

@fasterius
Copy link
Collaborator

Description of feature

Since Visium HD is still Visium, it'd be nice if the pipeline can support it.

@fasterius fasterius added the enhancement Improvement for existing functionality label Nov 8, 2024
@sebotic
Copy link

sebotic commented Nov 29, 2024

I ran several samples of Visium HD with spatialvi, if skipping the downstream module, that actually works very well. What needs to be done is for the downstream module to handle the different Visium HD binnings (2 um, 8 um and 16 um) output by spaceranger. Happy to contribute!

There is a couple of other points to consider:

  • Visium HD is way more data dense, thus, spaceranger runs way longer (Up to 50 hours for a sample, depending on sequencing depths and image resolution). That might require adjustment of the run config.
  • There's a bug in the latest CytAssist firmware (the device to place tissue section slides on the Visium capture slide, etc.) leading to misalignment by 16 um, which requires spaceranger to be upgraded to 3.1.2. The respective spaceranger nf-core module has recently been updated.
  • Spaceranger 3.1.2 has other improvements, including a 1% better read yield and custom binning outputs, where the latter needs to be taken care of in the spatialvi downstream module.

@fasterius
Copy link
Collaborator Author

Thanks a lot for your testing and the points! @cavenel is currently working on implementing Visium HD in the pipeline, so I'll leave it to him to say what he would like help with in terms of contributions.

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

No branches or pull requests

3 participants