ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
WMO SDS-WAS @ PLOG 2013




             2013, April 3-7

    Francesco Benincasa (BSC-CNS)
        Enric Terradellas (AEMET)
WMO SDS-WAS @ PLOG 2013



                           Who I am
   ?
       Research Support Engineer
        ?
            Python/Plone developer
   ?
       Earth Sciences Department
        ?
            Air Quality
        ?
            Atmospheric Modeling
        ?
            Mineral Dust
        ?
            Climate Modeling
   ?
       Barcelona Supercomputing Center
2013, April 3-7            Francesco Benincasa                  2
WMO SDS-WAS @ PLOG 2013



                     Who we are
   ?
       WMO ¨C World Meteorological Organization
   ?
       Aemet ¨C Spanish Meteorological Agency
   ?
       BSC ¨C Barcelona Supercomputing Center




                      WMO SDS-WAS
        Northern Africa-Middle East-Europe (NA-ME-E)
                       Regional Center

2013, April 3-7       Francesco Benincasa                  3
WMO SDS-WAS @ PLOG 2013



                        What we do
   ?
       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
2013, April 3-7           Francesco Benincasa                  4
WMO SDS-WAS @ PLOG 2013



                        Why dust?

      Impacts:
        ?
            Health (asthma, infections, meningitis ¡­)
        ?
            Agriculture (positive and negative impacts)
        ?
            Air and ground transports (visibility
            problems, ...)
        ?
            Industry (semiconductors, ...)




2013, April 3-7           Francesco Benincasa                  5
WMO SDS-WAS @ PLOG 2013



                        Examples
   ?
       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



2013, April 3-7         Francesco Benincasa                  6
WMO SDS-WAS @ PLOG 2013



                    Software development
   ?
       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 (Plone)
                                       Plone
2013, April 3-7              Francesco Benincasa                  7
WMO SDS-WAS @ PLOG 2013




2013, April 3-7   Francesco Benincasa                  8
WMO SDS-WAS @ PLOG 2013



                       Our target

        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
2013, April 3-7         Francesco Benincasa                  9
WMO SDS-WAS @ PLOG 2013



                        Portal goals
   ?
       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)
2013, April 3-7           Francesco Benincasa                 10
WMO SDS-WAS @ PLOG 2013



                           Products
   ?
       Developed by community
        ?
            Products.EasyNewsletter
        ?
            Products.PloneFormGen
        ?
            collective.geo.bundle
        ?
            Products.Reflecto (customized)
        ?
            ...
   ?
       Developed by our own
        ?
            sdswas.skin
        ?
            sdswas.mapviewer
2013, April 3-7            Francesco Benincasa                 11
WMO SDS-WAS @ PLOG 2013



                   EasyNewsletter
   ?
       Simple subscription
       managing
   ?
       Automatic compilation
       possibility
   ?
       History
   ?
       Multiple template
       support




2013, April 3-7        Francesco Benincasa                 12
WMO SDS-WAS @ PLOG 2013



                    PloneFormGen
   ?
       Subscriptions to
       events organized by
       the center
   ?
       Simple and fast
       creation of any kind of
       form
   ?
       Results exportable in
       CSV/Excel format



2013, April 3-7         Francesco Benincasa                 13
WMO SDS-WAS @ PLOG 2013



                    collective.geo
   ?
       Google/OpenStreet
       Maps integration
   ?
       Add a ¡°view¡± to folders
       and collections objects
   ?
       Search objects with
       coordinates property




2013, April 3-7         Francesco Benincasa                 14
WMO SDS-WAS @ PLOG 2013



                  collective.geo.behaviour
   ?
       Reusable


   ?
       Available for all
       contents


   ?
       Enable/disable




2013, April 3-7            Francesco Benincasa                 15
WMO SDS-WAS @ PLOG 2013



                       Reflecto
   ?
       File-system access


   ?
       Data exchange


   ?
       Repositories




2013, April 3-7        Francesco Benincasa                 16
WMO SDS-WAS @ PLOG 2013



              Reflecto customization (1)
 ?
     Downloads statistics
     (only reviewers) ¨C
     jQuery toggle
 ?
     Possibility to download
     entire zipped folders
 ?
     @@download view
      ?
          Default for files
      ?
          Optional for folders
 ?
     Possibility of automatic
     download with basic
     authentication
2013, April 3-7               Francesco Benincasa                 17
WMO SDS-WAS @ PLOG 2013



              Reflecto customization (2)
   ?
       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)

2013, April 3-7          Francesco Benincasa                 18
WMO SDS-WAS @ PLOG 2013



                  sdswas.mapviewer (1)




2013, April 3-7         Francesco Benincasa                 19
WMO SDS-WAS @ PLOG 2013



                  sdswas.mapviewer (2)
   ?
       New content type - ¡°dexterity¡± framework
   ?
       Georeferenced:
        ?
            collective.geo - ¡°behavior¡± technology
   ?
       Photogallery prev-next images:
        ?
            Products.PloneSlimbox ¨C jQuery fotogallery
   ?
       jQuery ¨C load requested images
   ?
       jQuery Tools ¨C datepicker
        ?
            Annual, seasonal, monthly, daily, hourly
   ?
       Can link to similar contents
2013, April 3-7              Francesco Benincasa                 20
WMO SDS-WAS @ PLOG 2013



                  sdswas.mapviewer (3)
   ?
       Numerical results
       viewer
   ?
       All same features as
       map viewer
   ?
       Shows html table
       instead of image




2013, April 3-7            Francesco Benincasa                 21
WMO SDS-WAS @ PLOG 2013



                              TODO
   ?
       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?



2013, April 3-7            Francesco Benincasa                 22
WMO SDS-WAS @ PLOG 2013



                         THE END

                        Thank you!


                  francesco.benincasa@bsc.es
                       sdswas@aemet.es


                   http://sds-was.aemet.es
          http://www.bsc.es/earth-sciences/sds-was


2013, April 3-7         Francesco Benincasa                 23

More Related Content

PLOG2013 WMO SDS-WAS Presentation

  • 1. WMO SDS-WAS @ PLOG 2013 2013, April 3-7 Francesco Benincasa (BSC-CNS) Enric Terradellas (AEMET)
  • 2. WMO SDS-WAS @ PLOG 2013 Who I am ? Research Support Engineer ? Python/Plone developer ? Earth Sciences Department ? Air Quality ? Atmospheric Modeling ? Mineral Dust ? Climate Modeling ? Barcelona Supercomputing Center 2013, April 3-7 Francesco Benincasa 2
  • 3. WMO SDS-WAS @ PLOG 2013 Who we are ? WMO ¨C World Meteorological Organization ? Aemet ¨C Spanish Meteorological Agency ? BSC ¨C Barcelona Supercomputing Center WMO SDS-WAS Northern Africa-Middle East-Europe (NA-ME-E) Regional Center 2013, April 3-7 Francesco Benincasa 3
  • 4. WMO SDS-WAS @ PLOG 2013 What we do ? 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 2013, April 3-7 Francesco Benincasa 4
  • 5. WMO SDS-WAS @ PLOG 2013 Why dust? Impacts: ? Health (asthma, infections, meningitis ¡­) ? Agriculture (positive and negative impacts) ? Air and ground transports (visibility problems, ...) ? Industry (semiconductors, ...) 2013, April 3-7 Francesco Benincasa 5
  • 6. WMO SDS-WAS @ PLOG 2013 Examples ? 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 2013, April 3-7 Francesco Benincasa 6
  • 7. WMO SDS-WAS @ PLOG 2013 Software development ? 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 (Plone) Plone 2013, April 3-7 Francesco Benincasa 7
  • 8. WMO SDS-WAS @ PLOG 2013 2013, April 3-7 Francesco Benincasa 8
  • 9. WMO SDS-WAS @ PLOG 2013 Our target 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 2013, April 3-7 Francesco Benincasa 9
  • 10. WMO SDS-WAS @ PLOG 2013 Portal goals ? 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) 2013, April 3-7 Francesco Benincasa 10
  • 11. WMO SDS-WAS @ PLOG 2013 Products ? Developed by community ? Products.EasyNewsletter ? Products.PloneFormGen ? collective.geo.bundle ? Products.Reflecto (customized) ? ... ? Developed by our own ? sdswas.skin ? sdswas.mapviewer 2013, April 3-7 Francesco Benincasa 11
  • 12. WMO SDS-WAS @ PLOG 2013 EasyNewsletter ? Simple subscription managing ? Automatic compilation possibility ? History ? Multiple template support 2013, April 3-7 Francesco Benincasa 12
  • 13. WMO SDS-WAS @ PLOG 2013 PloneFormGen ? Subscriptions to events organized by the center ? Simple and fast creation of any kind of form ? Results exportable in CSV/Excel format 2013, April 3-7 Francesco Benincasa 13
  • 14. WMO SDS-WAS @ PLOG 2013 collective.geo ? Google/OpenStreet Maps integration ? Add a ¡°view¡± to folders and collections objects ? Search objects with coordinates property 2013, April 3-7 Francesco Benincasa 14
  • 15. WMO SDS-WAS @ PLOG 2013 collective.geo.behaviour ? Reusable ? Available for all contents ? Enable/disable 2013, April 3-7 Francesco Benincasa 15
  • 16. WMO SDS-WAS @ PLOG 2013 Reflecto ? File-system access ? Data exchange ? Repositories 2013, April 3-7 Francesco Benincasa 16
  • 17. WMO SDS-WAS @ PLOG 2013 Reflecto customization (1) ? Downloads statistics (only reviewers) ¨C jQuery toggle ? Possibility to download entire zipped folders ? @@download view ? Default for files ? Optional for folders ? Possibility of automatic download with basic authentication 2013, April 3-7 Francesco Benincasa 17
  • 18. WMO SDS-WAS @ PLOG 2013 Reflecto customization (2) ? 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) 2013, April 3-7 Francesco Benincasa 18
  • 19. WMO SDS-WAS @ PLOG 2013 sdswas.mapviewer (1) 2013, April 3-7 Francesco Benincasa 19
  • 20. WMO SDS-WAS @ PLOG 2013 sdswas.mapviewer (2) ? New content type - ¡°dexterity¡± framework ? Georeferenced: ? collective.geo - ¡°behavior¡± technology ? Photogallery prev-next images: ? Products.PloneSlimbox ¨C jQuery fotogallery ? jQuery ¨C load requested images ? jQuery Tools ¨C datepicker ? Annual, seasonal, monthly, daily, hourly ? Can link to similar contents 2013, April 3-7 Francesco Benincasa 20
  • 21. WMO SDS-WAS @ PLOG 2013 sdswas.mapviewer (3) ? Numerical results viewer ? All same features as map viewer ? Shows html table instead of image 2013, April 3-7 Francesco Benincasa 21
  • 22. WMO SDS-WAS @ PLOG 2013 TODO ? 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? 2013, April 3-7 Francesco Benincasa 22
  • 23. WMO SDS-WAS @ PLOG 2013 THE END Thank you! francesco.benincasa@bsc.es sdswas@aemet.es http://sds-was.aemet.es http://www.bsc.es/earth-sciences/sds-was 2013, April 3-7 Francesco Benincasa 23