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

Visually show upper limits in XY-plot with different marker

    XMLWordPrintable

Details

    • 10
    • SUIT Sprint 2018-03, SUIT Sprint 2018-04
    • Science User Interface

    Description

      Scattered plot should show in XY-plot a different marker than the default ('dot') for visually distinguish upper limits.

      There is a very detailed description for WISE light curve in DM-7950

      This ticket is to provide a generic way to deal with the situation of plotting upper limit in the scattered plot. For other specific use cases, the data should be prepared in such a way to use this generic function. This ticket should do the following:

      • Design a data model to represent this special scattered plot
      • Expand the current scattered plot to be able to plot the upper limit

      Plot option dialog needs more design discussion. This ticket does not cover it. 

      March 2018 TG
      It was decided that measurements and upper limits should be in the separate columns – which can be synthetic – to facilitate automatic ucd-base column handling in the future and to allow the cases when both a measurement with error bars and an upper limit are present.

      Since Plotly does not provide an attribute for upper limits, upper limit column or expression will be stored in a firefly specific option. API users can specify it via `data.[traceNum].firefly.yMax` attribute.

      Each upper limit will be represented by an arrow pointing down. It will be possible to highlight, select, or filter the rows with upper limits and no measurement just like we highlight, select, or filter the rows with measurements. (If no measurement is available for this row, a point with an upper limit value will be added.)

      Attachments

        Issue Links

          Activity

            ejoliet Emmanuel Joliet created issue -
            ejoliet Emmanuel Joliet made changes -
            Field Original Value New Value
            Link This issue relates to DM-7971 [ DM-7971 ]
            ejoliet Emmanuel Joliet made changes -
            Link This issue relates to DM-7965 [ DM-7965 ]
            ejoliet Emmanuel Joliet made changes -
            Rank Ranked higher
            gpdf Gregory Dubois-Felsmann made changes -
            Link This issue relates to DM-7950 [ DM-7950 ]
            gpdf Gregory Dubois-Felsmann made changes -
            Labels LC LC WISE
            ejoliet Emmanuel Joliet made changes -
            Description LC viewer should show in XY-plot a different marker than the default ('dot') for visually distinguish upper limits.

            WISE:
            If we are dealing with WISE data, the upper limits need to be indicated as downward-pointing arrows instead of points ('dot'). The upper limits can be identified by flags. WISE team can give more detail about the flag to use.
            LC viewer should show in XY-plot a different marker than the default ('dot') for visually distinguish upper limits.

            WISE:
            If we are dealing with WISE data, the upper limits need to be indicated as downward-pointing arrows instead of points ('dot'). -The upper limits can be identified by flags. WISE team can give more detail about the flag to use.-
            The flux with error value = 'null' is identified as an upper limit, i.e. when looking at a value of {{w1mpro}}, if {{w1sigmpro}} is null, then this datapoint should be plotted as a different symbol (triangle or 'T')
            ejoliet Emmanuel Joliet made changes -
            Description LC viewer should show in XY-plot a different marker than the default ('dot') for visually distinguish upper limits.

            WISE:
            If we are dealing with WISE data, the upper limits need to be indicated as downward-pointing arrows instead of points ('dot'). -The upper limits can be identified by flags. WISE team can give more detail about the flag to use.-
            The flux with error value = 'null' is identified as an upper limit, i.e. when looking at a value of {{w1mpro}}, if {{w1sigmpro}} is null, then this datapoint should be plotted as a different symbol (triangle or 'T')
            LC viewer should show in XY-plot a different marker than the default ('dot') for visually distinguish upper limits.

            WISE:
            If we are dealing with WISE data, the upper limits need to be indicated as downward-pointing arrows instead of points ('dot'). -The upper limits can be identified by flags. WISE team can give more detail about the flag to use.-

            The flux with error value = 'null' is identified as an upper limit, i.e. when looking at a value of {{w1mpro}}, if {{w1sigmpro}} is null, then this datapoint should be plotted as a different symbol (triangle or 'T')

            {{w1sigmpro_ep}}:

            bq. Single-exposure W1 profile-fit photometric measurement uncertainty in mag units. This column is null if the W1 profile-fit magnitude is a 95% confidence upper limit or if the W1 frame was not use in the Multiframe processing.
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Epic Link DM-8350 [ 27954 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Story Points 4
            Labels LC WISE LC WISE pdac
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Link This issue relates to DM-3612 [ DM-3612 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Labels LC WISE pdac FireflyCCB LC WISE pdac
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Epic Link DM-8350 [ 27954 ] DM-6281 [ 24802 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Story Points 4 6
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Assignee Xiuqin Wu [ xiuqin ] Tatiana Goldina [ tatianag ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Link This issue relates to DM-8685 [ DM-8685 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2017-3 [ 357 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Rank Ranked lower
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2017-3 [ 357 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2017-4 [ 603 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Rank Ranked higher
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2017-4 [ 603 ] SUIT Sprint 2017-5 [ 604 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Rank Ranked lower
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2017-5 [ 604 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2017-6 [ 609 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Rank Ranked higher
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Epic Link DM-6281 [ 24802 ] DM-8400 [ 28011 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2017-6 [ 609 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2017-7 [ 618 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Rank Ranked higher
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2017-7 [ 618 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Rank Ranked higher
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Epic Link DM-8400 [ 28011 ] DM-8704 [ 28494 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Link This issue relates to DM-7950 [ DM-7950 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Link This issue blocks DM-7950 [ DM-7950 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2018-02 [ 662 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Rank Ranked higher
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2018-02 [ 662 ] SUIT Sprint 2018-03 [ 663 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2018-03 [ 663 ] SUIT Sprint 2018-04 [ 690 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2018-04 [ 690 ] SUIT Sprint 2018-03 [ 663 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Story Points 6 10
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Summary Visually show upper limits from LC in XY-plot with different marker Visually show upper limits in XY-plot with different marker
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Description LC viewer should show in XY-plot a different marker than the default ('dot') for visually distinguish upper limits.

            WISE:
            If we are dealing with WISE data, the upper limits need to be indicated as downward-pointing arrows instead of points ('dot'). -The upper limits can be identified by flags. WISE team can give more detail about the flag to use.-

            The flux with error value = 'null' is identified as an upper limit, i.e. when looking at a value of {{w1mpro}}, if {{w1sigmpro}} is null, then this datapoint should be plotted as a different symbol (triangle or 'T')

            {{w1sigmpro_ep}}:

            bq. Single-exposure W1 profile-fit photometric measurement uncertainty in mag units. This column is null if the W1 profile-fit magnitude is a 95% confidence upper limit or if the W1 frame was not use in the Multiframe processing.
            Scattered plot should show in XY-plot a different marker than the default ('dot') for visually distinguish upper limits.

            There is a very detailed description for WISE light curve in DM-7950

            This ticket is to provide a generic way to deal with the situation of plotting upper limit in the scattered plot. For other specific use cases, the data should be prepared in such a way to use this generic function. This ticket should do the following:
             * Design a data model to represent this special scattered plot
             * Expand the current scattered plot to be able to plot the upper limit

            Plot option dialog needs more design discussion. This ticket does not cover it. 
            tatianag Tatiana Goldina made changes -
            Reviewers Loi Ly [ loi ]
            Status To Do [ 10001 ] In Review [ 10004 ]
            xiuqin Xiuqin Wu [X] (Inactive) made changes -
            Sprint SUIT Sprint 2018-03 [ 663 ] SUIT Sprint 2018-03, SUIT Sprint 2018-04 [ 663, 690 ]
            tatianag Tatiana Goldina made changes -
            Remote Link This issue links to "Pull Request (Web Link)" [ 16802 ]
            tatianag Tatiana Goldina made changes -
            Description Scattered plot should show in XY-plot a different marker than the default ('dot') for visually distinguish upper limits.

            There is a very detailed description for WISE light curve in DM-7950

            This ticket is to provide a generic way to deal with the situation of plotting upper limit in the scattered plot. For other specific use cases, the data should be prepared in such a way to use this generic function. This ticket should do the following:
             * Design a data model to represent this special scattered plot
             * Expand the current scattered plot to be able to plot the upper limit

            Plot option dialog needs more design discussion. This ticket does not cover it. 
            Scattered plot should show in XY-plot a different marker than the default ('dot') for visually distinguish upper limits.

            There is a very detailed description for WISE light curve in DM-7950

            This ticket is to provide a generic way to deal with the situation of plotting upper limit in the scattered plot. For other specific use cases, the data should be prepared in such a way to use this generic function. This ticket should do the following:
             * Design a data model to represent this special scattered plot
             * Expand the current scattered plot to be able to plot the upper limit

            Plot option dialog needs more design discussion. This ticket does not cover it. 

            March 2018 TG
            It was decided that measurements and upper limits should be in the separate columns – which can be synthetic – to facilitate automatic ucd-base column handling in the future and to allow the cases when both a measurement with error bars and an upper limit are present.

            Since Plotly does not provide an attribute for upper limits, upper limit column or expression will be stored in a firefly specific option. API users can specify it via `data.[traceNum].firefly.yMax` attribute.

            Each upper limit will be represented by an arrow pointing down. It will be possible to highlight, select, or filter the rows with upper limits and no measurement just like we highlight, select, or filter the rows with measurements. (If no measurement is available for this row, a point with an upper limit value will be added.)

            tatianag Tatiana Goldina made changes -
            Resolution Done [ 10000 ]
            Status In Review [ 10004 ] Done [ 10002 ]

            People

              tatianag Tatiana Goldina
              ejoliet Emmanuel Joliet
              Loi Ly
              Emmanuel Joliet, Gregory Dubois-Felsmann, Loi Ly, Tatiana Goldina, Xiuqin Wu [X] (Inactive)
              Votes:
              1 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Jenkins

                  No builds found.