Details
-
Type:
Improvement
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: None
-
Labels:None
-
Story Points:0.25
-
Sprint:Sprint 2
Description
Visit blueberry genome and then open the attached file.
Observe: IGB displays a dialog and prints a console message with text:
-------------------------------------------------------
ERROR: File contains too many contigs; some will not be shown.
-------------------------------------------------------
This error is not helpful because it doesn't tell the user how to fix the problem.
Attachments
Issue Links
- is blocked by
-
DB-166 Refactor Symloaders to allow wrapper response object to be returned instead on only List<? extends SeqSymmetry>
-
- Open
-
This is happening probably because when users open a bed file, IGB creates a local cache for the file. The cache contains a directory for every sequence listed in the file. However, some genome assemblies (like blueberry) are in draft form only and consist of many thousands of scaffolds. Hiral (or some-one) probably implemented a safeguard to prevent IGB from making lots of directories for these draft assemblies.
Change the error message to:
"The file contains data for too many sequences; some may not be shown. If this is a problem, please compress and index the file using tabix. For more information, contact the IGB Support Team."
Then add a button that says: "Contact IGB Support Team" and another button that says "OK"
If the users clicks "Contact IGB Support Team" a Web browser opens to http://bioviz.org/igb/contact.html.
If the user clicks "OK" or the window close button (on Mac, upper left) then the dialog should close.
Also, check that the message is not shown when a user converts the file to compressed, tabix-indexed form.