Newsletter April 2018

Nils Hempelmann
birdhouse
Published in
5 min readSep 5, 2018

Scroll down for french version

These are some updates from the projects related to the Birdhouse Framework. It is a collection of Web Processing Services and related Cloud Computing Projects for climate data to enable remote, server side analysis of big-data processes.

Click here for the Birdhouse Project on GitHub

  • Montréal Release
  • Birdhouse/WPS Workshop at Montréal
  • OSGeo Code Sprint in Bonn
  • Logo
  • New modules in birdhouse
  • Factsheets (two pagers)
  • Upcoming: Birdhouse at EGU in Vienna

Montréal Release

We have a new release of the Birdhouse components called Montréal. See the release notes.

Birdhouse/WPS Workshop at Montréal, Canada

In February 2018 we had a joint workshop with people from Ouranos / CRIM and DKRZ / GIZ at CRIM in Montréal.

Ouranos and CRIM have developed the PAVICS platform for climate analysis and visualisation. PAVICS provides processing capabilities as Web Processing Services and uses some components and the deployment setup from birdhouse. An online demo is available.

The workshop was a combination of talks and a coding-sprint. We figured out which developments of PAVICS could be integrated into birdhouse to be available for common usage in other projects.

OSGeo Code-Sprint

In mid-march 2018 was an OSGeo Code Sprint in Bonn. Birdhouse joined the code-sprint to work with the GeoPython community on Python WPS libraries OWSLib and PyWPS. Carsten Ehbrecht has been proposed as a member of the PyWPS Steering Committee and his nomination has been met so far with unanimous approval.

Logo

The birdhouse project finally has a logo! It’s probably going to evolve over time, so please send us your suggestions and comments.

New Modules in birdhouse

  • Cookiecutter: You can use the Cookiecutter to create your own WPS service from scratch by just answering a few questions. Give it a try.
  • BlackSwan: A new WPS service with processes focussing on extreme weather event assessments, developed by LSCE for the A2C2 project.
  • Flyingpigeon: Not new, but now declared as the sandbox and testbed for new challenges. After a trial and test period, processes will migrate to a dedicated, thematic module.

Roadmap

Over the next months, all climate indicator processes will be moved to a new bird called Finch. Also, common Python utilities used in multiple birds will be centralized into a Python package called eggshell. The planned bird architecture is shown in a diagram.

Non-technical Factsheets

To communicate our vision for online federated web services, we’ve written a short two-pager about WPS services and how they can support access to climate services across the world (The IT Landscape for Climate Services) as well as another one-pager about WPS services in support of sustainability efforts in least developed countries (Cyberinfrastructures for Sustainable Development). Both documents target decision-makers with little technical expertise and are meant to draw interest and institutional support to the project. Please send us feedback and don’t hesitate to circulate them around you.

Upcoming: Birdhouse at EGU in Vienna

Birdhouse will be present at the EGU (Vienna 9.4–13.4) in two poster sessions as part of the Copernicus and A2C2 projects:

Voici les nouvelles du projet birdhouse, une collection de Web Processing Services et de services infonuagiques dont l’objectif est de permettre l’analyse côté-serveur de données climatiques massives.

Lien vers le projet birdhouse sur GitHub

  • Montréal Release
  • Birdhouse/WPS atelier a Montréal
  • OSGeo Code Sprint a Bonn
  • Logo ;-)
  • Modules nouveau dans birdhouse
  • Factsheets (two pagers)
  • Prochaine: Birdhouse dans EGU a Vienna

Version Montréal

La dernière version de birdhouse vient d’être annoncée, consultez les notes sur les derniers changements.

Atelier Birdhouse/WPS à Montréal, Canada

En février dernier, un atelier commun avec des participants de Ouranos / CRIM et DKRZ / GIZ a eu lieu au CRIM à Montréal pour discuter des avenues de collaborations futures.

Ouranos et le CRIM ont développé la plateforme PAVICS pour les analyses climatique et leur visualisation. PAVICS offre les processus WPS de birdhouse et leurs mécanismes d’installation en plus d’autres services à partir d’une interface web. Une démonstration en ligne est disponible et la version de production est attendue au mois d’avril.

L’atelier a combiné des présentations et des sessions de codage. On a identifié quelques développements de PAVICS pouvant être intégrés dans birdhouse pour être réutiliser dans d’autres projets.

OSGeo Code-Sprint

Un sprint OSGeo Code a eu lieu en Bonn à la mi-mars. Quelques programmeurs de birdhouse y ont participé pour travailler avec la communauté GeoPython sur OWSLib et PyWPS. Notez que Carsten Ehbrecht a été nominé pour faire partie du comité aviseur de PyWPS.

Logo

Birdhouse a maintenant un logo ! Envoyez-nous vos suggestions et commentaires.

Nouvelles composantes dans birdhouse

  • Cookiecutter: On peut utiliser le Cookiecutter pour la création de nouveaux oiseaux birdhouse. Il faut simplement répondre à quelques questions pour créer un serveur fonctionnel, ce qui devrait simplifier le démarrage de nouveaux projets. Essayez-le.
  • BlackSwan: Une nouvelle collection de services WPS dédiée aux processus d’évaluations d’événement météorologiques extrêmes, dont le développement est dirigé par le LSCE dans le cadre du project A2C2.
  • Flyingpigeon: Flyingpigeon est maintenant défini comme un banc d’essais pour des nouveaux services, thématiques et fonctionnalités. À mesure où les services deviendront matures, ils seront migrés vers des modules thématiques comme blackswan.

Plan de travail

Au cours des prochains mois, tous les processus d’indicateurs climatiques vont être regroupés dans un nouvel oiseau appelé Finch. Aussi, les modules python utilisés dans plusieurs oiseaux vont être regroupés dans le paquet eggshell. L’architecture planifiée est illustrée dans le diagramme ci-bas.

Fiches de communication

Afin de communiquer les objectifs de birdhouse à un public plus large, nous avons rédigé deux courts documents expliquant comment les services WPS peuvent faciliter l’accès aux services climatiques dans le monde (The IT Landscape for Climate Services), et comment ces services WPS peuvent appuyer les efforts de développement durable dans les pays en développement (Cyberinfrastructures for Sustainable Development).

Les deux documents ciblent les décideurs sans formation technique et sont rédigés pour générer de l’intérêt et du support institutionnel au projet birdhouse. N’hésitez pas à faire circuler les documents et nous envoyer vos commentaires.

Prochains événements: Birdhouse à l’EGU

Birdhouse sera représenté à l’EGU à Vienne du 9 au 13 avril dans deux sessions d’affiches:

Innovative Evaluation and Prediction for Large Earth Science Datasets (vendredi 13 avril)

--

--