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

IGV data loading errors #1435

Closed
mccalluc opened this issue Sep 29, 2016 · 3 comments
Closed

IGV data loading errors #1435

mccalluc opened this issue Sep 29, 2016 · 3 comments

Comments

@mccalluc
Copy link
Member

mccalluc commented Sep 29, 2016

Steps to reproduce

  1. Reference http genome data in an upload
  2. Load IGV from a https server

(May have a similar problem when the server does not provide CORS headers: Our S3 bucket does, but others may not.)

Observed behavior

  • Browser security will prevent the data from loading

(@jkmarx has also seen this locally on http, which may be CORS, but I'm not sure: There could be something else in here.)

Expected behavior

Not sure. Assuming the diagnosis is correct:

  • Warn during upload?
  • Copy to server during upload?
  • Copy to server when IGV is requested?
  • Our https server could proxy http files w/o long term storage?
  • More human-readable error message in IGV?
@ngehlenborg
Copy link
Contributor

Let's try to get the IGV.js maintainer to provide a meaningful error message when tracks can't be loaded.

@hackdna hackdna added this to the Release 1.5.4 milestone Jan 26, 2017
@mccalluc
Copy link
Member Author

I think it would be feasible to monkey patch IGV, or something like that, to add a more informative message. (For a generic user, the existing error messages are really all that can be expected.)

I'll be doing this work in refinery-platform/igv-wrapper-for-refinery#6: It doesn't make sense to maintain both versions.

@hackdna
Copy link
Member

hackdna commented Jan 26, 2017

Contributing this code to the IGV.js project would be even better.

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

3 participants