Laserfiche WebLink
TSTool Documentation <br />TSList= SpecifiedTSID, AddTSID=" 08236000.DWR.Streamflow.Month ") <br />08235350 .USGS.Streamflow.Month -H droBase <br />Read Time Series. TSTool recognizes that certain commands should read a new time series and <br />will perform the appropriate action. For example, in the above example, the time series identifier <br />0 82 3 5 3 5 0. USGS . Streamf low. Month— HydroBas e indicates that the corresponding time <br />series should be read from a HydroBase database. The input type in the identifier (information <br />after the—) is used to determine how to read the time series. Unless the SetlnputPeriod ( ) <br />command has been used, the entire time series period is read in this step because data filling <br />steps may require the full period (e.g., to determine regression relationships or long -term monthly <br />average). <br />Commands that do not cause a time series to be read (but instead to be manipulated) are described <br />in step 4. <br />If the input type, and if needed, input name, are specified in the identifier, they are only used in <br />the initial read. Additional manipulation commands only use the first five parts of the identifier <br />or the time series alias to identify the time series. If the same time series needs to be read from <br />two input types (e.g., to compare whether a time series was properly loaded into a database from <br />a file), use a different time series alias for each time series to uniquely identify each time series. <br />This may require using a specific variant of a read command that assigns an alias. <br />At the end of this step, anew time series will exist in TSTool's memory. <br />3. Compute Data Limits. The time series data limits are computed because they may be needed <br />later for filling. This information includes the long -term monthly averages. These limits are <br />referred to as the original data limits. <br />4. Access and Manipulate Time Series. Commands that manipulate time series (fill, add, etc.) do <br />not automatically read the time series or make another copy. Instead, time series that are in <br />memory are located and manipulated. The following example illustrates how the time series <br />identified by 08235350. USGS. Streamf low. Month has its data values modified by adding <br />the data from the time series identified by 0 82 3 6 0 0 0. USGS. Streamf low. Month. <br /># Example commands <br />08235350. USGS.Streamflow.Month- HydroBase <br />08236000. USGS.Streamflow.Month- HydroBase <br />Add( TSID= "08235350.USGS.Streamflow. Month", HandleMissingHow= lgnoreMissing,TSList <br />= SpecifiedTSID, AddTSID=" 08236000.DWR.Streamflow.Month ") <br />08235350. USGS.Streamflow.Month- HydroBase <br />To locate a time series so that it can be modified, TSTool first checks the alias of known time <br />series (those that have been defined in previous commands) against the current time series of <br />interest (TS ID= " 08235350. USGS . Streamf low. Month ") assuming that this string is an <br />alias. If the alias is not found, it checks the full identifier of known time series against the current <br />time series of interest. In this example, time series 08235350. USGS. Streamf low. Month <br />was read in the first step and is therefore found as a match for the identifier. Similarly, the <br />second time series in the command (08236000. USGS . Streamf low. Month) is found and is <br />used to process the command, resulting in a modification of the first time series. Sequential <br />manipulations of the same time series can occur (e.g., fill by one method, then fill by <br />another). <br />Introduction - 8 28 <br />