WMO SDS-WAS @ PLOG 2013 WMO SDS-WAS @ PLOG 2013 2013, April 3-7 Francesco Benincasa (BSC-CNS) Enric Terradellas (AEMET)
Jan 17, 2015
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
2013, April 3-7
Francesco Benincasa (BSC-CNS)Enric Terradellas (AEMET)
Francesco Benincasa2013, April 3-7 2
✔ Research Support Engineer✔ Python/Plone developer
✔ Earth Sciences Department✔ Air Quality✔ Atmospheric Modeling✔ Mineral Dust✔ Climate Modeling
✔ Barcelona Supercomputing Center
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Who I amWho I am
Francesco Benincasa2013, April 3-7 3
✔ WMO – World Meteorological Organization✔ Aemet – Spanish Meteorological Agency✔ BSC – Barcelona Supercomputing Center
WMO SDS-WAS
Northern Africa-Middle East-Europe (NA-ME-E) Regional Center
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Who we areWho we are
Francesco Benincasa2013, April 3-7 4
✔ SDS-WAS Sand and Dust Storm Warning Advisory and Assessment System
✔ Lead development and implementation of a complete atmospheric dust observation and prediction system
✔ Provide access to information by web portal http://sds-was.aemet.es
✔ Organize, coordinate and realize courses about utilization of observations, analysis and predictions
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
What we doWhat we do
Francesco Benincasa2013, April 3-7 5
Impacts:✔ Health (asthma, infections, meningitis …)✔ Agriculture (positive and negative impacts)✔ Air and ground transports (visibility
problems, ...)✔ Industry (semiconductors, ...)
Why dust?Why dust?
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 6
ExamplesExamples✔ In 2000 intercontinental
dust transport caused 300.000 premature deaths of adults over 30 years old
✔ In 1996-97 an epidemic of meningitis in Africa affected 250.000 persons, 25.000 of whom died
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 7
✔ Scientific data post-processing proceeding from different mathematical models
visualization software system (Python)
✔ Data access/visualization (numerical results, maps, plots …) and all materials/documentation
web portal (PlonePlone)
Software developmentSoftware development
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 8
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 9
National Meteorological - Hydrological Services
broadcast of warnings of high dust load in the atmosphere
Researchers and modelers of sand and dust related phenomena
post processed data
Our targetOur target
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 10
✔ Provide information about sand and dust✔ Both technical/scientific and general (news,
events, newsletters, ...)✔ Data visualization (sdswas.mapviewer):
✔ Observations (georeferenced)✔ Evaluation (georeferenced)✔ Forecasts✔ Numerical Results
✔ Data files download (customized Reflecto)
Portal goalsPortal goals
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 11
✔ Developed by community✗ Products.EasyNewsletter✗ Products.PloneFormGen✗ collective.geo.bundle✗ Products.Reflecto (customized)✗ ...
✔ Developed by our own✗ sdswas.skin✗ sdswas.mapviewer
ProductsProducts
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 12
✔ Simple subscription managing
✔ Automatic compilation possibility
✔ History✔ Multiple template
support
EasyNewsletterEasyNewsletter
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 13
✔ Subscriptions to events organized by the center
✔ Simple and fast creation of any kind of form
✔ Results exportable in CSV/Excel format
PloneFormGenPloneFormGen
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 14
✔ Google/OpenStreet Maps integration
✔ Add a “view” to folders and collections objects
✔ Search objects with coordinates property
collective.geocollective.geo
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 15
✔ Reusable
✔ Available for all contents
✔ Enable/disable
collective.geo.behaviourcollective.geo.behaviour
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 16
✔ File-system access
✔ Data exchange
✔ Repositories
ReflectoReflecto
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 17
✔ Downloads statistics (only reviewers) – jQuery toggle
✔ Possibility to download entire zipped folders
✔ @@download view
✔ Default for files✔ Optional for folders
✔ Possibility of automatic download with basic authentication
Reflecto customization (1)Reflecto customization (1)
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 18
✔ Detailed statistics stored in monthly csv files
✔ Reviewers can download both csv and graphical pdf file (reportlab)
✔ Summary shown by svg images created on the fly (pygal)
Reflecto customization (2)Reflecto customization (2)
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 19
sdswas.mapviewer (1)sdswas.mapviewer (1)
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 20
✔ New content type - “dexterity” framework“dexterity” framework
✔ Georeferenced:✗ collective.geo - “behavior” technology“behavior” technology
✔ Photogallery prev-next images:
✗ Products.PloneSlimbox – jQuery fotogalleryjQuery fotogallery
✔ jQuery – load requested imagesload requested images
✔ jQuery Tools – datepickerdatepicker
✗ Annual, seasonal, monthly, daily, hourly✔ Can link to similar contents
sdswas.mapviewer (2)sdswas.mapviewer (2)
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 21
✔ Numerical results viewer
✔ All same features as map viewer
✔ Shows html table instead of image
sdswas.mapviewer (3)sdswas.mapviewer (3)
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 22
✔ In progress
✗ Improvement of interactivity and usability browsing plots and maps with jQuery
✗ Download of great amount of data
✔ Generation of plots on-demand via web (without saving images on storage)
✔ HTML5?
TODOTODO
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013
Francesco Benincasa2013, April 3-7 23
Thank you!Thank you!
http://sds-was.aemet.es
http://www.bsc.es/earth-sciences/sds-was
THE ENDTHE END
WMO SDS-WAS @ PLOG 2013WMO SDS-WAS @ PLOG 2013