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

Ribbon/SplitThreader integration #4877

Open
dnil opened this issue Sep 19, 2024 · 1 comment
Open

Ribbon/SplitThreader integration #4877

dnil opened this issue Sep 19, 2024 · 1 comment

Comments

@dnil
Copy link
Collaborator

dnil commented Sep 19, 2024

Is your feature request related to a problem in the current program to new available techology or software? Please describe and add links/citations if appropriate.

Ribbon https://github.com/MariaNattestad/Ribbon appears to be a customer enjoyed SV viz program, especially on the LRS side, although it does support SR as well. They used to only work with some bespoke bedpe thingy, but have a new release since of a few weeks integrating VCF support. It is apparently actively maintained, pretty and probably a lighter tonic to instruct use of than switching back and forth between IGV.js and the SV list view.

Describe the solution you'd like
Integrate a Ribbon view on SVs. This would involve preparing a "session" json, much like the js config for IGV.js, setting URLs of different resource files to serve (bam, vcf, coverage bed), and giving a locus to start the view in the URI as get options https://github.com/MariaNattestad/Ribbon/blob/main/docs/release_notes_v2.md#specify-a-locus-in-the-url.

Additional context
This is a bit exploratory still, so before we go full implementation, lets pilot a bit and see that there are no major showstoppers we missed.

@dnil
Copy link
Collaborator Author

dnil commented Sep 20, 2024

  • cram file support (cram file support? MariaNattestad/Ribbon#123)
  • bed cov files 100Mb hard limit currently (10k windows mosdepth suggested) - compressed ok? d4?
  • range aln/vcf requests?
  • CORS ok?
  • VCF MIP/Balsamic SV compatible (TIDDIT in particular?)

@dnil dnil added the blocked label Oct 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant