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

Preserve soft-clip settings between sessions

    Details

    • Story Points:
      3
    • Sprint:
      Fall 2018 Sprint 4, Fall 2018 Sprint 5, Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1, Fall 2019 Sprint 2

      Description

      To increase usability between sessions, it is best to preserve as many user settings as possible.

      Soft-clipping settings should be saved between sessions, such as soft-clip visualization choice and custom color selection.

        Attachments

          Issue Links

            Activity

            nfreese Nowlan Freese created issue -
            nfreese Nowlan Freese made changes -
            Field Original Value New Value
            Link This issue relates to IGBF-1291 [ IGBF-1291 ]
            Hide
            nfreese Nowlan Freese added a comment -

            Within the class ToggleShowAsPairedAction, David Norris left a comment about needing to register state in the java preferences. Looking at the ToggleToolTipAction class file, this may be a couple lines of code to save to preferences in the PreferenceUtils.

            Show
            nfreese Nowlan Freese added a comment - Within the class ToggleShowAsPairedAction, David Norris left a comment about needing to register state in the java preferences. Looking at the ToggleToolTipAction class file, this may be a couple lines of code to save to preferences in the PreferenceUtils.
            stiwari8 Srishti Tiwari (Inactive) made changes -
            Assignee Srishti Tiwari [ stiwari8 ]
            stiwari8 Srishti Tiwari (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            stiwari8 Srishti Tiwari (Inactive) made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            kkorey Kiran Korey (Inactive) made changes -
            Assignee Srishti Tiwari [ stiwari8 ] Kiran Korey [ kkorey ]
            kkorey Kiran Korey (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            Hide
            kkorey Kiran Korey (Inactive) added a comment -

            Need first level review for the branch
            https://bitbucket.org/kkorey/kkorey-igb/branch/IGBF-1442-sc-settings

            Thanks

            Show
            kkorey Kiran Korey (Inactive) added a comment - Need first level review for the branch https://bitbucket.org/kkorey/kkorey-igb/branch/IGBF-1442-sc-settings Thanks
            kkorey Kiran Korey (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            kkorey Kiran Korey (Inactive) made changes -
            Assignee Kiran Korey [ kkorey ]
            nfreese Nowlan Freese made changes -
            Status Needs 1st Level Review [ 10005 ] Reviewing [ 10301 ]
            nfreese Nowlan Freese made changes -
            Assignee Kiran Korey [ kkorey ]
            kkorey Kiran Korey (Inactive) made changes -
            Status Reviewing [ 10301 ] In Progress [ 3 ]
            kkorey Kiran Korey (Inactive) made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Sprint Fall 2018 Sprint 4 [ 54 ] Fall 2018 Sprint 4, Fall 2018 Sprint 5 [ 54, 55 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Fix Version/s 9.1.0 Major Release [ 10601 ]
            Labels Advanced
            kkorey Kiran Korey (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            kkorey Kiran Korey (Inactive) made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Sprint Fall 2018 Sprint 4, Fall 2018 Sprint 5 [ 54, 55 ] Fall 2018 Sprint 4, Fall 2018 Sprint 5, Winter 2018 Sprint 1 [ 54, 55, 56 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked lower
            ann.loraine Ann Loraine made changes -
            Sprint Fall 2018 Sprint 4, Fall 2018 Sprint 5, Winter 2018 Sprint 1 [ 54, 55, 56 ] Fall 2018 Sprint 4, Fall 2018 Sprint 5 [ 54, 55 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            Hide
            ann.loraine Ann Loraine added a comment - - edited

            Looks like this got forgotten. Someone should pick it up - please grab the code, rebase, test, and move into 1st level review. Please consult with Dr. Freese as required.

            Show
            ann.loraine Ann Loraine added a comment - - edited Looks like this got forgotten. Someone should pick it up - please grab the code, rebase, test, and move into 1st level review. Please consult with Dr. Freese as required.
            ann.loraine Ann Loraine made changes -
            Epic Link IGBF-1765 [ 17855 ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 2018 Sprint 4, Fall 2018 Sprint 5 [ 54, 55 ] Fall 2018 Sprint 4, Fall 2018 Sprint 5, Summer 2019 Sprint 10 [ 54, 55, 69 ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 2018 Sprint 4, Fall 2018 Sprint 5, Summer 2019 Sprint 10 [ 54, 55, 69 ] Fall 2018 Sprint 4, Fall 2018 Sprint 5, Summer 2019 Sprint 11 [ 54, 55, 70 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            ann.loraine Ann Loraine made changes -
            Assignee Kiran Korey [ kkorey ]
            noor91zahara Noor Zahara (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            noor91zahara Noor Zahara (Inactive) made changes -
            Assignee Noor Zahara [ noor91zahara ]
            noor91zahara Noor Zahara (Inactive) made changes -
            Status In Progress [ 3 ] Open [ 1 ]
            noor91zahara Noor Zahara (Inactive) made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            Hide
            noor91zahara Noor Zahara (Inactive) added a comment - - edited

            I have merged the latest changes with this branch.

            Testing Steps followed:

            1. Loaded a bam file and changed the soft clips settings.
            2.Saved the session
            3.Re-loaded the session and the settings were restored.

            Working as expected.

            Since I do not have write access to kiran korey's fork I have pulled the changes from his fork to mine

            https://bitbucket.org/noorzahara/integrated-genome-browser-local1/branch/IGBF-1442#diff

            Show
            noor91zahara Noor Zahara (Inactive) added a comment - - edited I have merged the latest changes with this branch. Testing Steps followed: 1. Loaded a bam file and changed the soft clips settings. 2.Saved the session 3.Re-loaded the session and the settings were restored. Working as expected. Since I do not have write access to kiran korey's fork I have pulled the changes from his fork to mine https://bitbucket.org/noorzahara/integrated-genome-browser-local1/branch/IGBF-1442#diff
            noor91zahara Noor Zahara (Inactive) made changes -
            Status In Progress [ 3 ] Needs 1st Level Review [ 10005 ]
            noor91zahara Noor Zahara (Inactive) made changes -
            Assignee Noor Zahara [ noor91zahara ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Assignee Prutha Kulkarni [ prutha ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Status Needs 1st Level Review [ 10005 ] Reviewing [ 10301 ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 2018 Sprint 4, Fall 2018 Sprint 5, Summer 2019 Sprint 11 [ 54, 55, 70 ] Fall 2018 Sprint 4, Fall 2018 Sprint 5, Summer 2019 Sprint 11, Summer 2019 Sprint 12 [ 54, 55, 70, 71 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            Hide
            prutha Prutha Kulkarni (Inactive) added a comment -

            Noor Zahara, it is working as expcted. Code level review has been done for the same. You can now submit a pull request for it.

            Show
            prutha Prutha Kulkarni (Inactive) added a comment - Noor Zahara , it is working as expcted. Code level review has been done for the same. You can now submit a pull request for it.
            prutha Prutha Kulkarni (Inactive) made changes -
            Assignee Prutha Kulkarni [ prutha ] Noor Zahara [ noor91zahara ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Status Reviewing [ 10301 ] Ready for Pull Request [ 10304 ]
            noor91zahara Noor Zahara (Inactive) made changes -
            Status Ready for Pull Request [ 10304 ] Pull Request Submitted [ 10101 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Assignee Noor Zahara [ noor91zahara ]
            nfreese Nowlan Freese made changes -
            Status Needs Testing [ 10002 ] Testing In Progress [ 10003 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 2018 Sprint 4, Fall 2018 Sprint 5, Summer 2019 Sprint 11, Summer 2019 Sprint 12 [ 54, 55, 70, 71 ] Fall 2018 Sprint 4, Fall 2018 Sprint 5, Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1 [ 54, 55, 70, 71, 72 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            nfreese Nowlan Freese made changes -
            Status Testing In Progress [ 10003 ] Pull Request Submitted [ 10101 ]
            nfreese Nowlan Freese made changes -
            Assignee Nowlan Freese [ nfreese ]
            Hide
            nfreese Nowlan Freese added a comment - - edited

            Needed two small changes in TrackStyle.java. There were two places where the boolean values for soft clipped custom color were being incorrectly assigned by the default color.

            Made changes and issued pull request .

            The soft clip settings are otherwise being correctly saved in the session xml, and between IGB sessions.

            Show
            nfreese Nowlan Freese added a comment - - edited Needed two small changes in TrackStyle.java. There were two places where the boolean values for soft clipped custom color were being incorrectly assigned by the default color. Made changes and issued pull request . The soft clip settings are otherwise being correctly saved in the session xml, and between IGB sessions.
            ann.loraine Ann Loraine made changes -
            Workflow Loraine Lab Workflow [ 18148 ] Fall 2019 Workflow Update [ 19054 ]
            ann.loraine Ann Loraine made changes -
            Status Pull Request Submitted [ 10101 ] Reviewing Pull Request [ 10303 ]
            ann.loraine Ann Loraine made changes -
            Status Reviewing Pull Request [ 10303 ] Merged Needs Testing [ 10002 ]
            ann.loraine Ann Loraine made changes -
            Sprint Fall 2018 Sprint 4, Fall 2018 Sprint 5, Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1 [ 54, 55, 70, 71, 72 ] Fall 2018 Sprint 4, Fall 2018 Sprint 5, Summer 2019 Sprint 11, Summer 2019 Sprint 12, Fall 2019 Sprint 1, Fall 2019 Sprint 2 [ 54, 55, 70, 71, 72, 73 ]
            ann.loraine Ann Loraine made changes -
            Rank Ranked higher
            prutha Prutha Kulkarni (Inactive) made changes -
            Assignee Prutha Kulkarni [ prutha ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Status Merged Needs Testing [ 10002 ] Post-merge Testing In Progress [ 10003 ]
            Hide
            prutha Prutha Kulkarni (Inactive) added a comment -

            Noor Zahara, I have followed the steps mentioned above to test the ticket i.e. I have changed the soft clicked settings to use the custom color and then I saved the session. When I loaded the same saved session then the setting which was done previously was preserved.
            Working as expected. Moving the ticket to DONE.

            Show
            prutha Prutha Kulkarni (Inactive) added a comment - Noor Zahara , I have followed the steps mentioned above to test the ticket i.e. I have changed the soft clicked settings to use the custom color and then I saved the session. When I loaded the same saved session then the setting which was done previously was preserved. Working as expected. Moving the ticket to DONE.
            prutha Prutha Kulkarni (Inactive) made changes -
            Assignee Prutha Kulkarni [ prutha ] Noor Zahara [ noor91zahara ]
            prutha Prutha Kulkarni (Inactive) made changes -
            Status Post-merge Testing In Progress [ 10003 ] Closed [ 6 ]
            ann.loraine Ann Loraine made changes -
            Workflow Fall 2019 Workflow Update [ 19054 ] Revised Fall 2019 Workflow Update [ 22089 ]

              People

              • Assignee:
                noor91zahara Noor Zahara (Inactive)
                Reporter:
                nfreese Nowlan Freese
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated: