Caribbean Integrated Coastal Ocean Observing System USNFRA Product - - PowerPoint PPT Presentation

caribbean integrated coastal ocean observing system
SMART_READER_LITE
LIVE PREVIEW

Caribbean Integrated Coastal Ocean Observing System USNFRA Product - - PowerPoint PPT Presentation

Caribbean Integrated Coastal Ocean Observing System USNFRA Product Developers Workshop Damin Ruiz Christian Sueiras May 17-19 The IT Team Christian Sueiras Lead product developer Computer Science undergrad 2 years


slide-1
SLIDE 1

Caribbean Integrated Coastal Ocean Observing System

USNFRA Product Developers Workshop

May 17-19 Damián Ruiz Christian Sueiras

slide-2
SLIDE 2

The IT Team

  • Christian Sueiras

– Lead product developer – Computer Science undergrad – 2 years with Caricoos

  • Damián Ruiz

– IT Coordinator & Sys. Admin – Information Systems Graduate – 2 years with Caricoos

Recently hired two undergrads for product development

slide-3
SLIDE 3

The Goal

  • Provide observational and

forecast data, as required by stakeholders

  • User friendly products for all user

groups

slide-4
SLIDE 4

CarICOOS - Scope

slide-5
SLIDE 5

CarICOOS - Assets

12 Wind Stations 1 Data Buoy deployed 1 Pending deployment

slide-6
SLIDE 6

CarICOOS - Assets

slide-7
SLIDE 7

Model Assessment Tool

  • National Weather Service – San

Juan

– NWS and CarICOOS forecasts products against observations (including CarICOOSmesonet) – Provide a quick assessment of forecast performance

slide-8
SLIDE 8

Model Assessment Tool

slide-9
SLIDE 9

Model Assessment Tool

slide-10
SLIDE 10

2010 Central American and Caribbean Games

  • Sailing events coordinator

approached CarICOOS

– Wind forecast needed for sail events – Forecast points selected on sail courses

  • Numerical product

– No maps – No animations

slide-11
SLIDE 11

2010 Central American and Caribbean Games

slide-12
SLIDE 12

AIS - Shiptracker

  • Port managers approached

Caricoos

– Better AIS coverage – Easy, graphical way to interpret AIS signals

slide-13
SLIDE 13

AIS - Shiptracker

slide-14
SLIDE 14

Lets get technical

slide-15
SLIDE 15

Our shop…

  • Modelo1: 2.8Ghz x2 dual core AMD

Opteron (4 cores), 16GB Ram

  • Modelo2: 2.6Ghz x8 quad core AMD

Opteron (32 cores), 32GB Ram

  • Modelo3: 2.0Ghz x8 quad core AMD

Opteron (32 cores), 32GB Ram

slide-16
SLIDE 16

CarICOOS Data Access Architecture

slide-17
SLIDE 17

Data Acquisition and Processing

  • Data is mostly acquired and

processed by Python scripts running in cron-jobs in various machines.

  • Some simpler data that does not

need heavy parsing/processing is usually processed by small Bash scripts.

slide-18
SLIDE 18

Web Applications

  • Web applications/online

visualization is usually coded in PHP.

  • Lately we have been making

heavy use of the CakePHP Framework.

  • The Model Assessment Tool

(MAT) was built with Flex 3

slide-19
SLIDE 19

Visualization

  • We are now experimenting with

Matplotlib for visualization of gridded data, and others.

slide-20
SLIDE 20

Google Maps + Matplotlib

+

slide-21
SLIDE 21

Voila!

slide-22
SLIDE 22

Questions?

Damián Ruiz: ruiz.dami@gmai.com Christian Sueiras: christian.sueiras@upr.edu