PRINTSCRIPT; print $script_style; include "/var/www/html/core/partc"; $linkpage = <<< PRINTLINK gfdl homepage > people > cobweb homepage > people > v. balaji homepage > this page PRINTLINK; print $linkpage; // GFDL header include "/var/www/html/core/partd"; $titlepage = <<< TITLEPAGE Extracting grid information from the IPCC tables TITLEPAGE; print $titlepage; // GFDL header include_once( '/var/lib/php/counter.inc' ); error_reporting(E_ERROR); require_once('../magpierss/rss_fetch.inc'); require_once('../magpierss/rss_utils.inc'); include "/var/www/html/core/parte"; $pagecontent = <<< ENDCONTENT

A comparative analysis of models from the IPCC archive would begin by extracting information from the IPCC Model Documentation Table. Let's take as an example Guilyardi (2006), a key paper by my friend Eric Guilyardi comparing characteristics of ENSO across all the models in the IPCC AR4 archive. Table 2 from that paper, reproduced here:

shows ENSO characteristics from many IPCC models. If you asked yourself, what's the dependency of ENSO on model resolution? you'd have to refer back to the IPCC documentation and retrieve this information, model by model, quite laboriously. This information is summarized in Table 1 from that paper, shown here:

Could a standard description of grids make it easy to create Table 1? Here is a beginning attempt at standardizing this information, based on NMM Schema.

ENDCONTENT; print $pagecontent; $subj = 'grids'; $url = 'http://www.gfdl.noaa.gov/~vb/weblogs/journal.rdf'; $rss = fetch_rss($url); if( $rss ) { echo "\n"; foreach ($rss->items as $item) { $href = $item['link']; $title = $item['title']; if ( preg_match( "/\b$subj/i", $title ) ) { echo "\n"; } } } $url = 'http://www.gfdl.noaa.gov/~vb/weblogs/journal2007.rdf'; $rss = fetch_rss($url); if( $rss ) { foreach ($rss->items as $item) { $href = $item['link']; $title = $item['title']; if ( preg_match( "/\b$subj/i", $title ) ) { echo "\n"; } } } $pagecontent = <<< ENDCONTENT

emacs-muse-mode created by v. balaji (balaji@princeton.edu) in emacs using the emacs-muse mode.
ENDCONTENT; print $pagecontent; print "last modified: ". date( "d F Y", getlastmod() ); print "
this page visited: ".getCount(). " times "; include "/var/www/html/core/partf"; include "/var/www/html/core/partg";