Create variable pacctaw

Process Step

Description Compute target variable ‘pacctaw’ based on variables ‘paccta’, ‘date’ and ‘region_id’. Calculate average total precipitation for the week (seven days) before the date, date included, for each region.

This step uses a script written in Python3.


Diagram of the Process Step

digraph Diagram { graph [ stylesheet="../_static/custom.css" fontnames = "svg" # "... rock solid standards compliant SVG", see: https://graphviz.org/faq/font/#what-about-svg-fonts rankdir="LR" nodesep="0.15" tooltip=" " ]; node [ fontname="sans-serif" ]; Step [ shape="rect" style="filled, rounded" width="3" height="0.8" fontcolor="white" fillcolor="#4363d8" fontsize="13pt" label="Create variable pacctaw\n(current process step)" tooltip=" " ]; # input parameter parameter_30f06f3d_2e0b_4066_8e89_618be51244ce [ shape="rect" style="filled" width="2" height="0.1" fontcolor="blue" fontsize="10pt" URL="https://ess-search.nsd.no/en/variable/812c4035-6886-43aa-a18c-8d797390a8b4" target="_blank" label=<<i>Variable region_id:</i><br/>Nuts 2016 region code> tooltip="Input parameter for current process step" fillcolor="#ffe119" ]; parameter_30f06f3d_2e0b_4066_8e89_618be51244ce:e -> Step:w [ minlen="2" ]; parameter_a4c5a88e_5f12_4bb1_9be7_3f54c54ff4f6 [ shape="rect" style="filled" width="2" height="0.1" fontcolor="blue" fontsize="10pt" URL="https://ess-search.nsd.no/en/variable/0cae5306-79bf-4976-b25a-3f790aa312be" target="_blank" label=<<i>Variable date:</i><br/>Date> tooltip="Input parameter for current process step" fillcolor="#ffe119" ]; parameter_a4c5a88e_5f12_4bb1_9be7_3f54c54ff4f6:e -> Step:w [ minlen="2" ]; # previous step step_4fd913d0_c3b2_4e95_8a3b_90a5d34a56d3 [ shape="rect" style="filled, rounded" width="2" height="0.075" fontcolor="white" fillcolor="#4363d8" fontsize="10pt" label="Create variable date" URL="../step_4fd913d0-c3b2-4e95-8a3b-90a5d34a56d3.html" target="_parent" tooltip="Previous process step:\nCompute target variable 'date' based on variable 'time' and 'region' to convert from UTC to local time zones" ]; step_4fd913d0_c3b2_4e95_8a3b_90a5d34a56d3:e -> parameter_a4c5a88e_5f12_4bb1_9be7_3f54c54ff4f6:w [ minlen="2" ]; parameter_d8db2e66_7d6f_4899_98b2_43d2454be2b2 [ shape="rect" style="filled" width="2" height="0.1" fontcolor="blue" fontsize="10pt" URL="https://ess-search.nsd.no/en/variable/19fc2d5a-6475-4c71-84fd-b8175f7729f3" target="_blank" label=<<i>Variable paccta:</i><br/>Total precipitation, date> tooltip="Input parameter for current process step" fillcolor="#ffe119" ]; parameter_d8db2e66_7d6f_4899_98b2_43d2454be2b2:e -> Step:w [ minlen="2" ]; # previous step step_5cfa2f2b_9b94_4e34_b64e_3b808f39e4c7 [ shape="rect" style="filled, rounded" width="2" height="0.075" fontcolor="white" fillcolor="#4363d8" fontsize="10pt" label="Create variable paccta" URL="../step_5cfa2f2b-9b94-4e34-b64e-3b808f39e4c7.html" target="_parent" tooltip="Previous process step:\nCompute target variable 'paccta' based on variable 'pac', 'region_id','date' and 'pop'. Calculate total precipitation by date in mm for each grid cell to be included in the data. The total precipitation over 24 hours is the sum of the individual total precipitation values for each hour. Precipitation measured in m converted to mm. Calculate total precipitation by date for each region as an average of the grid cell value, weighted by variable 'pop' that is based on global human settlements statistics." ]; step_5cfa2f2b_9b94_4e34_b64e_3b808f39e4c7:e -> parameter_d8db2e66_7d6f_4899_98b2_43d2454be2b2:w [ minlen="2" ]; # output parameter parameter_7b6452de_0b77_4b29_8606_14aeb87df963 [ shape="rect" style="filled" width="2" height="0.1" fontcolor="blue" fontsize="10pt" URL="https://ess-search.nsd.no/en/variable/721daf7b-787e-4892-a676-0d80ec4945da" target="_blank" label=<<i>Variable pacctaw:</i><br/>Total precipitation, weekly<br/>sum to date.> tooltip="Output parameter for current process step" fillcolor="#dcbeff" ]; Step:e -> parameter_7b6452de_0b77_4b29_8606_14aeb87df963:w [ minlen="2" ]; }


Hint

Move the mouse cursor over a parameter to see more information. Click on a parameter or a related step to go to the corresponding page.

Legend:

digraph Diagram { graph [ stylesheet="../_static/custom.css" fontnames = "svg" # "... rock solid standards compliant SVG", see: https://graphviz.org/faq/font/#what-about-svg-fonts rankdir="LR" bgcolor="#eeeeee" size="5,10!" nodesep=0.15 tooltip=" " ]; node [ fontname="sans-serif" ]; Step [ width="3" label="Process step" tooltip=" " shape="rect" style="filled, rounded" fontcolor="white" fillcolor="#4363d8" ]; # input parameter InputParameter [ shape="rect" width="2" height="0.1" style="filled" label="Input parameter" tooltip=" " fillcolor="#ffe119" ]; InputParameter -> Step [ label="used by" ]; OutputParameter [ shape="rect" width="2" height="0.1" style="filled" label="Output parameter" tooltip=" " fillcolor="#dcbeff" ]; Step -> OutputParameter [ label="produces" ]; }