.. toctree:: :maxdepth: 1 :hidden: :caption: Utilities for Time-Series, Hydrologic, and Meteorologic Data linked_pkg_dirs/tstoolbox/docs/index linked_pkg_dirs/plottoolbox/docs/index linked_pkg_dirs/tsgettoolbox/docs/index linked_pkg_dirs/mettoolbox/docs/index linked_pkg_dirs/hydrotoolbox/docs/index .. toctree:: :maxdepth: 1 :hidden: :caption: Hydrologic Simulation Program - Python (HSP2) linked_pkg_dirs/hsp2_reader/docs/index .. toctree:: :maxdepth: 1 :hidden: :caption: Hydrologic Simulation Program - FORTRAN (HSPF) linked_pkg_dirs/wdmtoolbox/docs/index linked_pkg_dirs/hspfbintoolbox/docs/index linked_pkg_dirs/hspf_reader/docs/index linked_pkg_dirs/hspf_utils/docs/index .. toctree:: :maxdepth: 1 :hidden: :caption: Storm Water Management Model (SWMM) linked_pkg_dirs/swmmtoolbox/docs/index .. toctree:: :maxdepth: 1 :hidden: :caption: Tidal Analysis linked_pkg_dirs/tappy/docs/index linked_pkg_dirs/astronomia/docs/index .. toctree:: :maxdepth: 1 :hidden: :caption: Utilities for Parameter Estimation for Model Optimization linked_pkg_dirs/tsblender/docs/index tsproc linked_pkg_dirs/pest_hpc_support/README linked_pkg_dirs/pyslice/docs/index .. toctree:: :maxdepth: 1 :hidden: :caption: General Utilities linked_pkg_dirs/cltoolbox/docs/index linked_pkg_dirs/toolbox_utils/docs/index linked_pkg_dirs/vigor_rst_tables/README Utilities for Time-Series, Hydrologic, and Meteorologic Data ============================================================ tstoolbox --------- Import, calculations, transformations, statistics, and plots for time-series. Can be used with the other toolboxes below ( `tsgettoolbox`, `swmmtoolbox`, `wdmtoolbox`, `hspfbintoolbox`, ...etc. ). :Documentation: :ref:`tstoolbox_documentation` :Install with pip: ``pip install tstoolbox`` :Install with conda: ``conda install -c conda-forge tstoolbox`` :Development: `bitbucket.org/timcera/tstoolbox `__ or `github.com/timcera/tstoolbox `__ .. include:: linked_pkg_dirs/tstoolbox/BADGES.rst ---- plottoolbox ----------- Plots data with several plot types, including; time-series, normal x or y axis, xy scatter, box and whiskers. Split from `tstoolbox` and should replace Python API calls to `tstoolbox.plot(...)` and command line `tstoolbox plot ...`. :Documentation: :ref:`plottoolbox_documentation` :Install with pip: ``pip install plottoolbox`` :Install with conda: ``conda install -c conda-forge plottoolbox`` :Development: `bitbucket.org/timcera/plottoolbox `__ or `github.com/timcera/plottoolbox `__ .. include:: linked_pkg_dirs/plottoolbox/BADGES.rst ---- tsgettoolbox ------------ Command line and Python library to collect meteorologic and hydrologic data from web services. Can collect from the following organizations: * California Department of Water Resources * Daymet from the Oak Ridge National Laboratory * Florida Automated Weather Network * Kisters Hydstra time-series database webservice * Land Data Assimilation System * METDATA, or GridMET based on PRISM. * MODIS derived data. * Terraclimate. * Texas Weather Connection * Unavco web services. * US Center for Operational Oceanographic Products and Services * US Climate Prediction Center * US EPA Water Quality Portal. * USGS National Water Information System * USGS Water Data for the Nation * US National Center for Environmental Information * US National Data Buoy Center. :Documentation: :ref:`tsgettoolbox_documentation` :Install with pip: ``pip install tsgettoolbox`` :Install with conda: ``conda install -c conda-forge tsgettoolbox`` :Development: `bitbucket.org/timcera/tsgettoolbox `__ or `github.com/timcera/tsgettoolbox `__ .. include:: linked_pkg_dirs/tsgettoolbox/BADGES.rst ---- mettoolbox ---------- Command line and Python library for meteorologic calculations. Includes disaggregation and evaporation functions. :Documentation: :ref:`mettoolbox_documentation` :Install with pip: ``pip install mettoolbox`` :Install with conda: ``conda install -c conda-forge mettoolbox`` :Development: `bitbucket.org/timcera/mettoolbox `__ or `github.com/timcera/mettoolbox `__ .. include:: linked_pkg_dirs/mettoolbox/BADGES.rst ---- hydrotoolbox ------------ Command line and Python library for hydrologic calculations and analysis. Includes baseflow separation and hydrologic indices calculations. :Documentation: :ref:`hydrotoolbox_documentation` :Install with pip: ``pip install hydrotoolbox`` :Install with conda: ``conda install -c conda-forge hydrotoolbox`` :Development: `bitbucket.org/timcera/hydrotoolbox `__ or `github.com/timcera/hydrotoolbox `__ .. include:: linked_pkg_dirs/hydrotoolbox/BADGES.rst ---- Hydrologic Simulation Program - Python (HSP2) ============================================= hsp2_reader ----------- A command line tool and Python library to read the Hydrological Simulation Program - Python (HSP2 or HSPsquared) HDF4 files. :Documentation: :ref:`hsp2_reader_documentation` :Install with pip: ``pip install hsp2_reader`` :Install with conda: ``conda install -c conda-forge hsp2_reader`` :Development: `bitbucket.org/timcera/hsp2_reader `__ or `github.com/timcera/hsp2_reader `__ .. include:: linked_pkg_dirs/hsp2_reader/BADGES.rst ---- Hydrologic Simulation Program - FORTRAN (HSPF) ============================================== wdmtoolbox ---------- Create, read, and write Watershed Data Management (WDM) files. :Documentation: :ref:`wdmtoolbox_documentation` :Install with pip: ``pip install wdmtoolbox`` :Install with conda: ``conda install -c conda-forge wdmtoolbox`` :Development: `bitbucket.org/timcera/wdmtoolbox `__ or `github.com/timcera/wdmtoolbox `__ .. include:: linked_pkg_dirs/wdmtoolbox/BADGES.rst ---- hspfbintoolbox -------------- Read the Hydrological Simulation Program - FORTRAN (HSPF) binary files. :Documentation: :ref:`hspfbintoolbox_documentation` :Install with pip: ``pip install hspfbintoolbox`` :Install with conda: ``conda install -c conda-forge hspfbintoolbox`` :Development: `bitbucket.org/timcera/hspfbintoolbox `__ or `github.com/timcera/hspfbintoolbox `__ .. include:: linked_pkg_dirs/hspfbintoolbox/BADGES.rst ---- hspf_reader ----------- A command line tool and Python library to read the Hydrological Simulation Program - FORTRAN (HSPF) WDM files, binary files, and PLOTGEN files. The hspf_reader is a pure Python package including readers for PLOTGET, HSPF binary files and WDM files. If you need to create or populate WDM files use `wdmtoolbox`, and if you need a catalog of available water balance terms or large scale extraction from HPSF binary files use `hspfbintoolbox`. :Documentation: :ref:`hspf_reader_documentation` :Install with pip: ``pip install hspf_reader`` :Install with conda: ``conda install -c conda-forge hspf_reader`` :Development: `bitbucket.org/timcera/hspf_reader `__ or `github.com/timcera/hspf_reader `__ .. include:: linked_pkg_dirs/hspf_reader/BADGES.rst ---- hspf_utils ---------- Some HSPF model utilities to create a water balance, table of parameters values, ...etc. :Documentation: :ref:`hspf_utils_documentation` :Install with pip: ``pip install hspf_utils`` :Install with conda: ``conda install -c conda-forge hspf_utils`` :Development: `bitbucket.org/timcera/hspf_utils `__ or `github.com/timcera/hspf_utils `__ .. include:: linked_pkg_dirs/hspf_utils/BADGES.rst ---- Storm Water Management Model (SWMM) =================================== swmmtoolbox ----------- Read the Storm Water Management Model (SWMM) version 5 binary files. :Documentation: :ref:`swmmtoolbox_documentation` :Install with pip: ``pip install swmmtoolbox`` :Install with conda: ``conda install -c conda-forge swmmtoolbox`` :Development: `bitbucket.org/timcera/swmmtoolbox `__ or `github.com/timcera/swmmtoolbox `__ .. include:: linked_pkg_dirs/swmmtoolbox/BADGES.rst ---- Tidal Analysis ============== Tidal Analysis Program in Python (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. :Documentation: :ref:`tappy_documentation` :Install with pip: ``pip install tappy`` :Install with conda: ``conda install -c conda-forge tappy`` :Development: `bitbucket.org/timcera/tappy `__ or `github.com/timcera/tappy `__ .. include:: linked_pkg_dirs/tappy/BADGES.rst .. index:: single: WDM; Watershed Data Management file ---- astronomia ---------- Calculation of astronomical ephemeris for the Sun, Moon, and Planets. Used by Tidal Analysis Program - Python. :Documentation: :ref:`astronomia_documentation` :Install with pip: ``pip install astronomia`` :Install with conda: ``conda install -c conda-forge astronomia`` :Development: `bitbucket.org/timcera/astronomia `__ or `github.com/timcera/astronomia `__ .. include:: linked_pkg_dirs/astronomia/BADGES.rst ---- Utilities for Parameter Estimation and Model Optimization ========================================================= tsblender --------- Command line tool intended as a drop-in replacement for the USGS Time-Series PROCessor (TSPROC) (still in development). :Documentation: :ref:`tsblender_documentation` :Install with pip: ``pip install tsblender`` :Install with conda: ``conda install -c conda-forge tsblender`` :Development: `bitbucket.org/timcera/tsblender `__ or `github.com/timcera/tsblender `__ .. include:: linked_pkg_dirs/tsblender/BADGES.rst ---- TSPROC ------ TSPROC is a Time Series PROCessor that uses a configuration file to describe the tasks the data scientist or modeler wants to accomplish. :Main site: https://wi.water.usgs.gov/models/tsproc/ :Documentation: https://pubs.usgs.gov/tm/tm7c7/ :Development: `github.com/smwesten-usgs/tsproc `__ ---- PEST HPC Support ---------------- Shell scripts to support running the Parameter ESTimation (PEST), PEST_HP, and PEST++ software on high performance computing clusters using SLURM or PBS. :Documentation: :ref:`pest_hpc_support_documentation` :Install with git HTTPS: ``git clone https://github.com/timcera/pest_hpc_support.git`` :Install with git SSH: ``git clone git@github.com:timcera/pest_hpc_support.git`` :Install with gh CLI: ``gh repo clone timcera/pest_hpc_support`` :Development: `github.com/timcera/pest_hpc_support `__ ---- pyslice ------- Templating engine to develop input model data sets. Especially useful for parametric or Monte Carlo simulations. :Documentation: :ref:`pyslice_documentation` :Install with pip: ``pip install pyslice`` :Install with conda: ``conda install -c conda-forge pyslice`` :Development: `bitbucket.org/timcera/pyslice `__ or `github.com/timcera/pyslice `__ .. include:: linked_pkg_dirs/pyslice/BADGES.rst ---- General Utilities ================= cltoolbox --------- Toolbox to support the command line features of the other toolboxes. :Documentation: :ref:`cltoolbox_documentation` :Install with pip: ``pip install cltoolbox`` :Install with conda: ``conda install -c conda-forge cltoolbox`` :Development: `bitbucket.org/timcera/cltoolbox `__ or `github.com/timcera/cltoolbox `__ .. include:: linked_pkg_dirs/cltoolbox/BADGES.rst ---- toolbox_utils ------------- Functions to support the other toolboxes. :Documentation: :ref:`toolbox_utils_documentation` :Install with pip: ``pip install toolbox_utils`` :Install with conda: ``conda install -c conda-forge toolbox_utils`` :Development: `bitbucket.org/timcera/toolbox_utils `__ or `github.com/timcera/toolbox_utils `__ .. include:: linked_pkg_dirs/toolbox_utils/BADGES.rst ---- vigor_rst_tables ---------------- A vim plugin to easily create and edit reStructuredText tables. :Documentation: :ref:`vigor_rst_tables_documentation` :Installation: Follow the instructions of your vim plugin manager (e.g. Vundle, Pathogen, ...etc.) to install the plugin from the GitHub repository. :Development: `github.com/timcera/vigor_rst_tables `__