Uploaded image for project: 'IGB'
  1. IGB
  2. IGBF-1312

Improve error message shown upon opening a file before selecting a genome version

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Minor
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
    • Story Points:
      1
    • Sprint:
      Winter 2018 Sprint 3, Spring 2019 Sprint 1

      Description

      If you open a file in IGB without selecting a genome, you can view the file but there is no genome sequence.
      So the Load Sequence option probably shouldn't be enabled.
      As it is, you can click the Load Sequence button, and you get an error that says:

      "Couldn't locate the partial sequence. Try loading the full sequence."

      This error message does not make sense given the context. (In other contexts it does make sense.)

      The error message for this particular workflow should be more informative. Or, the button "Load Sequence" should not be active when no sequence file is available.

      The task:

      • Investigate and identify files/code involved.
      • Determine: is there any way for IGB to determine if the reference genome sequence is available to load before showing that message?
      • Design a solution that improves user experience.

        Attachments

          Issue Links

            Activity

            ieclabau Ivory Blakley created issue -
            nfreese Nowlan Freese made changes -
            Field Original Value New Value
            Assignee Ann Loraine [ aloraine ]
            nfreese Nowlan Freese made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Summary poor error message Improve error message shown upon opening a file before selecting a genome version
            aloraine Ann Loraine made changes -
            Story Points 0.5
            Sprint Winter 2018 Sprint 3 [ 58 ]
            Labels Beginner
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Assignee Riddhi Jagdish Patil [ rpatil14 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            aloraine Ann Loraine made changes -
            Description If you open a file in IGB without selecting a genome, you can view the file but there is no genome sequence.
            So the Load Sequence option probably shouldn't be enabled.
            As it is, you can click the Load Sequence button, and you get an error that says:

            "Couldn't locate the partial sequence. Try loading the full sequence."

            Which makes not sense.


            The button should be disabled. Or it should produce a window that informs the user about why that action is not possible.
            If you open a file in IGB without selecting a genome, you can view the file but there is no genome sequence.
            So the Load Sequence option probably shouldn't be enabled.
            As it is, you can click the Load Sequence button, and you get an error that says:

            "Couldn't locate the partial sequence. Try loading the full sequence."

            This error message does not make sense given the context. (In other contexts it *does* make sense.)

            The error message for this particular workflow should be more informative. Or, the button "Load Sequence" should not be active when no sequence file is available.

            The task:

            * Investigate and identify files/code involved.
            * Determine: is there any way for IGB to determine if a sequence file is available before showing that message?
            * Design a solution that improves user experience.
            aloraine Ann Loraine made changes -
            Story Points 0.5 1
            Labels Beginner Intermediate
            aloraine Ann Loraine made changes -
            Issue Type Improvement [ 4 ] Task [ 3 ]
            aloraine Ann Loraine made changes -
            Description If you open a file in IGB without selecting a genome, you can view the file but there is no genome sequence.
            So the Load Sequence option probably shouldn't be enabled.
            As it is, you can click the Load Sequence button, and you get an error that says:

            "Couldn't locate the partial sequence. Try loading the full sequence."

            This error message does not make sense given the context. (In other contexts it *does* make sense.)

            The error message for this particular workflow should be more informative. Or, the button "Load Sequence" should not be active when no sequence file is available.

            The task:

            * Investigate and identify files/code involved.
            * Determine: is there any way for IGB to determine if a sequence file is available before showing that message?
            * Design a solution that improves user experience.
            If you open a file in IGB without selecting a genome, you can view the file but there is no genome sequence.
            So the Load Sequence option probably shouldn't be enabled.
            As it is, you can click the Load Sequence button, and you get an error that says:

            "Couldn't locate the partial sequence. Try loading the full sequence."

            This error message does not make sense given the context. (In other contexts it *does* make sense.)

            The error message for this particular workflow should be more informative. Or, the button "Load Sequence" should not be active when no sequence file is available.

            The task:

            * Investigate and identify files/code involved.
            * Determine: is there any way for IGB to determine if the reference genome sequence is available to load before showing that message?
            * Design a solution that improves user experience.
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-1509 [ IGBF-1509 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Link This issue relates to IGBF-1510 [ IGBF-1510 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Attachment 1_a.PNG [ 14225 ]
            Attachment 1_b_i.PNG [ 14226 ]
            Attachment 1_b_ii.PNG [ 14227 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Assignee Riddhi Jagdish Patil [ rpatil14 ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] Reviewing [ 10301 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ] Ann Loraine [ aloraine ]
            nfreese Nowlan Freese made changes -
            Status Reviewing [ 10301 ] Needs 1st Level Review [ 10005 ]
            nfreese Nowlan Freese made changes -
            Assignee Ann Loraine [ aloraine ]
            nfreese Nowlan Freese made changes -
            Comment [ The 1st level review looks good, however I would like Dr. Loraine to take a look, as there is a change to the default IGB behavior.

            If a user drags and drops a sequence file (.2bit, .fasta, etc) into the IGB home screen, IGB now assumes the user meant to load that file as the genome. I think this works very well. If a user is dragging and dropping (instead of using File > Open File.../Open Genome from File...) then they are expecting IGB to make smart assumptions. Before, if a user dragged and dropped a sequence file into the IGB home screen it would load the file within the data track.

            ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Attachment 1_b_ii.PNG [ 14227 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Attachment 1_a.PNG [ 14225 ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] Reviewing [ 10301 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            nfreese Nowlan Freese made changes -
            Status Reviewing [ 10301 ] Ready for Pull Request [ 10304 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ] Riddhi Jagdish Patil [ rpatil14 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Assignee Riddhi Jagdish Patil [ rpatil14 ]
            nfreese Nowlan Freese made changes -
            Assignee Riddhi Jagdish Patil [ rpatil14 ]
            aloraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Needs Testing [ 10002 ]
            aloraine Ann Loraine made changes -
            Assignee Riddhi Jagdish Patil [ rpatil14 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            aloraine Ann Loraine made changes -
            Sprint Winter 2018 Sprint 3 [ 58 ] Winter 2018 Sprint 3, Spring 2019 Sprint 1 [ 58, 59 ]
            aloraine Ann Loraine made changes -
            Rank Ranked higher
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Status Needs Testing [ 10002 ] Testing In Progress [ 10003 ]
            rpatil14 Riddhi Jagdish Patil (Inactive) made changes -
            Rank Ranked lower
            svallapu Sai Charan Reddy Vallapureddy made changes -
            Resolution Done [ 10000 ]
            Status Testing In Progress [ 10003 ] Closed [ 6 ]
            svallapu Sai Charan Reddy Vallapureddy made changes -
            Assignee Riddhi Jagdish Patil [ rpatil14 ]
            aloraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 18003 ] Fall 2019 Workflow Update [ 19898 ]
            aloraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 19898 ] Revised Fall 2019 Workflow Update [ 22017 ]

              People

              • Assignee:
                rpatil14 Riddhi Jagdish Patil (Inactive)
                Reporter:
                ieclabau Ivory Blakley
              • Votes:
                0 Vote for this issue
                Watchers:
                6 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: