1 ESMF. May 2003 PRISM Data and Visualisation Data formats and Processing Toolkit Low End Visualisation High End Visualisation Prepared by: Ros Hatcher.

Slides:



Advertisements
Similar presentations
EURO4M Project Kick-Off, April 2010 OGC Web Services Data visualization using OGC web services Maarten Plieger Wim Som de Cerff Royal Netherlands Meteorological.
Advertisements

Jennifer M. Adams and Brian Doty IGES/COLA
The Live Access Server (Access to observational data) Jonathan Callahan (University of Washington) Steve Hankin (NOAA/PMEL – PI) Roland Schweitzer, Kevin.
Guy Griffiths. General purpose interpreted programming language Widely used by scientists and programmers of all stripes Supported by many 3 rd -party.
Content: Dataformats: Grib, NetCDF
Modeling Electrical Systems With EMTP-RV
WOCE Global Data V3 WOCE-DPC Report Nathan Bindoff and David M. Legler Co-Chairs, WOCE DPC WOCE Conference November 2002 All of it.
Adding Dynamic Content to your Web Site
The Model Output Interoperability Experiment in the Gulf of Maine: A Success Story Made Possible By CF, NcML, NetCDF-Java and THREDDS Rich Signell (USGS,
1 OBJECTIVES To generate a web-based system enables to assemble model configurations. to submit these configurations on different.
Preparing CMOR for CMIP6 and other WCRP Projects
Carol Song Sr. Research Scientist Rosen Center for Advanced Computing Thanks to M. McLennan for the Rappture slides!
Data Portal for the “Climate changes Spatial Planning” program Henk Klein Baltink (KNMI) Fred Bosveld (KNMI) Hans de Wolf (Dutch Space)
© 2010 Microsoft Corporation. All rights reserved. Quality Assurance: Towards Tools for Characterizing and Comparing Digital Documents Natasa Milic-Frayling.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Leicester, February 24, 2005 VisIVO, a VO-Enabled tool for Scientific Visualization and Data Analysis. VO-TECH Project. Stage01 Ugo Becciani INAF – Astrophysical.
1 UCISA-SG WebTools Forum An Evaluation Exercise David Lomas University of Salford.
Coordinated Energy and water-cycle Observations Peroject A Well Organized Data Archive System Data Integrating/Archiving Center at University of Tokyo.
GIS technologies and Web Mapping Services
Metadata Creation with the Earth System Modeling Framework Ryan O’Kuinghttons – NESII/CIRES/NOAA Kathy Saint – NESII/CSG July 22, 2014.
GMT: The Generic Mapping Tools Paul Wessel, Walter H.F. Smith and the GMT team.
UWG 2013 Meeting PO.DAAC Web Services Demo. What are PO.DAAC Web Services?
Ensemble Handling in GrADS
Nick Draper 05/11/2008 Mantid Manipulation and Analysis Toolkit for ISIS data.
11 3 / 12 CHAPTER Databases MIS105 Lec15 Irfan Ahmed Ilyas.
BARRODALE COMPUTING SERVICES LTD. Spatial Data Activities at the Reading e-Science Centre Adit Santokhee, Jon Blower, Keith Haines Reading.
DAP4 James Gallagher & Ethan Davis OPeNDAP and Unidata.
Easily Serving and Accessing HDF-EOS2 Datasets Using DODS Technologies Richard Chinman, UCAR-IITA, DODS Project Manager
_______________________________________________________________CMAQ Libraries and Utilities ___________________________________________________Community.
WRITING REPORTS Introduction Section 0 Lecture 1 Slide 1 Lecture 6 Slide 1 INTRODUCTION TO Modern Physics PHYX 2710 Fall 2004 Intermediate 3870 Fall 2015.
A Powerful Python Library for Data Analysis BY BADRI PRUDHVI BADRI PRUDHVI.
11/29/ Image Processing. 11/29/ Systems and Software Image file formats Image processing applications.
Earth System Modeling Framework Python Interface (ESMP) October 2011 Ryan O’Kuinghttons Robert Oehmke Cecelia DeLuca.
User Interface Status (May 07) Status of the UKCIP08 User Interface: May 2007 UKCIP08 User Panel, 3 rd May 2007 Ag Stephens, British Atmospheric Data Centre.
PRISM WP4a Visualization Meeting DKRZ / MPI-MaD Hamburg 29th January 2002 PRISM WP4a Visualization Meeting DKRZ / MPI-MaD Hamburg 29 th January 2002.
Central Region Snowfall Analysis Brian P. Walawender NWS Central Region Headquarters Matt W. Davis NWS WFO La Crosse, WI 5/26/2011.
Information Technology: GrADS INTEGRATED USER INTERFACE Maps, Charts, Animations Expressions, Functions of Original Variables General slices of { 4D Grids.
Mantid Stakeholder Review Nick Draper 01/11/2007.
Data Storage System, Model Output and Analysis Tools PRECIS Workshop Tanzania Meteorological Agency 29 th June – 3 rd July 2015.
Visualization for 3D Microscope Data Jonathan Robbins.
00/XXXX 1 Data Processing in PRISM Introduction. COCO (CDMS Overloaded for CF Objects) What is it. Why is COCO written in Python. Implementation Data Operations.
1 GFDL Data Portal Current Status, Achievements and Future Development NOAATECH-2006 K.Dixon, V.Balaji, S.Nikonov GFDL, Princeton.
Basic plotting and animation with VCS
Workpackage Infrastructure Tasks WP 3. What is the goal eventually To present the user an interface to: - find, - explore - select and - get presented.
K. Harrison CERN, 22nd September 2004 GANGA: ADA USER INTERFACE - Ganga release status - Job-Options Editor - Python support for AJDL - Job Builder - Python.
SDM Center High-Performance Parallel I/O Libraries (PI) Alok Choudhary, (Co-I) Wei-Keng Liao Northwestern University In Collaboration with the SEA Group.
Mantid Manipulation and Analysis Toolkit for Instrument data.
Giulio Eulisse, Northeastern University CHEP’04, Interlaken, 27th Sep - 1st Oct, 2004 CHEP’04 IGUANA Interactive Graphics Project:
1 09/2003 Processing Library Update CF Checker – Script made available as a web based form on the BADC site -
CF 2.0 Coming Soon? (Climate and Forecast Conventions for netCDF) Ethan Davis ESO Developing Standards - ESIP Summer Mtg 14 July 2015.
Climate-SDM (1) Climate analysis use case –Described by: Marcia Branstetter Use case description –Data obtained from ESG –Using a sequence steps in analysis,
EOVSA Data and Database System J. McTiernan EOVSA Technical DesignMeeting 7-Nov-2011.
A Collaboration Tool to Support Modeling Groups Donald W. Denbo JISAO/UW-NOAA/PMEL 20 th IIPS/AMS, 12 – 15 January, 2004,
5-7 May 2003 SCD Exec_Retr 1 Research Data, May Archive Content New Archive Developments Archive Access and Provision.
NcBrowse: A Graphical netCDF File Browser Donald Denbo NOAA-PMEL/UW-JISAO
2007 Federal Environmental Symposium, June 4-6, 2007Lam/ 1 of 16 Enhancing Health, Productivity and Energy Management through BIM Khee Poh Lam PhD, RIBA.
Other Projects Relevant (and Not So Relevant) to the SODA Ideal: NetCDF, HDF, OLE/COM/DCOM, OpenDoc, Zope Sheila Denn INLS April 16, 2001.
Python data visualization
Project 1 Introduction to HTML.
Andrew White, Brian Freitag, Udaysankar Nair, and Arastoo Pour Biazar
Spatial Data Activities at the Reading e-Science Centre
Initial Adaptation of the Advanced Regional Prediction System to the Alliance Environmental Hydrology Workbench Dan Weber, Henry Neeman, Joe Garfield and.
The cf-python software library
Using Python to Interact with the EPA WATERS Web Services (part 2)
Tom Rink Tom Whittaker Paolo Antonelli Kevin Baggett.
CERES Data Management Team Science Data Processing Workshop 2002
HDF-EOS Workshop XXI / The 2018 ESIP Summer Meeting
ExPLORE Complex Oceanographic Data
DIBBs Brown Dog BDFiddle
Login Main Functions Via SAS Information Delivery Portal
Presentation transcript:

1 ESMF. May 2003 PRISM Data and Visualisation Data formats and Processing Toolkit Low End Visualisation High End Visualisation Prepared by: Ros Hatcher - Met Office Karin Meier-Fleischer- MPI-Met Gabriella de Martino- KNMI Presented by Luis Kornblueh (MPI-Met)

2 ESMF. May 2003 File Format & Processing Library NetCDF - File format for data exchange CF convention - Metadata standard COCO - Processing Library

3 ESMF. May 2003

4 ESMF. May 2003 Data Processing COCO (CDMS Overloaded for CF Objects)  Extension to CDMS (Climate Data Management System)  Written predominately in Python with some C  Dynamically typed - ease of use for scientists  Reads & Manipulates netCDF(CF) data  A single object contains both data and its metadata. The data and metadata is processed simultaneously. Functionalities have been prioritised. Top 10 include: Averaging, Arithmetic ops., Information, Conversion to new grid, Statistical ops., Extraction of region and slices, Sampling, Gather, Masking, Tests and confidence intervals.

5 ESMF. May 2003

6 ESMF. May 2003 Graphics Package Review Important criteria for the Low End graphics: Yes yesYesVTK With minor effort NoProprietaryYesOpenDX Yes CDAT/VCS YesNo PartialFerret YesNo GrADS DODS and LAS support CDMS/COCO Integration scripting language like Python Unstructured/ irregular grids netCDF-CF should be opened and read by a function inside the COCO library, similar to cdms.open(file name) in CDMS.

7 ESMF. May 2003 Software architecture diagram main Python program local browser of the user Web-based GUI (WP4b) and/or LAS fixed set of functions, could be changed by the user plot graphics to output file browser User Interface data DODS / LASPrepIFS/SMS maindefaults projection linear, mollweide,.. graphics method Isoline, isofill, boxfill,... maskingsub-regions plot to file GIF, PS, EPS,.. server

8 ESMF. May 2003 CDAT/VCS example script: w=vcs.init() w.open() w.setcolormap('default') if MESH==1: m=w.createmeshfill('new') m.mesh=MESH m.wrap=[0,360] m.projection=PROJECTION ls=vcs.mkscale(MIN,MAX,nc=NCOLS) ls.insert(0,1E20) ls.append(1E20) m.levels=ls m.fillareacolors=vcs.getcolors(ls) #-- Get new slab. slab = fdat(VAR, longitude=(LON0,LON1), latitude=(LAT0,LAT1)) slab = slab.subRegion( squeeze=1 ) print 'set region' if slab.rank()==3: slab=slab(slice(0,1),squeeze=1) elif slab.rank()==4: slab=slab(slice(0,1),slice(0,1),squeeze=1) if MESH==1: # print '**** M.shape = ',M.shape, 'slab.shape = ',slab.shape for i in range(2): for j in range(4): HOPE-E ORCA

9 ESMF. May 2003 Graphical packages review for the High-End Yes No Yes No Yes 3D interactive Yes No Yes No Yes No Yes Unstructured/ irregular grid Active YesVTK Active YesVIS5D+ Active YesVISAD Very active YesOpen DX Not very active YesNCAR Graphics Active NoIDL Not very active YesGrADS Active NoAVS Supporting community Open Source  Features and capabilities of a set of graphical packages has been examined.  Some key characteristics are:

10 ESMF. May 2003 OpenDX: from a network to an interactive image

11 ESMF. May 2003 VTK: the scripting approach