Category Archive: Computing

R with GRASS GIS – easiest Munros

I’ve been having a more sustained play with R and GRASS together. I’ve previously used them, in tandem, for processing satellite images, but haven’t been much further. In this post I’ll look at… Continue reading

R – iteratively changing column classes

When you write an ESRI Shapefile from R, writeOGR assumes your numeric fields are real numbers and so you get a lot of redundant zeros appended. This is misleading and distracting when you… Continue reading

R – Change columns names in a spatial dataframe

Ordnance Survey have a great OpenRoads dataset, but unfortunately it contains a column called ‘primary’, which is a keyword in SQL. This makes it challenging/impossible to import the OpenRoads dataset into a SQL… Continue reading

Converting (British) National Grid references

I was supplied spatial point data this summer where the locations were detailed in Ordnance Survey’s National Grid (NGR) format. If you’re not familiar with it, rather than using eastings and northings (in… Continue reading

Collaborative writing in the 21st century

Every now and then we have to play with others. It doesn’t seem to matter how often our parents told us to share, we can still find it difficult. I’m spending a lot… Continue reading

Hydrological uncertainty – Manning’s equation

John Yagecic put out a great little blog post with accompanying app this week. He looked at the uncertainty from using vague parameters in Manning’s equation to estimate river flow. He made the… Continue reading

Changing links in lots of files

I’ve recently changed my cloud storage provider; from the, now defunkt, Copy.com to ownCloud. It’s generally been a smooth transition, and I’m really pleased I’ve taken the leap to open source cloud infrastructure!… Continue reading

Monthly patterns in Scottish snow (1946-2006)

There’s been a bit of a flurry on Twitter recently about April snow in the UK (see tweet below). My opinion is there’s often UK snow during April, but it happens to be… Continue reading

Colouring a plot using a continuous variable in R

I often find myself coming back to this answer I gave on Stack Overflow in 2014. It shows how to colour a plot based on an independent continuous variable using the base graphics… Continue reading

Getting started with NetCDF – reading CEH GEAR

Last year CEH released an interpolated precipitation dataset for the UK call GEAR. You can read about this dataset here, or view slides presented at the 2014 BHS Symposium here. In short; these… Continue reading