Uploaded image for project: 'Jalview'
  1. Jalview
  2. JAL-2759

Add cursor to HiddenColumns

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.10.2b1, 2.10.3, 2.10.3b1
    • Fix Version/s: 2.10.4
    • Component/s: Datamodel
    • Labels:
      None

      Description

      HiddenColumns methods typically iterate over the hidden columns collection to perform their operations. As a result HiddenColumns functionality scales poorly with increasing numbers of columns.

      Proposed solution is to add a cursor (similar to the recently added SequenceCursor) to cache recent positioning information, which should improve performance for localised hidden columns operations e.g. those operating within the alignment viewport.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              kmourao Kira Mourão
              Reporter:
              kmourao Kira Mourão
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved: