I have a great deal of experience using high level programming languages, most importantly R and Python. In addition, I have experience using Fortran. For compiling code I recommend using CMake. For software version control I highly recommend distributed version control systems such as Mercurial or Git.
One of the most used software tools I wrote is automap, an R package for automatic interpolation of point observations. The package builds heavily on the gstat. It provides automatic variogram fitting and functions for streamlining cross-validation. Automap can be downloaded from CRAN. Use the following command to get the package:
|
1 |
install.packages("automap") |
Development versions can be downloaded from my Bitbucket account. The projects on that page are listed below:
-
scm-latexdiff
A command line tool written in Python to create diffs between latex documents in a Mercurial or Git repository. The result is a pdf with the changes (added and removed text). (10 watchers)
-
qgmodel
A quasi-geostrophic atmospheric fortran model (2 watchers)
-
readGrads
An R package for reading and manipulating grads data. (1 watcher)
-
execute_parallel
A bash script to execute a command in parallel in a given set of directories (1 watcher)
-
paultools
A set of useful functions created by me that are not yet implemented in any package. (1 watcher)
-
parse_rep_SO
Some code to parse the output of http://stackoverflow.com/reputation (1 watcher)
-
test_that
A fork of the testthat package by Hadley Wickham. This version includes support for storing reference objects and comparing the reference to a new, freshly calculate version. (1 watcher)
-
automap
An R package for automatic geostatistical interpolation in R. Builds heavily on gstat. (1 watcher)
-
cpp-small-projects
Some small code snippets for my own learning (1 watcher)
Any feature requests or bug reports for automap can be filed on the above bitbucket page for automap.
