py4sci

Table Of Contents

Previous topic

Introduction

Next topic

Timeseries concepts and manipulation

This Page

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

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

Use the command:

$ easy_install vtools-1.1.1-py2.7-win64.egg

Version 2.7 of Python is currently supported in 64 bit flavor only. We will make the jump to 3.x when it is fully supported in ArcGIS.

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.