Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Graphical appointment of modifiers (aka GAM)

Image Added

To make use of the graphical appointment of modifiers menu, you need to configure several things.

  • ModifierTypes.xml
    • Create a modifier type for the parameter you want to modify (as described on this page), e.g.:

      Code Block
      xml
      xml
          <timeSeriesModifier id="timeseries.to.modify" name="GAM.timeseries">
              <timeSeries>
      	        <moduleInstanceId>My.Module.Instance.Id</moduleInstanceId> <!-- optional -->
      	        <parameterId>My.parameter</parameterId>
              </timeSeries>
              <defaultStartTime>start run</defaultStartTime>
              <defaultEndTime>end run</defaultEndTime>
              <resolveInWorkflow>true</resolveInWorkflow>
              <resolveInPlots>true</resolveInPlots>
          </timeSeriesModifier>
      
  • DisplayGroups.xml
    • Define a displaygroup with a display containing the timeseries you want to modify, e.g.:

      Code Block
      xml
      xml
      		<displayGroup name="Graphical Appointment of Modifiers" id="GAM">
                  <display name="GAM">
                      <relativeViewPeriod unit="day" start="-3" end="7"/>
                      <locationId>H-MS-SINT</locationId>
                      <plotId>Maas_kansverwachtingen_GAM</plotId>
                  </display>
              </displayGroup>
      
  • Topology.xml
    • Define a node in the topology linked to the displayGroupId, e.g.:

      Code Block
      xml
      xml
      		<nodes id="GAM">
                  <node id="GAM_node"><displayGroupId>GAM</displayGroupId></node>
              </nodes>
      
  • TimeSeriesDisplayConfig.xml (optional)
    • If you want to be assisted by default markers when graphically editing the time series, you can configure this behavior, e.g.:

      Code Block
      xml
      xml
         <graphicalEditingConfig>
            <adjustShapeByDragging>
                 <preSelectTimeStepsPeriodically>
                      <parameterId>Q.fas</parameterId>
                      <timeSpan unit="hour" multiplier="12"/>
                  </preSelectTimeStepsPeriodically>
              </adjustShapeByDragging>
          </graphicalEditingConfig>
      
      

...

Mark unreliable modifier

This modifier sets all the values in a time series to unreliable over a period so the data will not
be used in the models, but the original values will be displayed.
The display is very similar to the display used for the timeseries modifier however the dropdownbox is disabled
and the option ignore timeseries is enabled.
The forecaster can only edit the start and end dates of the period in which the time series will be set to invalid.
In the Modifiers Display table the unreliable values in the modified time series are marked yellow.

...