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
-
Activity
| Field | Original Value | New Value |
|---|---|---|
| Attachment | SSR Data.bed.zip [ 12386 ] |
| Description |
To Reproduce: Open IGB, open attached file Observe: IGB displays both a graphical dialog box and a message in console saying ------------------------------------------------------- ERROR: File contains too many contigs; some will not be shown. ------------------------------------------------------- This error is unhelpful and possibly unnecessary IGB also does not display the data. Work around: to get IGB to display this data. Open IGB, Open Blueberry genome, WAIT for it to load. Then open attached file in IGB. WAIT FOR IT TO LOAD. Then continue browsing. Additional work around: Create index for file with tabix before opening in IGB. |
To Reproduce: Unzip file, Open IGB, open attached file Observe: IGB displays both a graphical dialog box and a message in console saying ------------------------------------------------------- ERROR: File contains too many contigs; some will not be shown. ------------------------------------------------------- This error is unhelpful and possibly unnecessary IGB also does not display the data. Work around: to get IGB to display this data. Open IGB, Open Blueberry genome, WAIT for it to load. Then open attached file in IGB. WAIT FOR IT TO LOAD. Then continue browsing. Additional work around: Create index for file with tabix before opening in IGB. |
| Epic Link | IGBF-106 [ 14553 ] |
| Rank | Ranked higher |
| Rank | Ranked higher |
| Summary | Opening Bed file triggers "ERROR: File contains too many contigs; some will not be shown. | Iprove error message when user opens Bed file with lots of sequences |
| Issue Type | Bug [ 1 ] | Improvement [ 4 ] |
| Description |
To Reproduce: Unzip file, Open IGB, open attached file Observe: IGB displays both a graphical dialog box and a message in console saying ------------------------------------------------------- ERROR: File contains too many contigs; some will not be shown. ------------------------------------------------------- This error is unhelpful and possibly unnecessary IGB also does not display the data. Work around: to get IGB to display this data. Open IGB, Open Blueberry genome, WAIT for it to load. Then open attached file in IGB. WAIT FOR IT TO LOAD. Then continue browsing. Additional work around: Create index for file with tabix before opening in IGB. |
Visit blueberry genome and then open the attached file.
Observe: IGB displays both a graphical dialog box and a message in console saying ------------------------------------------------------- ERROR: File contains too many contigs; some will not be shown. ------------------------------------------------------- This error is unhelpful and possibly unnecessary IGB also does not display the data. Work around: to get IGB to display this data. Open IGB, Open Blueberry genome, WAIT for it to load. Then open attached file in IGB. WAIT FOR IT TO LOAD. Then continue browsing. Additional work around: Create index for file with tabix before opening in IGB. |
| Story Points | 0.5 |
| Summary | Iprove error message when user opens Bed file with lots of sequences | Improve error message when user opens Bed file with lots of sequences |
| Attachment | BlueberrySSR.bed.gz [ 12455 ] |
| Attachment | SSR Data.bed.zip [ 12386 ] |
| Description |
Visit blueberry genome and then open the attached file.
Observe: IGB displays both a graphical dialog box and a message in console saying ------------------------------------------------------- ERROR: File contains too many contigs; some will not be shown. ------------------------------------------------------- This error is unhelpful and possibly unnecessary IGB also does not display the data. Work around: to get IGB to display this data. Open IGB, Open Blueberry genome, WAIT for it to load. Then open attached file in IGB. WAIT FOR IT TO LOAD. Then continue browsing. Additional work around: Create index for file with tabix before opening in IGB. |
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. |
| Epic Link | IGBF-106 [ 14553 ] |
| Workflow | classic default workflow [ 14381 ] | Loraine Lab Workflow [ 14611 ] |
| Story Points | 0.5 | 0.25 |
| Sprint | Sprint 2 [ 4 ] |
| Rank | Ranked higher |
| Assignee | David Norris [ dcnorris ] | Tarun Santosh [ tkanapar ] |
| Status | Open [ 1 ] | In Progress [ 3 ] |
| Status | In Progress [ 3 ] | Needs Testing [ 10002 ] |
| Assignee | Tarun Santosh [ tkanapar ] |
| Status | Needs Testing [ 10002 ] | Testing In Progress [ 10003 ] |
| Assignee | Mason Meyer [ mason ] |
| Attachment | TooManySequencesErrorMessage.png [ 12508 ] |
| Status | Testing In Progress [ 10003 ] | Closed [ 6 ] |
| Resolution | Fixed [ 1 ] |
| Workflow | Loraine Lab Workflow [ 14611 ] | Fall 2019 Workflow Update [ 19113 ] |
| Workflow | Fall 2019 Workflow Update [ 19113 ] | Revised Fall 2019 Workflow Update [ 21226 ] |
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.