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

Update Advanced Search page for new residue meta characters

    Details

    • Type: Task
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: None
    • Labels:
      None

      Description

      Situation: Additional meta characters have been added for the Advanced Search tab when searching for residues (see IGBF-3236).

      Task: Update the IGB User's Guide Advanced Search page. Note that these changes are only implemented in IGB 9.1.12 and above.

        Attachments

          Issue Links

            Activity

            nfreese Nowlan Freese created issue -
            nfreese Nowlan Freese made changes -
            Field Original Value New Value
            Epic Link IGBF-1765 [ 17855 ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-3236 [ IGBF-3236 ]
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-3396 [ IGBF-3396 ]
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] In Progress [ 3 ]
            nfreese Nowlan Freese made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] First Level Review in Progress [ 10301 ]
            nfreese Nowlan Freese made changes -
            Status First Level Review in Progress [ 10301 ] Ready for Pull Request [ 10304 ]
            nfreese Nowlan Freese made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            Hide
            nfreese Nowlan Freese added a comment -

            Kaushik made the first round of changes and I have made some additional changes - https://wiki.bioviz.org/confluence/display/igbman/Advanced+Search

            I think it would be good if [~aloraine] did a final review before closing the ticket.

            Show
            nfreese Nowlan Freese added a comment - Kaushik made the first round of changes and I have made some additional changes - https://wiki.bioviz.org/confluence/display/igbman/Advanced+Search I think it would be good if [~aloraine] did a final review before closing the ticket.
            nfreese Nowlan Freese made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            nfreese Nowlan Freese made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Documentation is confusing and hard to follow in some places. I think more work needs to be done before we move on.

            • The documentation starts talking about the interface, explaining how to do searches. But the only image shown is a picture of the interface with results, after providing instructional text. I think it would help make this less confusing and opaque if the documentation included image(s) with callouts explaining each part of the Advanced Search Tab interface, as it looks when a user first selects it and looks at it.
            • Callouts should be labeled with the names and terms that get used later in the documentation.
            • In later sections, when the Advanced tab's individual functions are discussed, there need to be more images with callouts showing which part of the interface is being used.
            • This statement is nonsensical: "Searching for multiple residues simultaneously" Why would you ever search for just one residue?
            • The term "feature" is used, but it's not clear what this means. It would be better to use terms already part of the IGB interface. IGB's style tabs use the terms "Annotation" and "Graph." Review documentation for the Annotation Tab and other parts of the User's Guide. Make the terminology consistent to avoid confusing and frustrating users.
            • I recommend putting yourself in the shoes of a user who is trying to find out how to do a thing, e.g., how do I find the gene that I'm studying? Or, how do I find that one particular sequence read? Or, how do I find all the instances of a transcription factor binding site of known sequence? If you come to this page knowing very little about the interface, it would likely be very difficult to answer these "how do I...?" questions because the documentation is structured around listing the functions one-by-one, without a lot of context.
            • The end of the documentation contains this text: "More information about regular expressions is available from http://docs.oracle.com/javase/7/docs/index.html." This page does not provide information about regular expressions and how to use them. Instead, it goes to a page titled "Java Platform Standard Edition 7 Documentation". Why are we sending users to this page? There's nothing about regular expressions on this page
            Show
            ann.loraine Ann Loraine added a comment - - edited Documentation is confusing and hard to follow in some places. I think more work needs to be done before we move on. The documentation starts talking about the interface, explaining how to do searches. But the only image shown is a picture of the interface with results, after providing instructional text. I think it would help make this less confusing and opaque if the documentation included image(s) with callouts explaining each part of the Advanced Search Tab interface, as it looks when a user first selects it and looks at it. Callouts should be labeled with the names and terms that get used later in the documentation. In later sections, when the Advanced tab's individual functions are discussed, there need to be more images with callouts showing which part of the interface is being used. This statement is nonsensical: "Searching for multiple residues simultaneously" Why would you ever search for just one residue? The term "feature" is used, but it's not clear what this means. It would be better to use terms already part of the IGB interface. IGB's style tabs use the terms "Annotation" and "Graph." Review documentation for the Annotation Tab and other parts of the User's Guide. Make the terminology consistent to avoid confusing and frustrating users. I recommend putting yourself in the shoes of a user who is trying to find out how to do a thing, e.g., how do I find the gene that I'm studying? Or, how do I find that one particular sequence read? Or, how do I find all the instances of a transcription factor binding site of known sequence? If you come to this page knowing very little about the interface, it would likely be very difficult to answer these "how do I...?" questions because the documentation is structured around listing the functions one-by-one, without a lot of context. The end of the documentation contains this text: "More information about regular expressions is available from http://docs.oracle.com/javase/7/docs/index.html ." This page does not provide information about regular expressions and how to use them. Instead, it goes to a page titled "Java Platform Standard Edition 7 Documentation". Why are we sending users to this page? There's nothing about regular expressions on this page
            ann.loraine Ann Loraine made changes -
            Assignee Ann Loraine [ aloraine ]
            ann.loraine Ann Loraine made changes -
            Status Post-merge Testing In Progress [ 10003 ] To-Do [ 10305 ]
            ann.loraine Ann Loraine made changes -
            Sprint Summer 7 2023 Aug 7 [ 176 ] Summer 7 2023 Aug 7, Summer 8 2023 Aug 21 [ 176, 177 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Link This issue relates to IGBF-3428 [ IGBF-3428 ]
            Hide
            nfreese Nowlan Freese added a comment -

            I have created ticket IGBF-3428 to address the issues with the Advanced Search page in the previous comment as they are outside the scope of the current ticket.

            Closing ticket.

            Show
            nfreese Nowlan Freese added a comment - I have created ticket IGBF-3428 to address the issues with the Advanced Search page in the previous comment as they are outside the scope of the current ticket. Closing ticket.
            nfreese Nowlan Freese made changes -
            Status To-Do [ 10305 ] Pull Request Submitted [ 10101 ]
            nfreese Nowlan Freese made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            nfreese Nowlan Freese made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            nfreese Nowlan Freese made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Resolution Done [ 10000 ]
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            nfreese Nowlan Freese made changes -
            Assignee Kaushik Gopu [ kgopu ]

              People

              • Assignee:
                kgopu Kaushik Gopu
                Reporter:
                nfreese Nowlan Freese
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: