Difference between revisions of "Hydrology in R"

From SourceWiki
Jump to navigation Jump to search
 
(17 intermediate revisions by the same user not shown)
Line 2: Line 2:
 
[[Category:Hydrology in R]]
 
[[Category:Hydrology in R]]
  
This page contains various code snippets related to my hydrological analyses in R. The first part is mainly intended as personal scratchboard and reference (I tend to be forgetful). More stable routines will make it into the TOPMODEL package. Its main resource page can be found in the second part.
+
NOTE: This page is no longer updated since my move to Imperial College London. For an updated version please visit [http://rwiki.sciviews.org/doku.php?id=guides:tutorials:hydrological_data_analysis the R wiki]
 
 
=various R routines=
 
 
 
* [[plotting maps]]
 
* [[Making nice hydrological graphs]]
 
* [[Hydrological data import]]
 
 
 
=TOPMODEL=
 
 
 
The package TOPMODEL contains some functions and code snippets for hydrological data analysis with R, that may eventually make it into a properly released R package. For now, the code can be downloaded on this page and used at your own risk, without official support (although I very much welcome all feedback). The core of the package is an implementation of the venerable TOPMODEL.
 
 
 
Information on R, including downloads, installation and a great choice of manuals can be found on the R website. If you follow strictly the examples used below, you will be able to run TOPMODEL with a very limited R knowledge. However, R has a great potential for pre- en postprocessing of the data (including uncertainty analysis and statistics), so a more extensive knowledge of R is highly recommended!
 
 
 
Thanks go to Keith Beven, who wrote the original TOPMODEL in Fortran, and Huidae Cho, for the C code base (originally implemented in GRASS GIS)
 
 
 
The following examples are currently available:
 
 
 
* [[various functions, including data processing and topographic index calculation]]
 
* [[TOPMODEL]]
 
* [[GLUE uncertainty analysis]]
 
 
 
==Downloads==
 
 
 
* Windows binary (experimental)
 
* Linux source package
 
* Universal MacOS X package (experimental)
 
 
 
==Installation==
 
 
 
Windows
 
 
 
Local packages can be installed from the menu. Choose "install package(s) from local zip files" and select the downloaded topmodel_0.3.zip file.
 
 
 
Linux
 
 
 
Use the normal procedure of installing a package in R (you may have to be root):
 
 
 
R CMD install topmodel_0.3.tar.gz
 
Developer tools, including gcc, must be installed.
 
 
 
Mac
 
 
 
Go to the Package Installer (Packages and Data menu), select "Local Binary Package", click install and select the downloaded package
 
Loading
 
 
 
Once in R you need to load the package before you can use it:
 
 
 
> library(topmodel)
 

Latest revision as of 14:11, 3 April 2010


NOTE: This page is no longer updated since my move to Imperial College London. For an updated version please visit the R wiki