Robin's Blog

Archive for the ‘Academic’ Category

My LaTeX preamble

Since I started my PhD I have forced myself to use LaTeX for all of the documents that I write (yes, absolutely everything), and this has really helped me get to grips with how to do things in LaTeX. Overall I have been very impressed – my documents now look really professional, and LaTeX actually […]

Review: Python Geospatial Development by Erik Westra

Summary: Great book – both for GIS concepts and for teaching Python libraries. Lives up to the boast on the front cover – you really will learn to create complete mapping applications, learning a lot of useful tools and techniques on the way. Reference: Westra, E., 2010, Python Geospatial Development, Packt Publishing, Birmingham, UK, 508 […]

Reproducible Research: Why it’s great, and why I’ll do it

I was thinking recently about a post I made a while back about my academic values, and happened to come across the Reproducible Research website. I can’t emphasise how much I agree with the idea of reproducible research – it would remove so many problems that I have been having with my research, and will […]

Coughs on a train

(Yes the title is meant to remind you of snakes on a plane!) Goodness! At this time of year there really are a lot of people coughing on trains! I travelled from Southampton to Tunbridge Wells today, and my journey was accompanied by a large range of coughs and sneezes, from the high-pitched cough of […]

Lessons learnt from: My dissertation

This is the first in a series of posts on the lessons I’ve learnt from various episodes in my life. First up: my dissertation. In case you’re not familiar with dissertations: they are the large written projects which are often given to students in the final year of their degree. The details of mine are […]

Finally…a nice way to download satellite images!

Quite through chance I just happened to stumble upon the USGS New EarthExplorer, and I’m really quite impressed. Remote sensing is a field that is almost entirely based around new technology: satellite sensors, computer processing techniques and so on, but for ages actually acquiring the data has been an exercise in frustration. Much as the […]

Leaky abstractions in science

So, hot on the heels of my last post, I’m now applying another concept from a computing blog post to science. For many years I’ve been a fan of Joel Spolsky’s blog, and I’ve learnt a lot from it. One of his most interesting posts was called The Law of Leaky Abstractions. As with my […]

Default deny: A signal of academic maturity?

I listened to a very interesting episode of The Pod Delusion podcast today. In fact, all of the bits of the programme were interesting: from a discussion of faith schools from an athiest perspective, to a description of Tesco’s planning policies from a local council planning officer. However, the item on the programme that I […]

How to: Find closest objects in ArcGIS with Python

As part of my DunesGIS project I had a need to calculate ‘closeness statistics’ for objects in ArcGIS. By ‘closeness statistics’ I mean statistics giving information about how close the objects are to each other. I needed to do this to calculate how dune patterns change over time. The code below takes a shapefile as […]