MATLAB & Practical Application on Climate Variability Studies EXERCISES

Size: px
Start display at page:

Download "MATLAB & Practical Application on Climate Variability Studies EXERCISES"

Transcription

1 B.Aires, 20-24/02/06 - Centro de Investigaciones del Mar y la Atmosfera & Department of Atmospheric and Oceanic Sciences (UBA) DAY1 Exercise n. 1 Read an SST field in netcdf format, subsample and save in matlab format. [ 2 solutions] Exe-1_mod_1.m cd C:\ENRICO\tutorials\esercizi\day_1\ex1; Choose your work directory Use the NCBROWSER command to view nc-files content in../data directory. ncload../data/skt.mon.mean.nc Load all the content of the nc file whos Name Size Bytes Class ans 1x4 266 cell array lat 94x1 752 double array lon 192x double array skt 687x94x double array time 687x double array time is in hours since :00: diff(time)/24 Show n-days series. lat variable is N-S order >> lat(1) ans = >> lat(end) ans = select a subregion: southern ocean --> lat(end-20:end) latitude lon(:) longitude lat_so=lat(end-20:end); Remember: lat vector is N-S lon_so=lon; skt_so=skt(:,end-20:end,:); whos *so View your news matrices Name Size Bytes Class lat_so 21x1 168 double array lon_so 192x double array skt_so 687x21x double array save./output/skt.so.mon.mean.mat lat_so lon_so skt_so Save your new matrices or save./output/skt.so.mon.mean.mat *so 1

2 Exe-1_mod_2.m exercise 1 cd C:\ENRICO\tutorials\esercizi\day_1\ex1; filenamein = '../data/skt.mon.mean.nc'; f = netcdf(filenamein,'nowrite'); var1= f{'skt'}; skt_so=var1(:,end-20:end,:); var2= f{'lat'}; lat_so=var2(end-20:end); var3= f{'lon'}; lon_so=var3(:); Choose your work directory Filenamein is a char array The variable f is the netcdf object. var1 is the ncvar object. whos *so View your news matrices lat_so 21x1 168 double array lon_so 192x double array skt_so 687x21x double array save./output/skt.so.mon.mean.mat lat_so lon_so skt_so or save./output/skt.so.mon.mean.mat *so Save your new matrices 2

3 Exercise n. 2 Read an SST field, create nino3 time series and save it in binary format. Exe-2.m cd C:\ENRICO\tutorials\esercizi\day_1\ex2; ncload../data/skt.mon.mean.nc NCEP SKT dataset 01/ /2004 index_lat_n3=find(-5<=lat&lat<=5); Select nino3 area: index_lon_n3=find(210<=lon&lon<=270); lat = 5S 5N lon = 210E :270E index_time=[22*12+1:22*12+30*12]; and the period. lat_n3=lat(index_lat_n3); lon_n3=lon(index_lon_n3); skt_n3=skt(index_time,index_lat_n3,index_lon_n3); 360x6x33 whos skt_n3 Name Size Bytes Class skt_n3 360x6x double array Verify dimensions Create a 4d array: [YEARS x MONTHS x LAT x LON] skt_n3=reshape(skt_n3,12,30,6,33); skt_n3=permute(skt_n3,[ ]); clima_skt_n3=squeeze(mean(skt_n3)); clima_skt_n3=repmat(clima_skt_n3,[30 1 1]); clima_skt_n3=reshape(clima_skt_n3,12,30,6,33); clima_skt_n3=permute(clima_skt_n3,[ ]); ssta=skt_n3-clima_skt_n3; ssta2=reshape(ssta,30,12,6*33); ssta3=squeeze(mean(permute(ssta2,[3 1 2]))); ssta_series=reshape(ssta3',1,12*30); Simple plot... tomorrow we will plot better the same series plot(ssta_series); grid on; fid=fopen('./output/ssta_nino3_30y.dat','w','b'); 12x30x6x33 30x12x6x33 12x6x33 360x6x33 12x30x6x33 30x12x6x33 30x12x6x33 30x12x198 30x12 1x360 Save nino3 time series in binary format count=fwrite(fid,ssta_series,'float32') If count = 360, you have written correctly. fclose(fid); Close the file. 3

4 Exercise n. 3 Read an SST field, mask and compute global mean... esercizi\day_1\data\lsmask nc ncload../data/skt.mon.mean.nc ncload../data/lsmask nc Load skin temperature field time series and land-sea mask. pcolor(flipud(lsmask));colorbar; lsm=lsmask+1; lsm(lsm==0)=nan; skt_y1=squeeze(mean(skt(1:12,:,:))); lsmask skt sst_y1=skt_y1.*lsm; pcolor(flipud(sst_y1)); view the mask field N.B. not geo-referenced. Set "1" on the sea and "nan" on the land. 94x192 subsample the T time series in time: get the first year of mm. 94x192 94x192 View the sst field created masking the skin temperature annual field (skt_y1). N.B. not geo-referenced. 1x1 sst_global=nanmean(sst_y1(:)) sst_global = This is the global averaged sst value. True only considering regular grid. No weighting needed. 4

5 Exercise n. 4 Load monthly SST fields in structured array, mean in time and concatenate annual averages...esercizi\day_1\data\skt.25x25.????.mat list=num2str([1980:1:1989]'); Create a char array list for the years for i=1:10 filenamein=strcat('../data/skt.25x25.',list(i,:),'.mat'); STRCAT Concatenate strings. varname_tmp=strcat('skt1_mm(',num2str(i),')'); string_to_eval=strcat(varname_tmp,'=load(', '''', filenamein, '''', ');') eval([string_to_eval]); EVAL Execute string with end MATLAB expression. exe: skt1_mm(1)=load('../data/skt.25x mat') skt2_mm=squeeze(struct2cell(skt1_mm)) skt2_mm = skt3_mm=squeeze(cell2mat(skt2_mm)); STRUCT2CELL create a cell array from a struct array CELL2MAT create a double array from a cell array whos skt* skt1_mm 1x struct array skt2_mm 10x cell array skt3_mm 120x73x double array skt4_mm=reshape(skt3_mm,12,10,73,145); skt_y_1980_1989=squeeze(mean(skt4_mm)); save./output/skt_y_1980_1989.mat skt_y_1980_ x10x73x45 10x73x145 skt annual average 5

MATLAB & Practical Applications on Climate Variability Studies tutorial

MATLAB & Practical Applications on Climate Variability Studies tutorial MATLAB & Practical Applications on Climate Variability Studies tutorial B.Aires, 20-24/02/06 Centro de Investigaciones del Mar y la Atmosfera & Department of Atmospheric and Oceanic Sciences (UBA) E.Scoccimarro,

More information

MATLAB & Practical Application on Climate Variability Studies EXERCISES

MATLAB & Practical Application on Climate Variability Studies EXERCISES B.Aires, 20-24/02/06 - Centro de Investigaciones del Mar y la Atmosfera & Department of Atmospheric and Oceanic Sciences (UBA) DAY2 Exercise n. 5 Aim: Read nino3 SSTA series in binary format, plot and

More information

MATLAB & Practical Application on Climate Variability Studies EXERCISES

MATLAB & Practical Application on Climate Variability Studies EXERCISES B.Aires, 20-24/02/06 - Centro de Investigaciones del Mar y la Atmosfera & Department of Atmospheric and Oceanic Sciences (UBA) DAY3 Exercise n. 9 Aim: Compute Mean, Standard Deviation for U wind component

More information

ITACS : Interactive Tool for Analysis of the Climate System

ITACS : Interactive Tool for Analysis of the Climate System Contents 1 2 3 4 ITACS : Interactive Tool for Analysis of the Climate System Features of the ITACS Atmospheric Analysis Data, Outgoing Longwave Radiation (by NOAA), SST, Ocean Analysis Data, etc. Plain

More information

Exercises with Level-2 satellite data

Exercises with Level-2 satellite data Exercises with Level-2 satellite data Mati Kahru WimSoft, http://www.wimsoft.com Email: wim@wimsoft.com also at Scripps Institution of Oceanography UCSD, La Jolla, CA 92093-0218, USA mkahru@ucsd.edu 10/25/2008

More information

There is also a more in-depth GUI called the Curve Fitting Toolbox. To run this toolbox, type the command

There is also a more in-depth GUI called the Curve Fitting Toolbox. To run this toolbox, type the command Matlab bootcamp Class 4 Written by Kyla Drushka More on curve fitting: GUIs Thanks to Anna (I think!) for showing me this. A very simple way to fit a function to your data is to use the Basic Fitting GUI.

More information

3 Selecting the standard map and area of interest

3 Selecting the standard map and area of interest Anomalies, EOF/PCA Mati Kahru 2005-2008 1 Anomalies, EOF/PC analysis with WAM 1 Introduction Calculating anomalies is a method of change detection in time series. Empirical Orthogonal Function (EOF) analysis

More information

Exercises with Level-2 satellite data

Exercises with Level-2 satellite data Exercises with Level-2 satellite data Mati Kahru WimSoft, http://www.wimsoft.com Email: wim@wimsoft.com & Scripps Institution of Oceanography UCSD, La Jolla, CA 92093-0218, USA mkahru@ucsd.edu 24-Jan-15

More information

WRF-NMM Standard Initialization (SI) Matthew Pyle 8 August 2006

WRF-NMM Standard Initialization (SI) Matthew Pyle 8 August 2006 WRF-NMM Standard Initialization (SI) Matthew Pyle 8 August 2006 1 Outline Overview of the WRF-NMM Standard Initialization (SI) package. More detailed look at individual SI program components. SI software

More information

NCL variable based on a netcdf variable model

NCL variable based on a netcdf variable model NCL variable based on a netcdf variable model netcdf files self describing (ideally) all info contained within file no external information needed to determine file contents portable [machine independent]

More information

Ocean Simulations using MPAS-Ocean

Ocean Simulations using MPAS-Ocean Ocean Simulations using MPAS-Ocean Mark Petersen and the MPAS-Ocean development team Los Alamos National Laboratory U N C L A S S I F I E D Slide 1 Progress on MPAS-Ocean in 2010 MPAS-Ocean is a functioning

More information

2 Assembling a consistent time series of sea ice data

2 Assembling a consistent time series of sea ice data Detection of Change in the Arctic Mati Kahru 2012 1 Detection of Change in Arctic Sea-Ice Contents Detection of Change in the Arctic, Ice... 1 1 Introduction... 1 2 Assembling a consistent time series

More information

Lab: Scientific Computing Tsunami-Simulation

Lab: Scientific Computing Tsunami-Simulation Lab: Scientific Computing Tsunami-Simulation Session 3: netcdf, Tsunamis Sebastian Rettenberger, Michael Bader 10.11.15 Session 3: netcdf, Tsunamis, 10.11.15 1 netcdf (Network Common Data Form) Interface

More information

In this exercise, you ll create a netcdf raster layer using the variable tmin. You will change the display by selecting a different time step.

In this exercise, you ll create a netcdf raster layer using the variable tmin. You will change the display by selecting a different time step. Learning to Work with Temporal Data in ArcGIS Working with a netcdf File in ArcGIS Objective NetCDF (network Common Data Form) is a file format for storing multidimensional scientific data (variables)

More information

Interpolation. Computer User Training Course Paul Dando. User Support. ECMWF 25 February 2016

Interpolation. Computer User Training Course Paul Dando. User Support. ECMWF 25 February 2016 Interpolation Computer User Training Course 2016 Paul Dando User Support advisory@ecmwf.int ECMWF 25 February 2016 1 Contents Introduction Overview of Interpolation Spectral Transformations Grid point

More information

Gridded data from many sources

Gridded data from many sources Gridded data from many sources A data-user's perspective Heiko Klein 26.09.2014 Background MET used legacy format (felt) for gridded data since ~1980s -Index 2d fields -«unique» parameter table 2012 decided

More information

SES 123 Global and Regional Energy Lab Procedures

SES 123 Global and Regional Energy Lab Procedures SES 123 Global and Regional Energy Lab Procedures Introduction An important aspect to understand about our planet is global temperatures, including spatial variations, such as between oceans and continents

More information

5.1 Further data input

5.1 Further data input 88 geo111 numerical skills in geoscience 5.1 Further data input Previously, you imported ASCII data into MATLAB using the load command 1. You might not have realized it at the time, but the use of load

More information

SES 123 Global and Regional Energy Lab Worksheet

SES 123 Global and Regional Energy Lab Worksheet SES 123 Global and Regional Energy Lab Worksheet Introduction An important aspect to understand about our planet is global temperatures, including spatial variations, such as between oceans and continents

More information

Aquaplanets with slab ocean in CESM1

Aquaplanets with slab ocean in CESM1 NCAR Aquaplanets with slab ocean in CESM1 Brian Medeiros November 13, 2013 1 DESCRIPTION This document outlines the steps necessary to run CESM1 configured as an aquaplanet with a slab ocean model. I outline

More information

Prac%cal Session 3: Atmospheric Model Configura%on Op%ons. Andrew Ge>elman

Prac%cal Session 3: Atmospheric Model Configura%on Op%ons. Andrew Ge>elman Prac%cal Session 3: Atmospheric Model Configura%on Op%ons Andrew Ge>elman Overview Monday: Running the model Tuesday: namelist Control of the model Diagnosing the model Today: Different configura%on op%ons

More information

Ecography. Supplementary material

Ecography. Supplementary material Ecography ECOG-03031 Fordham, D. A., Saltré, F., Haythorne, S., Wigley, T. M. L., Otto-Bliesner, B. L., Chan, K. C. and Brooks, B. W. 2017. PaleoView: a tool for generating continuous climate projections

More information

I1850Clm50SpG is the short name for 1850_DATM%GSWP3v1_CLM50%SP_SICE_SOCN_MOSART_CISM2%EVOLVE_SWAV.

I1850Clm50SpG is the short name for 1850_DATM%GSWP3v1_CLM50%SP_SICE_SOCN_MOSART_CISM2%EVOLVE_SWAV. In this exercise, you will use CESM to compute the surface mass balance of the Greenland ice sheet. You will make a simple code modification to perform a crude global warming or cooling experiment. Create

More information

Day 3: Diagnostics and Output

Day 3: Diagnostics and Output Day 3: Diagnostics and Output Adam Phillips Climate Variability Working Group Liaison CGD/NCAR Thanks to Dennis Shea, Andrew Gettelman, and Christine Shields for their assistance Outline Day 3: Diagnostics

More information

Scientific and Validation Report for the ishai Processors of the NWC/GEO

Scientific and Validation Report for the ishai Processors of the NWC/GEO Page: 1/58 NWC/CDOP3/GEO/AEMET/SCI/VR/iSHAI, Issue 1, Rev.0 21 January 2019 Applicable to GEO-iSHAI v4.0 (NWC-032) Prepared by Agencia Estatal de Meteorología (AEMET) Page: 2/58 REPORT SIGNATURE TABLE

More information

IPSL Boot Camp Part 5:

IPSL Boot Camp Part 5: IPSL Boot Camp Part 5: CDO and NCO Sabine Radanovics, Jérôme Servonnat March 24, 2016 1 / 33 Group exercise Suppose... We have Tasks 30 years climate model simulation 1 file per month, 6 hourly data netcdf

More information

Intro to CMIP, the WHOI CMIP5 community server, and planning for CMIP6

Intro to CMIP, the WHOI CMIP5 community server, and planning for CMIP6 Intro to CMIP, the WHOI CMIP5 community server, and planning for CMIP6 Caroline Ummenhofer, PO Overview - Background on IPCC & CMIP - WHOI CMIP5 server - Available model output - How to access files -

More information

COMP2611: Computer Organization. Data Representation

COMP2611: Computer Organization. Data Representation COMP2611: Computer Organization Comp2611 Fall 2015 2 1. Binary numbers and 2 s Complement Numbers 3 Bits: are the basis for binary number representation in digital computers What you will learn here: How

More information

Lecture 7. MATLAB and Numerical Analysis (4)

Lecture 7. MATLAB and Numerical Analysis (4) Lecture 7 MATLAB and Numerical Analysis (4) Topics for the last 2 weeks (Based on your feedback) PDEs How to email results (after FFT Analysis (1D/2D) Advanced Read/Write Solve more problems Plotting3Dscatter

More information

EcoGEnIE: A practical course in global ocean ecosystem modelling

EcoGEnIE: A practical course in global ocean ecosystem modelling EcoGEnIE: A practical course in global ocean ecosystem modelling Lesson zero.c: Ocean circulation and Atlantic overturning stability Stuff to keep in mind: Nothing at all keep your mind completely empty

More information

Interpreting JULES output

Interpreting JULES output Interpreting JULES output E m m a Ro b i n s o n, C E H JULES Short Course L a n c a s t e r, J u n e 2 9 th 2016 Interpreting JULES output Dump files Contain enough information to fully describe model

More information

Projections for use in the Merced River basin

Projections for use in the Merced River basin Instructions to download Downscaled CMIP3 and CMIP5 Climate and Hydrology Projections for use in the Merced River basin Go to the Downscaled CMIP3 and CMIP5 Climate and Hydrology Projections website. 1.

More information

Analysis Methods in Atmospheric and Oceanic Science

Analysis Methods in Atmospheric and Oceanic Science Analysis Methods in Atmospheric and Oceanic Science 1 AOSC 652 Introduction to Graphics and Analysis of Satellite Measurements of Atmospheric Composition: Day 2 14 Sep 2016 AOSC 652: Analysis Methods in

More information

PRISM A Software Infrastructure Project for Climate Research in Europe

PRISM A Software Infrastructure Project for Climate Research in Europe PRISM A Software Infrastructure Project for Climate Research in Europe OASIS4 User Guide (OASIS4_0_2) Edited by: S. Valcke, CERFACS R. Redler, NEC-CCRLE PRISM Support Initiative Technical Report No 4 August

More information

MODIS Atmosphere: MOD35_L2: Format & Content

MODIS Atmosphere: MOD35_L2: Format & Content Page 1 of 9 File Format Basics MOD35_L2 product files are stored in Hierarchical Data Format (HDF). HDF is a multi-object file format for sharing scientific data in multi-platform distributed environments.

More information

An Introduction to MATLAB

An Introduction to MATLAB An Introduction to MATLAB Day 1 Simon Mitchell Simon.Mitchell@ucla.edu High level language Programing language and development environment Built-in development tools Numerical manipulation Plotting of

More information

Matlab stoqstoolbox for accessing in situ measurements from STOQS

Matlab stoqstoolbox for accessing in situ measurements from STOQS Matlab stoqstoolbox for accessing in situ measurements from STOQS MBARI Summer Internship Project 2012 Francisco Lopez Castejon (Mentor: Mike McCann) INDEX Abstract... 4 Introduction... 5 In situ measurement

More information

Getting Started (a short tutorial):

Getting Started (a short tutorial): GridBuilder Introduction: GridBuilder is intended for rapid development of grids for numerical ocean models with a particular emphasis on elements commonly used in ROMS. The GridBuilder program combines

More information

The ncvar Package. October 8, 2004

The ncvar Package. October 8, 2004 The ncvar Package October 8, 2004 Version 1.0-3 Date 2004-10-08 Title High-level R Interface to NetCDF Datasets Author Maintainer Depends R (>= 1.7), RNetCDF This package provides

More information

PyNGL & PyNIO Geoscience Visualization & Data IO Modules

PyNGL & PyNIO Geoscience Visualization & Data IO Modules PyNGL & PyNIO Geoscience Visualization & Data IO Modules SciPy 08 Dave Brown National Center for Atmospheric Research Boulder, CO Topics What are PyNGL and PyNIO? Quick summary of PyNGL graphics PyNIO

More information

L2 Batch Processing script based processing of Level-2 satellite data

L2 Batch Processing script based processing of Level-2 satellite data L2 batch processing Mati Kahru 2015 1 L2 Batch Processing script based processing of Level-2 satellite data Contents 1 Introduction... 1 2 Data subscription and processing... 1 3 Preparing the directory

More information

AMSR IDL (read_amsr_day_v5.pro): .pro. : PRO example (means this script starts here and it s name is example.pro)

AMSR IDL (read_amsr_day_v5.pro): .pro. : PRO example (means this script starts here and it s name is example.pro) IDL 2007/1/17~18, C202 - REMSS (free, ) http//wwwremsscom AMSR IDL (read_amsr_day_v5pro) HomePage -> AMSR -> Download Data (via ftpssmicom/amsre) -> FTP server -> support/idl/read_amsr_day_v5pro AMSR HomePage

More information

SGLI Level-2 data Mati Kahru

SGLI Level-2 data Mati Kahru SGLI Level-2 data Mati Kahru 2018 1 Working with SGLI Level-2 data Contents Working with SGLI Level-2 data... 1 1 Introduction... 1 2 Evaluating SGLI Level-2 data... 1 3 Finding match-ups in SGLI Level-2

More information

COGS 119/219 MATLAB for Experimental Research. Fall Functions

COGS 119/219 MATLAB for Experimental Research. Fall Functions COGS 119/219 MATLAB for Experimental Research Fall 2016 - Functions User-defined Functions A user-defined function is a MATLAB program that is created by a user, saved as a function file, and then can

More information

Pangeo. A community-driven effort for Big Data geoscience

Pangeo. A community-driven effort for Big Data geoscience Pangeo A community-driven effort for Big Data geoscience !2 What Drives Progress in GEOScience? q soil New Ideas 8 < q rain2q ix2q sx z50 liq;z 5 @w : 2K soil @z 1Ksoil z > 0 New Observations New Simulations

More information

Version 3 Updated: 10 March Distributed Oceanographic Match-up Service (DOMS) User Interface Design

Version 3 Updated: 10 March Distributed Oceanographic Match-up Service (DOMS) User Interface Design Distributed Oceanographic Match-up Service (DOMS) User Interface Design Shawn R. Smith 1, Jocelyn Elya 1, Adam Stallard 1, Thomas Huang 2, Vardis Tsontos 2, Benjamin Holt 2, Steven Worley 3, Zaihua Ji

More information

Metview FLEXTRA Tutorial. Meteorological Visualisation Section Operations Department ECMWF

Metview FLEXTRA Tutorial. Meteorological Visualisation Section Operations Department ECMWF Meteorological Visualisation Section Operations Department ECMWF 05/03/2015 This tutorial was tested with Metview version 4.3.0 and will not work for previous versions. Copyright 2015 European Centre for

More information

Geographic Information System and its Application in Hydro-Meteorology Exercises using SavGIS

Geographic Information System and its Application in Hydro-Meteorology Exercises using SavGIS Geographic Information System and its Application in Hydro-Meteorology Exercises using SavGIS Jothiganesh Shanmugasundaram Decision Support Tool Development Specialist COPY DATABASE FOLDER BHUTAN in to

More information

CHT NB-IoT UDP Message Protocol

CHT NB-IoT UDP Message Protocol Chunghwa Telecom Laboratories CHT NB-IoT UDP Message Protocol V1.58 Smart IoT Institute 2017/10/20 Document Revision History Table Document Number: Name: Instructions for CHT NB-IoT UDP Message Protocol

More information

GrADS for Beginners. Laura Mariotti

GrADS for Beginners. Laura Mariotti GrADS for Beginners Laura Mariotti mariotti@ictp.it Outline n What is GrADS and how do I get it? n GrADS essentials n Getting started n Gridded data sets n Displaying data n Script language n Saving your

More information

About the SPEEDY model (from Miyoshi PhD Thesis):

About the SPEEDY model (from Miyoshi PhD Thesis): SPEEDY EXPERIMENTS. About the SPEEDY model (from Miyoshi PhD Thesis): The SPEEDY model (Molteni 2003) is a recently developed atmospheric general circulation model (AGCM) with a spectral primitive-equation

More information

How Can We Use NetCDF Extractor V.2.0?

How Can We Use NetCDF Extractor V.2.0? How Can We Use NetCDF Extractor V..0? In the first version of NetCDF Extractor, the user can load one file to extract desirable region. Many users need to run several files simultaneously. Therefore, Agrimetsoft

More information

Introduction to Matlab. Summer School CEA-EDF-INRIA 2011 of Numerical Analysis

Introduction to Matlab. Summer School CEA-EDF-INRIA 2011 of Numerical Analysis Introduction to Matlab 1 Outline What is Matlab? Matlab desktop & interface Scalar variables Vectors and matrices Exercise 1 Booleans Control structures File organization User defined functions Exercise

More information

Neil Berg October 18 th, The wonderful world of NCO

Neil Berg October 18 th, The wonderful world of NCO Neil Berg October 18 th, 2013 The wonderful world of NCO NetCDF Operators Q: What is NCO? A: Collection of command-line based tools specifically for analyzing, processing, viewing, and manipulating netcdf

More information

1 An Introduction to GrADS Software

1 An Introduction to GrADS Software 1 An Introduction to GrADS Software The Grid Analysis and Display System (GrADS) is an interactive desktop tool to display earth science data. The followings are the features of GrADS. Advantages Free

More information

DWMJL. i Mrs. Rouse carried a small in- Board of T r a d e to adopt or s p o n - of Hastings.

DWMJL. i Mrs. Rouse carried a small in- Board of T r a d e to adopt or s p o n - of Hastings. XXX Y Y 9 3 Q - % Y < < < - Q 6 3 3 3 Y Y 7 - - - - - - Y 93 ; - ; z ; x - 77 ; q ; - 76 3; - x - 37 - - x - - - - - q - - - x - - - q - - ) - - Y - ; ] x x x - z q - % Z Z # - - 93 - - x / } z x - - {

More information

OASIS4 User Guide. PRISM Report No 3

OASIS4 User Guide. PRISM Report No 3 PRISM Project for Integrated Earth System Modelling An Infrastructure Project for Climate Research in Europe funded by the European Commission under Contract EVR1-CT2001-40012 OASIS4 User Guide Edited

More information

Scientific and Validation Report for the Clear Air Product Processor of the NWC/GEO

Scientific and Validation Report for the Clear Air Product Processor of the NWC/GEO Page: 1/48 Scientific and Validation Report for the Clear Air Product Processor of the NWC/GEO NWC/CDOP2/GEO/AEMET/SCI/VR/ClearAir, Issue 1, Rev.0 15 October 2016 Applicable to GEO-iSHAI v3.0 (NWC-031)

More information

Ocean, Atmosphere & Climate Model Assessment for Everyone

Ocean, Atmosphere & Climate Model Assessment for Everyone Ocean, Atmosphere & Climate Model Assessment for Everyone Rich Signell USGS Woods Hole, MA Unidata 2014 DeSouza Award Presentation Boulder, CO : Sep 15, 2014 2 US Integrated Ocean Observing System (IOOS

More information

OPeNDAP Matlab Interface Handbook Version Tom Sgouros

OPeNDAP Matlab Interface Handbook Version Tom Sgouros OPeNDAP Matlab Interface Handbook Version 1.15 Tom Sgouros December 21, 2004 ii Preface This document describes version 6.0 of the Open Source Project for a Data Access Protocol (OPeNDAP) Matlab Graphical

More information

Writing an OPeNDAP Client Document version 1.1

Writing an OPeNDAP Client Document version 1.1 Writing an OPeNDAP Client Document version 1.1 Dan Holloway July 20, 2002 Contents 1 Preface................................................... 1 2 Writing your own OPeNDAP client...................................

More information

Python Development Technical Note 4

Python Development Technical Note 4 Python Development Technical Note 4 Peter Higgins, October 1, 2018 Introduction Programmed data analysis, and resultant presentation graphics (especially done by me) needs to be accomplished without using

More information

Intro to Matlab for GEOL 1520: Ocean Circulation and Climate or, Notions for the Motions of the Oceans

Intro to Matlab for GEOL 1520: Ocean Circulation and Climate or, Notions for the Motions of the Oceans Intro to Matlab for GEOL 50: Ocean Circulation and Climate or, Notions for the Motions of the Oceans Baylor Fox-Kemper January 6, 07 Contacts The professor for this class is: Baylor Fox-Kemper baylor@brown.edu

More information

Progress on Advanced Dynamical Cores for the Community Atmosphere Model. June 2010

Progress on Advanced Dynamical Cores for the Community Atmosphere Model. June 2010 Progress on Advanced Dynamical Cores for the Community Atmosphere Model June 2010 Art Mirin, P. O. Box 808, Livermore, CA 94551 This work performed under the auspices of the U.S. Department of Energy by

More information

Adapting Software to NetCDF's Enhanced Data Model

Adapting Software to NetCDF's Enhanced Data Model Adapting Software to NetCDF's Enhanced Data Model Russ Rew UCAR Unidata EGU, May 2010 Overview Background What is netcdf? What is the netcdf classic data model? What is the netcdf enhanced data model?

More information

The netcdf- 4 data model and format. Russ Rew, UCAR Unidata NetCDF Workshop 25 October 2012

The netcdf- 4 data model and format. Russ Rew, UCAR Unidata NetCDF Workshop 25 October 2012 The netcdf- 4 data model and format Russ Rew, UCAR Unidata NetCDF Workshop 25 October 2012 NetCDF data models, formats, APIs Data models for scienbfic data and metadata - classic: simplest model - - dimensions,

More information

New Features of HYCOM. Alan J. Wallcraft Naval Research Laboratory. 10th HYCOM Consortium Meeting

New Features of HYCOM. Alan J. Wallcraft Naval Research Laboratory. 10th HYCOM Consortium Meeting New Features of HYCOM Alan J. Wallcraft Naval Research Laboratory 10th HYCOM Consortium Meeting November 7-9, 2006 Report Documentation Page Form Approved OMB No. 0704-0188 Public reporting burden for

More information

PART I: Collecting data from National Earth Observatory

PART I: Collecting data from National Earth Observatory Investigation: Sea Surface Temperature We ve seen how temperature varies with depth, but how does it vary with latitude and season? In this investigation, you are going to explore sea surface temperatures

More information

Data Processing Steps Between Observation Data, Model Data, and Live Access Server in the AOSN Program

Data Processing Steps Between Observation Data, Model Data, and Live Access Server in the AOSN Program Data Processing Steps Between Observation Data, Model Data, and Live Access Server in the AOSN Program The primary focus of the data processing steps between observation data, model data, and LAS at MBARI

More information

Start > All Programs > OpenGrADS 2.0 > Grads Prompt

Start > All Programs > OpenGrADS 2.0 > Grads Prompt 1. GrADS TUTORIAL This document presents a brief tutorial for Brian Doty's Grid Analysis and Display System (GrADS). The following sample session will give you a feeling for how to use the basic capabilities

More information

Spatial Ecology Lab 6: Landscape Pattern Analysis

Spatial Ecology Lab 6: Landscape Pattern Analysis Spatial Ecology Lab 6: Landscape Pattern Analysis Damian Maddalena Spring 2015 1 Introduction This week in lab we will begin to explore basic landscape metrics. We will simply calculate percent of total

More information

netcdf Operators [NCO]

netcdf Operators [NCO] [NCO] http://nco.sourceforge.net/ 1 Introduction and History Suite of Command Line Operators Designed to operate on netcdf/hdf files Each is a stand alone executable Very efficient for specific tasks Available

More information

Page 1 of 7 E7 Spring 2009 Midterm I SID: UNIVERSITY OF CALIFORNIA, BERKELEY Department of Civil and Environmental Engineering. Practice Midterm 01

Page 1 of 7 E7 Spring 2009 Midterm I SID: UNIVERSITY OF CALIFORNIA, BERKELEY Department of Civil and Environmental Engineering. Practice Midterm 01 Page 1 of E Spring Midterm I SID: UNIVERSITY OF CALIFORNIA, BERKELEY Practice Midterm 1 minutes pts Question Points Grade 1 4 3 6 4 16 6 1 Total Notes (a) Write your name and your SID on the top right

More information

gcmfaces amatlabframeworkforthe analysis of gridded earth variables

gcmfaces amatlabframeworkforthe analysis of gridded earth variables gcmfaces amatlabframeworkforthe analysis of gridded earth variables Gäel Forget gforget@mit.edu Dept. of Earth, Atmospheric and Planetary Sciences Massachusetts Institute of Technology Cambridge MA 02139

More information

CLM4.5 Tutorial: Running for Single- Point/ Regional Cases

CLM4.5 Tutorial: Running for Single- Point/ Regional Cases CLM4.5 Tutorial: Running for Single- Point/ Regional Cases Objectives for This Session 1. Make you sick of the four steps to run CLM/CESM! (really make you familiar enough with it that you comfortable

More information

Download the Latest LTR QGIS version (2.18) from the QGIS website: download.qgis.org/ >> Settings > Options > Locale

Download the Latest LTR QGIS version (2.18) from the QGIS website: download.qgis.org/ >> Settings > Options > Locale Exercise 1: Introduction to QGIS Aim: To understand the basis of GIS To learn the basics of a GIS software (QGIS) INTRODUCTION Software Access Download the Latest LTR QGIS version (2.18) from the QGIS

More information

Copernicus Global Land Operations Cryosphere and Water

Copernicus Global Land Operations Cryosphere and Water DateNovember 9, 2017 Copernicus Global Land Operations Cryosphere and Water C-GLOPS2 Framework Service Contract N 199496 (JRC) November 9, 2017 PRODUCT USER MANUAL LAKE SURFACE WATER TEMPERATURE 1KM PRODUCTS

More information

NCL Regridding using ESMF

NCL Regridding using ESMF NCL Regridding using ESMF Version: 2018/10/18 Contact: Karin Meier-Fleischer Deutsches Klimarechenzentrum (DKRZ) Bundesstrasse 45a D-20146 Hamburg Germany Email: meier-fleischer@dkrz.de http://www.dkrz.de/

More information

Outline. Case Study. Colormaps. Announcements. Syllabus Case Study Task 1: Animation. Each frame in animation contains. field. map.

Outline. Case Study. Colormaps. Announcements. Syllabus Case Study Task 1: Animation. Each frame in animation contains. field. map. Outline Announcements HW II due today HW III available shortly Remember, send me ideas by Wed. Syllabus Case Study Task 1: Animation Case Study Each frame in animation contains + map field Colormaps Clim(1)

More information

INTRODUCTION TO MATLAB

INTRODUCTION TO MATLAB INTRODUCTION TO MATLAB Cells, structs, strings and functions Dario Cuevas and Vahid Rahmati Dresden, November 19, 2014 01 Cells and structures Cells: They are similar to arrays, but each element can have

More information

Review of Cartographic Data Types and Data Models

Review of Cartographic Data Types and Data Models Review of Cartographic Data Types and Data Models GIS Data Models Raster Versus Vector in GIS Analysis Fundamental element used to represent spatial features: Raster: pixel or grid cell. Vector: x,y coordinate

More information

Library Determination of Position

Library Determination of Position Library Determination of Position Description of the GPS-NMEA Communicationlibrary for STEP7-Micro/WIN Addon to Micro Automation Set 21 GPS NMEA Library Entry-ID: 26311405 Table of Contents Table of Contents...

More information

OPeNDAP Aggregation Server Guide Version 1.4

OPeNDAP Aggregation Server Guide Version 1.4 OPeNDAP Aggregation Server Guide Version 1.4 John Caron Tom Sgouros 2004/04/24 2 c Copyright 1995-2000 by The University of Rhode Island and The Massachusetts Institute of Technology Portions of this software

More information

Package angstroms. May 1, 2017

Package angstroms. May 1, 2017 Package angstroms May 1, 2017 Title Tools for 'ROMS' the Regional Ocean Modeling System Version 0.0.1 Helper functions for working with Regional Ocean Modeling System 'ROMS' output. See

More information

Lecture 2: Advanced Programming Topics

Lecture 2: Advanced Programming Topics Lecture 2: Advanced Programming Topics Characters and Strings A character in the MATLAB software is actually an integer value converted to its Unicode character equivalent. A character string is a vector

More information

Acquiring and Processing NREL Wind Prospector Data. Steven Wallace, Old Saw Consulting, 27 Sep 2016

Acquiring and Processing NREL Wind Prospector Data. Steven Wallace, Old Saw Consulting, 27 Sep 2016 Acquiring and Processing NREL Wind Prospector Data Steven Wallace, Old Saw Consulting, 27 Sep 2016 NREL Wind Prospector Interactive web page for viewing and querying wind data Over 40,000 sites in the

More information

Sand Pit Utilization

Sand Pit Utilization Sand Pit Utilization A construction company obtains sand, fine gravel, and coarse gravel from three different sand pits. The pits have different average compositions for the three types of raw materials

More information

Development of an information service system based on GOOGLE graphical interfaces. Instruction for the use of the MOON-VOS portal Interface

Development of an information service system based on GOOGLE graphical interfaces. Instruction for the use of the MOON-VOS portal Interface Development of an information service system based on GOOGLE graphical interfaces Instruction for the use of the MOON-VOS portal Interface Giuseppe M.R. Manzella ENEA Operational Oceanography, p.o. box

More information

The AgMIP GEOSHARE: A GEOSHARE Tool for Aggregating Outputs from the AgMIP s Global Gridded Crop Modeling Initiative (Ag-GRID) User s Manual

The AgMIP GEOSHARE: A GEOSHARE Tool for Aggregating Outputs from the AgMIP s Global Gridded Crop Modeling Initiative (Ag-GRID) User s Manual The AgMIP Tool @ GEOSHARE: A GEOSHARE Tool for Aggregating Outputs from the AgMIP s Global Gridded Crop Modeling Initiative (Ag-GRID) User s Manual November 4, 2014 Users of the Ag-GRID data obtained through

More information

OPeNDAP: Accessing HYCOM (and other data) remotely

OPeNDAP: Accessing HYCOM (and other data) remotely OPeNDAP: Accessing HYCOM (and other data) remotely Presented at The HYCOM NOPP GODAE Meeting By Peter Cornillon OPeNDAP Inc., Narragansett, RI 02882 7 December 2005 8/25/05 HYCOM NOPP GODAE 1 Acknowledgements

More information

How to check the location, status and usage of AnyNet Secure SIMs on AWS IoT

How to check the location, status and usage of AnyNet Secure SIMs on AWS IoT How to check the location, status and usage of AnyNet Secure SIMs on AWS IoT The Eseye AWS IoT integration enables look-up of SIM card usage and location by pushing device updates to your AWS IoT Cloud.

More information

COM INTRO 2017: GRIB Decoding - Solutions to practicals. Solution to Practical 1: using grib_dump and grib_ls

COM INTRO 2017: GRIB Decoding - Solutions to practicals. Solution to Practical 1: using grib_dump and grib_ls COM INTRO 2017: GRIB Decoding - Solutions to practicals Solution to Practical 1: using grib_dump and grib_ls 1. To list the GRIB messages in % grib_ls edition centre typeoflevel level datadate steprange

More information

Lab 13 SeaDAS Ocean color Processing

Lab 13 SeaDAS Ocean color Processing Lab 13 SeaDAS Ocean color Processing 13. 1 Interactive SeaDAS Processing: MODIS The purpose of this exercise is to present an overview of the basic steps involved in processing the MODIS data that you

More information

SWOT LAKE PRODUCT. Claire POTTIER(CNES) and P. Callahan (JPL) SWOT ADT project team J.F. Cretaux, T. Pavelsky SWOT ST Hydro leads

SWOT LAKE PRODUCT. Claire POTTIER(CNES) and P. Callahan (JPL) SWOT ADT project team J.F. Cretaux, T. Pavelsky SWOT ST Hydro leads SWOT LAKE PRODUCT Claire POTTIER(CNES) and P. Callahan (JPL) SWOT ADT project team J.F. Cretaux, T. Pavelsky SWOT ST Hydro leads Lake, Climate and Remote Sensing Workshop Toulouse June 1&2 2017 High Rate

More information

Analysis Methods in Atmospheric and Oceanic Science

Analysis Methods in Atmospheric and Oceanic Science Analysis Methods in Atmospheric and Oceanic Science AOSC 652 HDF & NetCDF files; Regression; File Compression & Data Access Week 11, Day 1 Today: Data Access for Projects; HDF & NetCDF Wed: Multiple Linear

More information

Billing: Managing Items. Rate Increases, Description Updates, and Member Assignments

Billing: Managing Items. Rate Increases, Description Updates, and Member Assignments Billing: Managing Items Rate Increases, Description Updates, and Member Assignments Rate adjustments Adjust default rate Increase/Decrease member amounts Percentage or flat amount All members or by renewal

More information

Supplementary Information for Appendix D. Richard Smith

Supplementary Information for Appendix D. Richard Smith Supplementary Information for Appendix D Richard Smith The objective of this note is to specify the methods and programs used in the data analysis for the Appendix on Statistics of Extreme Events. Data

More information

Package cmsaf. August 6, 2018

Package cmsaf. August 6, 2018 Version 1.9.4 Date 2018-08-06 Title Tools for CM SAF NetCDF Data Author Package cmsaf August 6, 2018 Maintainer Contact CM SAF Team

More information

SDK User Guide. DFS file system, PFS file system

SDK User Guide. DFS file system, PFS file system SDK User Guide DFS file system, PFS file system MIKE 2017 DHI headquarters Agern Allé 5 DK-2970 Hørsholm Denmark +45 4516 9200 Telephone +45 4516 9333 Support +45 4516 9292 Telefax mike@dhigroup.com www.mikepoweredbydhi.com

More information

New Features of HYCOM. Alan J. Wallcraft Naval Research Laboratory. 14th Layered Ocean Model Workshop

New Features of HYCOM. Alan J. Wallcraft Naval Research Laboratory. 14th Layered Ocean Model Workshop New Features of HYCOM Alan J. Wallcraft Naval Research Laboratory 14th Layered Ocean Model Workshop August 22, 2007 HYCOM 2.2 (I) Maintain all features of HYCOM 2.1 Orthogonal curvilinear grids Can emulate

More information