Getting and Installing VTools

Prerequisites

If you want HEC-DSS functionality, you will need pydss, our Python bindings for the HEC-DSS storage format. The package is currently only available for Windows and in binaries, linked to the binary library with permission from the Hydrologic Engineering Center. Our portion of the code is offered using an MIT license. Linux will be supported.

pydss installer (Python 2.7, Windows 64 bit)

VTools makes extensive use of numpy, scipy as well as interfaces to data sources. There is a trend now with python towards fully featured scientific distrubtions, and we don’t particularly recommend trying to build up a full featured tool a la carte. To that end, we recommend the Anaconda distribution. One of the main developers on our time has also used Python(x,y).

VTools Install

An window installer (ver 1.1.1) is available below. You might need to select the location of your Python installation

VTools is installed via a python “egg”. The vtools egg available here:

Use the command:

$ easy_install vtools-1.1-py2.7.egg

Version 2.7 of Python is currently supported in 64 bit only. We are making the jump to 3.x soon and this package will no longer be supported there.

VTools is offered under the MIT license. You should receive a copy of the license with the package.

PyDSS

If you want to use VTools with HEC-DSS data, you will need PyDSS. PyDSS is also licensed under the MIT license. We are redistributing the HEC-DSS library with permission from the Hydrologic Engineering Center and don’t have explicit permission to distribute their source code. Currently we only have a Windows Build.