Laserfiche WebLink
TSTool Documentation Examples of Use <br />By handling as four separate numerical time series, all of TSTool's manipulation tools can be used to fill <br />and analyze frost dates. This does require each time series to be specified, whereas before the four were <br />internally handled with a single time series identifier. Because frost dates are internally treated as <br />numerical Julian days, using the generic numerical Add O command functionality may result in <br />unexpected output if the time series overlap (Julian days will be added). To avoid this situation, use the <br />FillFromTS O , SetFromTS O , or Blend O commands when merging multiple time series. The <br />following example illustrates how to process a frost dates file for StateCU: <br />SetOutputPeriod( OutputStart= "1950 ",OutputEnd = "2002 ") <br /># 0130 - ALAMOSA SAN LUIS VALLEY RGNL <br />0130. NOAA .FrostDateL28S.Year- HydroBase <br />0130. NOAA .FrostDateL32S.Year- HydroBase <br />0130. NOAA .FrostDateF32F.Year- HydroBase <br />0130. NOAA .FrostDateF28F.Year- HydroBase <br /># Add Meeker Stations (5484 and 5487) <br /># then "free" 5487 <br />5484. NOAA .FrostDateL28S.Year- HydroBase <br />5484. NOAA .FrostDateL32S.Year- HydroBase <br />5484. NOAA .FrostDateF32F.Year- HydroBase <br />5484. NOAA .FrostDateF28F.Year- HydroBase <br />5487. NOAA .FrostDateL28S.Year- HydroBase <br />5487. NOAA .FrostDateL32S.Year- HydroBase <br />5487. NOAA .FrostDateF32F.Year- HydroBase <br />5487. NOAA .FrostDateF28F.Year- HydroBase <br />FillFromTS (TSList = AllMatchingTSID, TSID= "5484.NOAA.FrostDateL28S.Year ", <br />IndependentTSList = AllMatchingTSID, IndependentTSID= "5487.NOAA.FrostDateL28S.Year ") <br />FillFromTS( TSList = AllMatchingTSID, TSID= "5484.NOAA.FrostDateL32S.Year ", <br />IndependentTSList = AllMatchingTSID, IndependentTSID= "5487.NOAA.FrostDateL32S.Year ") <br />FillFromTS( TSList = AllMatchingTSID, TSID= "5484.NOAA.FrostDateF32F.Year ", <br />IndependentTSList = AllMatchingTSID, IndependentTSID= "5487.NOAA.FrostDateF32F.Year ") <br />FillFromTS( TSList = AllMatchingTSID, TSID= "5484.NOAA.FrostDateF28F.Year ", <br />IndependentTSList = AllMatchingTSID, IndependentTSID= "5487.NOAA.FrostDateF28F.Year ") <br />Free(TSID= "5487 * ") <br />FillHistYearAverage( TSList= AllMatchingTSID,TSID = " * ") <br />writeStateCU( ".. \StateCU \Frost2002.stm ") <br />Exam p lesOfU se/F rostDates/E xa m p le_F rostDates. TS Too I <br />6.2.6 Modeling — Filling Streamflow Using MOVE2 (Input= HydroBase) <br />Data filling is an important activity for modeling. TSTool provides a number of data filling commands, <br />as described in Section 4.4 — Fill Time Series Data. Data filling can be accomplished using varying <br />levels of complexity. The approach used for data filling depends on the data type and interval. For <br />example, estimating daily precipitation may be difficult because relationships between daily precipitation <br />time series may not exist. TSTool provides tools for data filling but it does not automatically pick the <br />most appropriate fill methods (see the FillMixedStation ( ) command and <br />Tools ... Analysis ... Mixed Station Analysis for help automating filling). Data filling involves a number <br />of steps: <br />1. Initial review of the data (e.g., using the Results... Report - Data Coverage by Year menu, and <br />graphs). <br />2. Review of the spatial proximity of gages using the TSTool View... Map Interface capability or GIS <br />software. <br />87 Examples - 7 <br />