Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-8707

Options for plotting scatter and lines in multi-trace charts

    Details

    • Type: Story
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: Firefly
    • Labels:

      Description

      we need to have a chart type that could have multiple scatter/line plotted in it.

      The issues that need to be resolved in the future tickets:

      • Color input field
      • Color bar display when color map is specified for the 3rd column/expression. (There is a number of issues with display: two tick sets, no update when color scale changes. We also need to make sure it's on the opposite side of yaxis.)
      • Size map scaling: to make sure all points are visible, we need to make sure point size in pixels falls into the valid range since the size represents the values (4px and up, otherwise the points will be invisible, also upper size limit px)
      • Axes scale ratio: in addition to xyratio, which is now aspect ratio of the chart area, users want to control scale ratio of the axes. This ratio should be preserved when zooming or doing other plot interactions.
        https://github.com/Caltech-IPAC/firefly/pull/398

        Attachments

          Issue Links

            Activity

            Hide
            tatianag Tatiana Goldina added a comment - - edited

            Since we already have multi-trace chart, the work was around the options for scatter chart.

            The issues that need to be resolved in the future tickets:

            • Color input field
            • Color bar display when color map is specified. (There is a number of issues with display: two tick sets, no update when color scale changes. We also need to make sure it's on the opposite side of yaxis.)
            • Size map scaling: to make sure all points are visible, we need to make sure point size in pixels falls into the valid range (4px and up, otherwise the points will be invisible)
            • Axes scale ratio: in addition to xyratio, which is now aspect ratio of the chart area, users want to control scale ratio of the axes. This ratio should be preserved when zooming or doing other plot interactions.
              https://github.com/Caltech-IPAC/firefly/pull/398
            Show
            tatianag Tatiana Goldina added a comment - - edited Since we already have multi-trace chart, the work was around the options for scatter chart. The issues that need to be resolved in the future tickets: Color input field Color bar display when color map is specified. (There is a number of issues with display: two tick sets, no update when color scale changes. We also need to make sure it's on the opposite side of yaxis.) Size map scaling: to make sure all points are visible, we need to make sure point size in pixels falls into the valid range (4px and up, otherwise the points will be invisible) Axes scale ratio: in addition to xyratio, which is now aspect ratio of the chart area, users want to control scale ratio of the axes. This ratio should be preserved when zooming or doing other plot interactions. https://github.com/Caltech-IPAC/firefly/pull/398

              People

              • Assignee:
                tatianag Tatiana Goldina
                Reporter:
                xiuqin Xiuqin Wu [X] (Inactive)
                Reviewers:
                Loi Ly
                Watchers:
                Emmanuel Joliet, Loi Ly, Tatiana Goldina, Trey Roby, Xiuqin Wu [X] (Inactive)
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel