SWTools1.1.0 package

Helper Tools for Australian Hydrologists

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...

VeneerRunSource

Run Source using Veneer

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

SILOQualityCodes

Plot the quality codes of the SILO rainfall data

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...

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...

HydstraSiteDetails

Get streamflow station information from Hydstra API

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...

SILODoubleMass

Plot double mass curves of each rainfall site against each other

SILODownload

Download SILO data

SILOImport

Import a SILO file

SILOLoad

Import multiple SILO files

SILOWriteFunctionsforSource

Function to bulk create functions for SILO data in Source.

SWTools-package

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

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-10-14