tools-iuc icon indicating copy to clipboard operation
tools-iuc copied to clipboard

Jbrowse2 tool

Open abretaud opened this issue 2 years ago • 3 comments

FOR CONTRIBUTOR:

  • [x] - I have read the CONTRIBUTING.md document and this tool is appropriate for the tools-iuc repo.
  • [x] - License permits unrestricted use (educational + commercial)
  • [x] - This PR adds a new tool or tool collection
  • [ ] - This PR updates an existing tool or tool collection
  • [ ] - This PR does something else (explain below)

This has been standing too long on my hard drive: here's a wrapper for jbrowse2 :tada: :fireworks: ! Implemented the same way as Jbrowse (though there might be other cool things to do now that it's more embeddable). I mostly copied the jbrowse1 wrapper, and tried to adapt. It mostly works, but it needs some clean up, there are some options that are still there but don't work yet (or should be removed), some new datatypes to add support to, ....

An interesting thing in jbrowse2 is that many display options can be easily changed from the jbrowse ui (while in jbrowse1 it required tweaking json), which means I'm not sure if we need to (re)implement them all in the form...

Also to test with planemo server I had to hack a little as planemo doesn't support byte-range headers. I can probably share my notes if there's interest

abretaud avatar Sep 30 '21 15:09 abretaud

Love how much can be re-used for this, that's fantastic

hexylena avatar Oct 01 '21 10:10 hexylena

Ah good we already support PAF files cannot wait for jb2! synteny, finally! :D

hexylena avatar Jun 14 '22 09:06 hexylena

Interesting, if you use config.json in the root, next to index.html, then it'll by default open on to a working jbrowse in the first assembly. Too easy.

image

hexylena avatar Jan 26 '24 15:01 hexylena