An investigation into the intersection between intentionality and space, through the use of computer modelling.
art-science Presentation Update
Sat, 15/10/2011 - 11:24 — daveThis is an update of my presentation about art-science as an interdisciplinary activity, and why I like to do it, which I gave at Napier Institute for Informatics and Digital Innovation. Not very text based, so might not be coherent on it's own!
art-sci title page
OpenFlights and MongoDB
Wed, 30/03/2011 - 14:31 — daveI often find that I want to do more advanced queries of airports/cities than search engines allow, e.g. find me large cities which I can fly to from both these places and not have to travel more than 50km at the end.
Viewing Geolocated Molecules
Tue, 04/01/2011 - 19:21 — daveShort version: how to view the geolocated molecules:
- install the Layar browser
- be in Cambridge
- look for the "cambridgemolecules" or "Cambridge Molecules" layer
Creating an augmentation layer with Hoppala and Layar
Tue, 04/01/2011 - 18:46 — daveThis is how I setup the backend for the geolocated molecules, using Hoppala to provide hosting and editing for a Layar layer. Layar indexes Points of Interest (POIs) with associated information and URIs. These can then be picked up by the Layar browser on a mobile device, in order to create the 3D overlay on reality. However, Layar doesn't host the files itself; one option is to use Hoppala, which both hosts and allows for easy editing of POIs and metadata.
Importing Molecules into Layar
Tue, 04/01/2011 - 15:54 — daveRaster manipulation in R
Tue, 16/11/2010 - 14:39 — daveAs part of the work I'm doing, we wanted to look at how likely certain areas are to be developed. We wanted to separate out areas which would definitely be developed, definitely not be developed and those which were "up for grabs".
There are several different scenarios about future development, which each provide a coherent set of parameters for the model. The model is also stochastic, so there are 30 runs for each scenario to give probabilistic futures.
Java libraries for ESRI ASCII Raster files
Mon, 25/01/2010 - 16:58 — daveI've repeatedly come across the need to read or write Raster files in Java. These are data files which represent a rectangular grid of data using ASCII representations of numbers. An example, from [1]:
ncols 157 nrows 171 xllcorner -156.08749650000 yllcorner 18.870890200000 cellsize 0.00833300 nodata_value -9999 0 0 1 1 1 2 3 3 5 6 8 9 12 14 18 21 25 30 35 41 47 53 59 66 73 79 86 92 97 102 106 109 112 113 113 113 111 109 106
All values can be doubles or ints.
Crowdsourcing GeoData
Tue, 08/12/2009 - 12:07 — daveCrowdsourcing refers to using the general population to carry out tasks, often for free. Often, the idea is that by combining many inputs of unknown or variable quality, high quality outputs can be created - either through selection or some form of organisation.
Modelling Techniques: Uncertainty and Sensitivity Analysis 1
Mon, 09/11/2009 - 19:29 — daveI'm going to spend a couple of posts talking about some techniques I've been using while building and calibrating models, as they seem to be less well known than they might be. The first in this series is Sensitivity Analysis.
What is Uncertainty and Sensitivity Analysis
UA and SA are techniques to analyse the robustness of model outputs; that is, given a model, and certain assumptions about its input parameters (and their distributions), we would like to know how much we can trust the output. In general terms, Uncertainty Analysis gives us the amount of uncertainty (or variance) in the model output, while Sensitivity Analysis tells us how much of that variance is due to each of the input factors.
Emic, Etic, Stakeholders and Narratives
Wed, 29/04/2009 - 14:18 — daveFor the second time in two days, I came across the terms emic and etic, so it's time to have a bit more of a look into what they mean. This was prompted by a paper on JASSS1, which I found following up on the links between Prospect Theory and ABM. (Not while looking for ways to model crack dealers.)
