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

Evaluate Plotly.js as a replacement to Highcharts

    XMLWordPrintable

Details

    • Story
    • Status: Done
    • Resolution: Done
    • None
    • SUIT
    • 8
    • SUIT Sprint 2017-3, SUIT Sprint 2017-4
    • Science User Interface

    Description

      Plotly is an open source plotting package that is more oriented toward science than Highcharts.

      Study the following:

      • Can we control tooltips?
      • What control do we have during selection?
      • In general, can monitor or have hooks into their events?
      • How hard to port histograms, scatter and density?
      • How hard to create a heat map to replace density?
      • Do they support optimized updates and not complete redraws?

      Overall we want a sense if we should go to the next step of replacing Highcharts. We need to understand how much efforts would be involved.

      Attachments

        Issue Links

          Activity

            Information on Plotly and the answers to the questions above can be found at [Plotly Evaluation](https://confluence.lsstcorp.org/display/DM/Plotly+evaluation) confluence page.

            tatianag Tatiana Goldina added a comment - Information on Plotly and the answers to the questions above can be found at [Plotly Evaluation] ( https://confluence.lsstcorp.org/display/DM/Plotly+evaluation ) confluence page.

            Please, review the confluence page, added as an implementation of this ticket, and let me know if there is something else you'd like to see on that page.

            Feel free to update https://confluence.lsstcorp.org/display/DM/Plotly+evaluation or leave the comments under.

            tatianag Tatiana Goldina added a comment - Please, review the confluence page, added as an implementation of this ticket, and let me know if there is something else you'd like to see on that page. Feel free to update https://confluence.lsstcorp.org/display/DM/Plotly+evaluation or leave the comments under.
            • for Histogram, Plotly 'histogram' support the histogram of even bin size and overlaid (multiple) data set. In order to have variable bin size for the histogram chart, we are using 'bar' chart to support single data set and more implementation will be made later to make histogram chart (with variable bin size) to support multi-layer overlaid data set.
            cwang Cindy Wang [X] (Inactive) added a comment - - edited for Histogram, Plotly 'histogram' support the histogram of even bin size and overlaid (multiple) data set. In order to have variable bin size for the histogram chart, we are using 'bar' chart to support single data set and more implementation will be made later to make histogram chart (with variable bin size) to support multi-layer overlaid data set.

            The content is reviewed by Cindy. Updated text to include her note about histograms.

            tatianag Tatiana Goldina added a comment - The content is reviewed by Cindy. Updated text to include her note about histograms.

            People

              tatianag Tatiana Goldina
              roby Trey Roby
              Cindy Wang [X] (Inactive), Loi Ly
              Cindy Wang [X] (Inactive), Emmanuel Joliet, Loi Ly, Tatiana Goldina, Trey Roby, Xiuqin Wu [X] (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Jenkins

                  No builds found.