TopoFlow is a powerful, spatially-distributed hydrologic model with a user-friendly point-and-click interface. Its main purpose is to model many different physical processes in a watershed with the goal of accurately predicting how various hydrologic variables will evolve in time in response to climatic forcings.
Learn more: https://csdms.colorado.edu/wiki/Model:TopoFlow
Download examples: https://github.com/peckhams/topoflow/tree/master/topoflow/examples from the official Topoflow repository on GitHub: https://github.com/peckhams/topoflow
Command to run the image:
$ docker run -v /c/Users/lucas/Documents/examples:/out -w /out lucasaugustomcc/topoflow:latest python -m topoflow --cfg_director y=/out/Treynor_Iowa_30m
More information to run TopoFlow: https://github.com/peckhams/topoflow/blob/master/docs/How_to_Install_TopoFlow_3.5.pdf
--------------- Dockerfile -------------------
FROM ubuntu MAINTAINER add Lucas Carvalho [email protected]
WORKDIR /app
ADD . /app
RUN apt-get update
RUN apt-get install -y python-pip wget zip RUN wget https://github.com/peckhams/topoflow/archive/master.zip RUN unzip master.zip && cd topoflow-master && pip install --editable ./ && pip install -U numpy==1.11.0
Content type
Image
Digest
Size
399 MB
Last updated
over 8 years ago
docker pull lucasaugustomcc/topoflow