Uploaded image for project: 'UGENE'
  1. UGENE
  2. UGENE-7384

Graphs support is broken in many places in UGENE

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 40
    • Component/s: None
    • Labels:
      None
    • Sprint:
      DEV-40-5
    • Affect Type:
      Userdefined

      Description

      After refactoring done in 2013-2015 graph support is broken:

      1) Graph calculation in separate thread is not thread safe. Calculation of the graph with multiple series have a high chance of crash (try toggle GC Frame Plot on sequences > 1mb)

      2) Min/max (extremum) values for labels are wrong.

      3) Graph color dialog is not shown if there is at least 1 label on the screen (checked on Linux only).

      4) Labels can't be toggled in reliable way.

      5) Cutoff related code sometimes use only maximum values and ignores minimums.

      6) On screen pixel offsets sometimes are used in place where sequence offsets should be used.

      7) Sequence offsets sometimes are used where graph data point indexes should be used.

      There are many other issues. The code should be cleaned up and re-tested again.

        Attachments

          Activity

            People

            Assignee:
            yalgaer Yuliya Algaer
            Reporter:
            yalgaer Yuliya Algaer
            Assigned Tester:
            Svetlana Samoilenko
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: