===== Monte Carlo Landing Prediction ===== This page documents some work done on the 'next generation' Monte Carlo landing prediction code hosted at [[http://github.com/rjw57/cusf-landing-prediction|GitHub]]. ===== Building ===== The code may be downloaded using the ''git'' tool: $ git clone git://github.com/rjw57/cusf-landing-prediction.git After that, the standard ''make'' tool can be used. $ make ==== Requirements ==== The code as presented requires the GLib2 libraries to be installed because they have good, tested, thread-aware random number generators (amongst other things). ===== Alternate data grabbing ===== This branch contains a script under the ''pydap/'' directory which uses OpeNDAP via [[http://pydap.org/|PyDAP]] to fetch the data rather than the old GRIB-based system. This has the following advantages: * We may directly query the NOAA server for the time ranges each data set covers without downloading the entirety of it. * We can selectively download portions of the set both temporally as well as in space. * There are 47 pressure levels rather than the (IIRC) 21 available as GRIB data. The script itself outputs a slightly different format than the original GRIB grabber which makes the parser a little easier to implement.