Large amount of work, contour based cyclone detection working for some cases.

cyclone.py holds classes Cyclone, Isobar and Pos for use by detect.py,
which runs through (raw) C20 data and looks for minima and surrounding
isobars, looking for ROCI (Radius of Outermost Closed isobar).

This is then used to classify cyclones, which are (crudely) tracked by
looking at the previous timestep. Dates are taken into account too when
loading data.

get_data.py also downloads storm tracks from e.g.:
http://weather.unisys.com/hurricane/atlantic/
data is processed by load.py, and simple storm tracks can be drawn.
Again, dates are tracked (crudely). The idea is that the two sets of
data: storm tracks generated from C20 data and direct observation,
can be compared and used to train the detection algorithms.