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

grid-bookmark widget #157

Closed
cmdcolin opened this issue Feb 22, 2019 · 4 comments · Fixed by #2140
Closed

grid-bookmark widget #157

cmdcolin opened this issue Feb 22, 2019 · 4 comments · Fixed by #2140

Comments

@cmdcolin
Copy link
Collaborator

Allow keeping a list of regions aka bookmarks

These are basically simple features (e.g. a region with start and end)

@rbuels rbuels changed the title Bookmark widget grid-bookmark widget Apr 26, 2019
@rbuels
Copy link
Contributor

rbuels commented Apr 26, 2019

  • take an off the shelf react grid component
  • support importing CSV and TSV to start
  • put the data in the grid
  • columns that look like locstrings will open a new view at that location

@garrettjstevens garrettjstevens added this to To do in JBrowse team board via automation Jun 7, 2019
@rbuels
Copy link
Contributor

rbuels commented Jan 15, 2020

The spreadsheet view supports locstring column types now (when we merge #780), which does part of this. You can make a spreadsheet of locstrings elsewhere and then open it in JB and click through them

@elliothershberg
Copy link
Member

@cmdcolin and I were discussing aspects of this feature during pairing. Along with #61 , I think it would go along way for improving the experience of exporting information from our app.

along with import from CSV, TSV, it would be great to be able to export to those formats, or also to BED.

I would advocate for prioritizing this issue, especially before the initial release of our desktop product. I think that if we nail this feature, it could become the de facto tool for folks in the FISH community.

Workflow overview: From my previous work in this space, here is the typical workflow:

  1. Collect either:
    1a. A list of BED coordinates of regions that you want to visualize
    1b. A list of the RefSeq (or other) annotations that you want to target
  2. Use that for import into downstream design tools that would retrieve probes targeting those regions. (Example, my previous app https://paintshop.io/)

@cmdcolin
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment