10,000 Years of Metal Dynamics in the Tantramar Marshes

by on May 26, 2017

Almost six years ago, my honours thesis (Using paleolimnological methods to track late holocene environmental change at Long Lake, New Brunswick – Nova Scotia border region, Canada) and my friend Hilary’s master’s thesis were completed, but it was only this year that we finally got around to submitting the combined manuscript to FACETS, a new […]

An Alternative R Wrapper for PHREEQC Geochemical Modelling

by on May 1, 2017

Recently I was introduced to PHREEQC, which is a program that models chemical interactions between rocks and water (among many, many other things). It is an open-source project by the USGS, and has a number of powerful features, including modeling equilibrium concentrations of elements according to various input parameters (e.g. temperature, pH). My task for […]

Major ggspatial updates

by on March 28, 2017

I took the day to update ggspatial an old R project that was never published to CRAN. The idea is to create ggplot layer() calls from sp Spatial* objects using a consistent interface. Last year I wrote a blog post about how that might work, and while the usage hasn’t changed much, the implementation is […]

Line-by-line, row-by-row…

by on March 27, 2017

The NatChem database from Environment Canada contains the best long-term atmospheric monitoring data that exists for Canada, similar to the National Atmospheric Deposition Program (NADP) in the US. Unlike the NADP, the distribution format associated with NatChem data is a hideous export format that looks like it was used by SAS at one point. readLines(“natchem_sample.CSV”, […]

The Mineralogical Paragram

by on March 19, 2017

Matt Hall from Agile Geoscience recently wrote a post on the problem of finding the shortest possible pangram (sentence containing all letters in the alphabet) using only mineral names. The post goes into the details on the set cover problem, of which assembling a pangram from a list of minerals is one example. Matt’s best […]

Programmer-friendly names come to rclimateca!

by on February 27, 2017

The most frustrating thing about working with the previous version of the rclimteca package is the column headers given by Environment Canada. In R it is possible to refer to these columns using the backticks or the double bracket, but to save on typing I introduced a predictable column renaming function that removes the hard-to-type […]

Processing sub-bottom profiling data in Python

by on November 17, 2016

In addition to processing bathymetric data, my research on lakes requires sub-bottom profiling, or the collection of low-energy seismic data collected similarly to bathymetric data. The system we use is the SyQwest HydroBox, which, due to many hardware and software limitations, has been particularly frustrating. Still, when it does work properly, the HydroBox data has […]

WP Facebook Like Send & Open Graph Meta powered by TutsKid.com.