raimund@2651: <?xml version="1.0" encoding="UTF-8"?> raimund@2651: <artifact name="fixanalysis"> raimund@2651: <states> raimund@2651: <state id="state.fix.river" description="state.fix.river" teichmann@4565: helpText="help.state.fix.river" raimund@2651: state="de.intevation.flys.artifacts.states.RiverSelect"> raimund@2651: <data name="river" type="String" /> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@2651: <from state="state.fix.river"/> raimund@2651: <to state="state.fix.calculation.mode"/> raimund@2651: </transition> raimund@2651: raimund@2651: <state id="state.fix.calculation.mode" teichmann@4565: helpText="help.state.fix.calculation.mode" raimund@2651: description="state.fix.calcuation.mode" raimund@2651: state="de.intevation.flys.artifacts.states.fixation.FixationSelect"> raimund@2651: <data name="calculation.mode" type="String"/> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@2651: <from state="state.fix.calculation.mode"/> raimund@2651: <to state="state.fix.location"/> raimund@2651: </transition> raimund@2651: raimund@2651: <state id="state.fix.location" description="state.fix.location" teichmann@4565: helpText="help.state.fix.location" raimund@2651: state="de.intevation.flys.artifacts.states.fixation.LocationSelect"> rrenkert@4866: <data name="ld_from" type="Double"/> rrenkert@4866: <data name="ld_to" type="Double"/> rrenkert@4866: <data name="ld_step" type="Double"/> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@2651: <from state="state.fix.location"/> raimund@2651: <to state="state.fix.period"/> raimund@2651: </transition> raimund@2651: raimund@2651: <state id="state.fix.period" description="state.fix.period" teichmann@4565: helpText="help.state.fix.period" raimund@2651: state="de.intevation.flys.artifacts.states.fixation.FixationPeriod"> raimund@2668: <data name="start" type="Long"/> raimund@2668: <data name="end" type="Long"/> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@2651: <from state="state.fix.period"/> raimund@2651: <to state="state.fix.gaugerange"/> raimund@2651: </transition> raimund@2651: raimund@2651: <state id="state.fix.gaugerange" description="state.fix.gaugerange" teichmann@4565: helpText="help.state.fix.gaugerange" raimund@2651: state="de.intevation.flys.artifacts.states.fixation.GaugeRange"> raimund@2668: <data name="q1" type="Integer"/> raimund@2668: <data name="q2" type="Integer"/> raimund@2668: </state> raimund@2668: raimund@2668: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@2668: <from state="state.fix.gaugerange"/> raimund@2668: <to state="state.fix.eventselect"/> raimund@2668: </transition> raimund@2668: raimund@2668: <state id="state.fix.eventselect" description="state.fix.eventselect" teichmann@4565: helpText="help.state.fix.eventselect" raimund@2668: state="de.intevation.flys.artifacts.states.fixation.EventSelect"> raimund@2700: <data name="events" type="intarray"/> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> raimund@2668: <from state="state.fix.eventselect"/> raimund@2651: <to state="state.fix.analysis.referenceperiod"/> raimund@2651: <condition data="calculation.mode" value="calculation.analysis" raimund@2651: operator="equal"/> raimund@2651: </transition> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.ValueCompareTransition"> raimund@2719: <from state="state.fix.eventselect"/> sascha@3413: <to state="state.fix.vollmer.function"/> sascha@3413: <condition data="calculation.mode" value="calculation.vollmer" raimund@2651: operator="equal"/> raimund@2651: </transition> raimund@2651: raimund@2651: <state id="state.fix.analysis.referenceperiod" teichmann@4565: helpText="help.state.fix.analysis.referenceperiod" raimund@2651: description="state.fix.analysis.referenceperiod" raimund@2651: state="de.intevation.flys.artifacts.states.fixation.ReferencePeriod"> sascha@2724: <data name="ref_start" type="Long"/> sascha@2724: <data name="ref_end" type="Long"/> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@2651: <from state="state.fix.analysis.referenceperiod"/> raimund@2651: <to state="state.fix.analysis.analysisperiods"/> raimund@2651: </transition> raimund@2651: raimund@2651: <state id="state.fix.analysis.analysisperiods" teichmann@4565: helpText="help.state.fix.analysis.analysisperiods" raimund@2651: description="state.fix.analysis.analysisperiods" raimund@2651: state="de.intevation.flys.artifacts.states.fixation.AnalysisPeriods"> raimund@3000: <data name="ana_data" type="String"/> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@2651: <from state="state.fix.analysis.analysisperiods"/> raimund@2651: <to state="state.fix.analysis.function"/> raimund@2651: </transition> raimund@2651: raimund@2651: <state id="state.fix.analysis.function" teichmann@4565: helpText="help.state.fix.analysis.function" raimund@2651: description="state.fix.analysis.function" raimund@2651: state="de.intevation.flys.artifacts.states.fixation.FunctionSelect"> raimund@2651: <data name="function" type="String"/> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@2651: <from state="state.fix.analysis.function"/> raimund@2651: <to state="state.fix.analysis.preprocessing"/> raimund@2651: </transition> raimund@2651: raimund@2651: <state id="state.fix.analysis.preprocessing" teichmann@4565: helpText="help.state.fix.analysis.preprocessing" raimund@2651: description="state.fix.analysis.preprocessing" raimund@2651: state="de.intevation.flys.artifacts.states.fixation.PreprocessingSelect"> raimund@2651: <data name="preprocessing" type="Boolean"/> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> raimund@2651: <from state="state.fix.analysis.preprocessing"/> raimund@2651: <to state="state.fix.analysis.compute"/> raimund@2651: </transition> raimund@2651: raimund@2651: <state id="state.fix.analysis.compute" teichmann@4565: helpText="help.state.fix.analysis.compute" raimund@2651: description="state.fix.analysis.compute" sascha@3412: state="de.intevation.flys.artifacts.states.fixation.FixAnalysisCompute"> raimund@2651: <outputmodes> ingo@2792: <outputmode name="fix_deltawt_export" description="output.fix_deltawt_export" mine-type="text/plain" type="export"> raimund@2651: <facets> sascha@3217: <facet name="csv" description="facet.fix_deltawt.csv" /> sascha@3217: </facets> sascha@3217: </outputmode> sascha@3217: <outputmode name="fix_parameters_export" description="output.fix_parameters_export" mine-type="text/plain" type="export"> sascha@3217: <facets> sascha@3217: <facet name="fix_parameters" description="facet.fix_parameters.csv" /> raimund@3031: </facets> raimund@3031: </outputmode> raimund@3599: <outputmode name="fix_wq_curve_at_export" description="output.fix_wq_curve_at_export" mime-type="text/plain" type="export"> raimund@3599: <facets> raimund@3599: <facet name="at" description="facet.fix_wq_curve_export.at"/> raimund@3599: </facets> raimund@3599: </outputmode> raimund@3031: <outputmode name="fix_wq_curve" description="output.fix_wq_curve" mine-type="image/png" type="chart"> raimund@3031: <facets> christian@3133: <facet name="fix_sector_average_wq_0" description="Average values for Ws in Q sectors."/> christian@3133: <facet name="fix_sector_average_wq_1" description="Average values for Ws in Q sectors."/> christian@3133: <facet name="fix_sector_average_wq_2" description="Average values for Ws in Q sectors."/> christian@3133: <facet name="fix_sector_average_wq_3" description="Average values for Ws in Q sectors."/> raimund@3043: <facet name="fix_analysis_events_wq" description="Raw event values used in the calculation"/> raimund@3043: <facet name="fix_reference_events_wq" description="Raw event values used in the calculation"/> raimund@3028: <facet name="fix_wq_curve" description="WQ curve"/> felix@3574: <facet name="qsectors" description="qsectors."/> raimund@3028: <facet name="fix_outlier" description="The outliers"/> felix@3587: <facet name="other.wqkms.q" description="W-Type of data" /> felix@3587: <facet name="other.wqkms.w" description="W-Type of data" /> felix@4143: <facet name="other.wkms" description="facet.other.wkms"/> felix@4143: <facet name="other.wkms.marks" description="facet.other.wkms.makrs"/> felix@3585: <facet name="other.wqkms" description="facet.other.wqkms"/> felix@3595: <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/> felix@3585: <facet name="other.wq" description="Point-like data like fixations"/> felix@3587: <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/> felix@3588: <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/> christian@3770: <facet name="fix_wq_curve.manualpoints" description="Manual points"/> ingo@2792: </facets> ingo@2792: </outputmode> felix@3584: <outputmode name="fix_deltawt_curve" description="output.fix_deltawt_curve" mine-type="image/png" type="chart"> felix@3584: <facets> felix@3584: <facet name="fix_sector_average_dwt_0" description="Average values for Ws in Q sectors."/> felix@3584: <facet name="fix_sector_average_dwt_1" description="Average values for Ws in Q sectors."/> felix@3584: <facet name="fix_sector_average_dwt_2" description="Average values for Ws in Q sectors."/> felix@3584: <facet name="fix_sector_average_dwt_3" description="Average values for Ws in Q sectors."/> felix@3584: <facet name="fix_analysis_events_dwt" description="Raw event values used in the calculation"/> felix@3584: <facet name="fix_reference_events_dwt" description="Raw event values used in the calculation"/> felix@3584: <facet name="fix_analysis_periods_dwt" description="Dateranges of analysis periods."/> felix@3584: <facet name="fix_deviation_dwt" description="The standard variance"/> christian@3770: <facet name="fix_deltawt_curve.manualpoints" description="Manual points"/> christian@3907: <facet name="fix_reference_period_dwt" description="Reference period"/> felix@3584: </facets> felix@3584: </outputmode> raimund@3043: <outputmode name="fix_longitudinal_section_curve" description="output.fix_longitudinal_section_curve" mine-type="image/png" type="chart"> raimund@3043: <facets> raimund@3169: <facet name="fix_sector_average_ls_0" description="Average values for Ws in Q sectors."/> raimund@3169: <facet name="fix_sector_average_ls_1" description="Average values for Ws in Q sectors."/> raimund@3169: <facet name="fix_sector_average_ls_2" description="Average values for Ws in Q sectors."/> raimund@3169: <facet name="fix_sector_average_ls_3" description="Average values for Ws in Q sectors."/> raimund@3169: <facet name="fix_sector_average_ls_deviation_0" description="Average values for Ws in Q sectors."/> raimund@3169: <facet name="fix_sector_average_ls_deviation_1" description="Average values for Ws in Q sectors."/> raimund@3169: <facet name="fix_sector_average_ls_deviation_2" description="Average values for Ws in Q sectors."/> raimund@3169: <facet name="fix_sector_average_ls_deviation_3" description="Average values for Ws in Q sectors."/> raimund@3043: <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> raimund@3169: <facet name="fix_deviation_ls" description="The standard variance"/> raimund@3169: <facet name="fix_analysis_events_ls" description="Average values for Ws in Q sectors."/> raimund@3169: <facet name="fix_reference_events_ls" description="Average values for Ws in Q sectors."/> christian@3770: <facet name="fix_longitudinal_section_curve.manualpoints" description="Manual points"/> raimund@3043: </facets> raimund@3043: </outputmode> raimund@3043: <outputmode name="fix_derivate_curve" description="output.fix_derivate_curve" mine-type="image/png" type="chart"> raimund@3043: <facets> christian@3917: <facet name="fix_derivate_curve" description="Derivate curve"/> christian@3917: <facet name="fix_derivate_curve.manualpoints" description="Manual points"/> raimund@3043: </facets> raimund@3043: </outputmode> ingo@2792: <outputmode name="fix_report" description="output.fix_report.report" mime-type="text/plain" type="report"> ingo@2792: <facets> ingo@2792: <facet name="report" description="facet.fix.report" /> raimund@2651: </facets> raimund@2651: </outputmode> raimund@2651: </outputmodes> raimund@2651: </state> raimund@2651: sascha@3413: <state id="state.fix.vollmer.function" teichmann@4565: helpText="help.state.fix.vollmer.function" sascha@3413: description="state.fix.vollmer.function" raimund@2651: state="de.intevation.flys.artifacts.states.fixation.FunctionSelect"> raimund@2651: <data name="function" type="String"/> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> sascha@3413: <from state="state.fix.vollmer.function"/> sascha@3413: <to state="state.fix.vollmer.preprocessing"/> raimund@2651: </transition> raimund@2651: sascha@3413: <state id="state.fix.vollmer.preprocessing" teichmann@4565: helpText="help.state.fix.vollmer.preprocessing" sascha@3413: description="state.fix.vollmer.preprocessing" raimund@2651: state="de.intevation.flys.artifacts.states.fixation.PreprocessingSelect"> raimund@2651: <data name="preprocessing" type="Boolean"/> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> sascha@3413: <from state="state.fix.vollmer.preprocessing"/> sascha@3413: <to state="state.fix.vollmer.qs"/> raimund@2651: </transition> raimund@2651: sascha@3413: <state id="state.fix.vollmer.qs" description="state.fix.vollmer.qs" teichmann@4565: helpText="help.state.fix.vollmer.qs" felix@3444: state="de.intevation.flys.artifacts.states.WQAdapted"> felix@3444: <data name="wq_isq" type="String" /> felix@3444: <data name="wq_values" type="WQTriple" /> raimund@2651: </state> raimund@2651: raimund@2651: <transition transition="de.intevation.flys.artifacts.transitions.DefaultTransition"> sascha@3413: <from state="state.fix.vollmer.qs"/> sascha@3413: <to state="state.fix.vollmer.compute"/> raimund@2651: </transition> raimund@2651: sascha@3413: <state id="state.fix.vollmer.compute" teichmann@4565: helpText="help.state.fix.vollmer.compute" sascha@3413: description="state.fix.vollmer.compute" sascha@3413: state="de.intevation.flys.artifacts.states.fixation.FixRealizingCompute"> raimund@2651: <outputmodes> felix@3458: <outputmode name="longitudinal_section" description="output.longitudinal_section" mime-type="image/png" type="chart"> raimund@2651: <facets> felix@3458: <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/> felix@3458: <facet name="longitudinal_section.q" description="facet.longitudinal_section.q"/> felix@3598: <facet name="w_differences" description="facet.w_differences"/> felix@3598: <facet name="other.wkms" description="facet.other.wkms"/> felix@3598: <facet name="other.wqkms" description="facet.other.wqkms"/> felix@3598: <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/> felix@3598: <facet name="w_differences.manualpoints" description="Manuelle Punkte"/> felix@3888: <facet name="longitudinal_section.manualpoints" description="Manuelle Punkte"/> felix@3598: <facet name="longitudinal_section.annotations" description="facet.longitudinal_section.annotations"/> felix@5125: <facet name="longitudinal_section.area" description="facet.longitudinal_section.area"/> raimund@2651: </facets> raimund@2651: </outputmode> felix@3574: <outputmode name="fix_wq_curve" description="output.fix_wq_curve" mine-type="image/png" type="chart"> felix@3574: <facets> felix@3574: <facet name="fix_sector_average_wq_0" description="Average values for Ws in Q sectors."/> felix@3574: <facet name="fix_sector_average_wq_1" description="Average values for Ws in Q sectors."/> felix@3574: <facet name="fix_sector_average_wq_2" description="Average values for Ws in Q sectors."/> felix@3574: <facet name="fix_sector_average_wq_3" description="Average values for Ws in Q sectors."/> felix@3574: <facet name="fix_analysis_events_wq" description="Raw event values used in the calculation"/> felix@3574: <facet name="fix_reference_events_wq" description="Raw event values used in the calculation"/> felix@3574: <facet name="fix_wq_curve" description="WQ curve"/> felix@3574: <facet name="fix_outlier" description="The outliers"/> felix@3598: <facet name="qsectors" description="qsectors."/> felix@3598: <facet name="other.wqkms.q" description="W-Type of data" /> felix@3598: <facet name="other.wqkms.w" description="W-Type of data" /> felix@3598: <facet name="other.wkms" description="facet.other.wqkms"/> felix@3598: <facet name="other.wqkms" description="facet.other.wqkms"/> felix@3598: <facet name="longitudinal_section.w" description="facet.longitudinal_section.w"/> felix@3598: <facet name="other.wq" description="Point-like data like fixations"/> felix@3598: <facet name="heightmarks_points" description="facet.other.wkms.heightmarks_points"/> felix@3598: <facet name="discharge_curve.curve" description="facet.discharge_curve.curve"/> ingo@3466: </facets> ingo@3466: </outputmode> felix@4510: <outputmode name="cross_section" description="output.cross_section" mime-type="image/png" type="chart"> felix@4510: <facets> felix@4510: <facet name="cross_section_water_line" description="facet.cross_section_water_line"/> felix@4510: <facet name="cross_section" description="facet.cross_section"/> felix@4510: <facet name="area" description="an area"/> felix@4510: <facet name="cross_section.area" description="an area"/> felix@4510: <facet name="cross_section.manualpoints" description="points"/> felix@4510: <facet name="cross_section.manualline" description="line"/> felix@4510: <facet name="hyk" description="hyks"/> felix@4510: </facets> felix@4510: </outputmode> rrenkert@5055: <outputmode name="fix_wq_curve_at_export" description="output.fix_wq_curve_at_export" mime-type="text/plain" type="export"> rrenkert@5055: <facets> rrenkert@5055: <facet name="at" description="facet.fix_wq_curve_export.at"/> rrenkert@5055: </facets> rrenkert@5055: </outputmode> ingo@3462: <outputmode name="fix_waterlevel_export" description="output.fix_waterlevel_export" mine-type="text/plain" type="export"> ingo@3462: <facets> ingo@3462: <facet name="csv" description="facet.waterlevel_export.csv" /> ingo@3462: <facet name="wst" description="facet.waterlevel_export.wst" /> ingo@3462: <facet name="pdf" description="facet.waterlevel_export.pdf" /> ingo@3462: </facets> ingo@3462: </outputmode> raimund@2651: </outputmodes> raimund@2651: </state> raimund@2651: </states> raimund@2651: </artifact>