SWTools1.0.3 package

Helper Tools for Australian Hydrologists

SILODoubleMass

Plot double mass curves of each rainfall site against each other

VeneerSetFunction

Update a function value or expression. Function must exist before bein...

VeneerSetPiecewise

Change a Source piecewise table using Veneer

WritepwtoIS

Write an input set line for a piecewise lookup table from a csv file

AQWPDownload

Function to download data from https://water.data.sa.gov.au

AQWPLoad

Function to load in an Aquarius json file, downloaded from https://wat...

read_res.csv

Function to import a Source .res.csv File Returns data (as a Data Fram...

SILOCheckConsistency

Check for homogeneity between SILO rainfall station data

SILOCorrectSite

Correct a slope change in a rainfall data set based on another site

SILOCumulativeDeviation

Plot the cumulative deviation from the mean for each silo station on o...

SILODownload

Download SILO data

SILOImport

Import a SILO file

SILOLoad

Import multiple SILO files

SILOMap

Plot a map of the SILO station locations

SILOMonthlyRainfall

Plot a boxplot of monthly rainfall with mean monthly evaporation

SILOMortonQualityCodes

Plot the quality codes of the input data for Morton's Evap calculation...

SILOQualityCodes

Plot the quality codes of the SILO rainfall data

SILOReport

Write SILO data report to word document. The report includes output fr...

SILOSitesfromPolygon

Find SILO sites within a polygon

SILOSiteSummary

Produce a table summarising SILO sites

SILOThiessenShp

Function to generate Thiessen polygons from SILO sites

SILOWriteforSource

Write a SILO time series to a csv file in the format expected by eWate...

SILOWriteFunctionsforSource

Function to bulk create functions for SILO data in Source.

SWTools

SWTools: Helper Tools for Australian Hydrologists

VeneerGetInputSets

Get vector of InputSets

VeneerGetNodesbyType

Get a vector of node names for a given type

VeneerGetPiecewise

Get data from a Source piecewise table using Veneer

VeneerGetTS

Get a time series result from Source using Veneer

VeneerGetTSbyNode

Get all time series recorded in Source for a given node

VeneerGetTSbyVariable

Get all time series recorded in Source of a given variable type

VeneerGetTSVariables

Get a vector of the type of time series variables recorded

VeneerlatestRunNumber

Get the number of the latest run

VeneerRunSource

Run Source using Veneer

Functions to speed up work flow for hydrological analysis. Focused on Australian climate data (SILO climate data), hydrological models (eWater Source) and in particular South Australia (<https://water.data.sa.gov.au> hydrological data).

  • Maintainer: Matt Gibbs
  • License: GPL-3
  • Last published: 2024-05-24