This is a collection of programs that I have developed or worked on.


tstoolbox

Calculations, transformations, statistics, and plots for time-series. Used with the other toolboxes below (tsgettoolbox, swmmtoolbox, wdmtoolbox, hspfbintoolbox).

Documentation

tstoolbox

Development

https://bitbucket.org/timcera/tstoolbox or https://github.com/timcera/tstoolbox

https://travis-ci.org/timcera/tstoolbox.svg?branch=master https://coveralls.io/repos/timcera/tstoolbox/badge.png?branch=master Latest release BSD-3 clause license tstoolbox downloads

tsgettoolbox

Command line and Python library to collect meteorologic and hydrologic data from web services.

Documentation

tsgettoolbox

Development

https://bitbucket.org/timcera/tsgettoolbox or https://github.com/timcera/tsgettoolbox

https://travis-ci.org/timcera/tsgettoolbox.svg?branch=master https://coveralls.io/repos/timcera/tsgettoolbox/badge.png?branch=master Latest release BSD-3 clause license tsgettoolbox downloads

SWMM: swmmtoolbox

Read the Storm Water Management Model (SWMM) version 5 binary files.

Documentation

swmmtoolbox

Development

https://bitbucket.org/timcera/swmmtoolbox or https://github.com/timcera/swmmtoolbox

https://travis-ci.org/timcera/swmmtoolbox.svg?branch=master https://coveralls.io/repos/timcera/swmmtoolbox/badge.png?branch=master Latest release BSD-3 clause license swmmtoolbox downloads

HSPF: wdmtoolbox

Create, read, and write Watershed Data Management (WDM) files.

Documentation

wdmtoolbox

Development

https://bitbucket.org/timcera/wdmtoolbox or https://github.com/timcera/wdmtoolbox

https://travis-ci.org/timcera/wdmtoolbox.svg?branch=master https://coveralls.io/repos/timcera/wdmtoolbox/badge.png?branch=master Latest release BSD-3 clause license wdmtoolbox downloads

HSPF: hspfbintoolbox

Read the Hydrological Simulation Program - FORTRAN (HSPF) binary files.

Documentation

hspfbintoolbox

Development

https://bitbucket.org/timcera/hspfbintoolbox or https://github.com/timcera/hspfbintoolbox

https://travis-ci.org/timcera/hspfbintoolbox.svg?branch=master https://coveralls.io/repos/timcera/hspfbintoolbox/badge.png?branch=master Latest release BSD-3 clause license hspfbintoolbox downloads

HSPF: hspf_utils

Some HSPF model utilities to create a water balance, table of parameters values, …etc.

Documentation

hspf_utils

Development

https://bitbucket.org/timcera/hspf_utils or https://github.com/timcera/hspf_utils

https://travis-ci.org/timcera/hspf_utils.svg?branch=master https://coveralls.io/repos/timcera/hspf_utils/badge.png?branch=master Latest release BSD-3 clause license hspf_utils downloads

pyslice

Templating engine to develop input model data sets. Especially useful for parametric or Monte Carlo simulations.

Documentation

pyslice

Development

https://bitbucket.org/timcera/pyslice or https://github.com/timcera/pyslice

https://travis-ci.org/timcera/pyslice.svg?branch=master https://coveralls.io/repos/timcera/pyslice/badge.png?branch=master Latest release BSD-3 clause license pyslice downloads

astronomia

Calculation of astronomical ephemeris for the Sun, Moon, and Planets. Used by Tidal Analysis Program - Python.

Documentation

astronomia

Development

https://bitbucket.org/timcera/astronomia or https://github.com/timcera/astronomia

https://travis-ci.org/timcera/astronomia.svg?branch=master https://coveralls.io/repos/timcera/astronomia/badge.png?branch=master Latest release GPL license astronomia downloads

TSPROC

TSPROC is a Time Series PROCessor that uses a configuration file to describe the tasks the data scientest or modeler wants to accomplish. TSPROC was initially developed by John Doherty as part of the ‘Surface Water Utilities’ to support the use of his Parameter ESTimation (PEST) suite of optimization programs. Even though there are important components in TSPROC that are only used with PEST, TSPROC has general utility outside the PEST environment. I am involved in the ‘next-generation’ TSPROC development headed up by Steve Westenbroek of the Wisconsin USGS.

Main site

https://wi.water.usgs.gov/models/tsproc/

Documentation

https://pubs.usgs.gov/tm/tm7c7/

Development

https://github.com/smwesten-usgs/tsproc


Deprecated

TAPPy

Tidal Analysis Program in Python. Takes a time-series of water level observations and finds the pure sine wave tidal constituents that would sum to the observations. TAPPy can then take the calculated constituents and make predictions of tidal heights in the future.

I have been planning a rewrite of TAPPy, but that will probably take a while. In the meantime, there are new tidal analysis tools written using Python which might be better/easier to use than TAPPy. Check out in no particular order;

With things always moving, if the OSU work can get you what you need, why do tidal analysis at all?

Main site

https://tappy.sf.net