Building Web Processing Services with Birdhouse

Carsten Ehbrecht,Stephan Kindermann, Ag Stephens,David Huard

crossref(2020)

引用 0|浏览1
暂无评分
摘要
<p>The Web Processing Service (WPS) is an OGC interface standard to provide processing tools as Web Service.<br>The WPS interface standardizes the way processes and their inputs/outputs are described,<br>how a client can request the execution of a process, and how the output from a process is handled.</p><p>Birdhouse tools enable you to build your own customised WPS compute service<br>in support of remote climate data analysis.</p><p>Birdhouse offers you:</p><ul><li>A Cookiecutter template to create your own WPS compute service.</li> <li>An Ansible script to deploy a full-stack WPS service.</li> <li>A Python library, Birdy, suitable for Jupyter notebooks to interact with WPS compute services.</li> <li>An OWS security proxy, Twitcher, to provide access control to WPS compute services.</li> </ul><p>Birdhouse uses the PyWPS Python implementation of the Web Processing Service standard.<br>PyWPS is part of the OSGeo project.</p><p>The Birdhouse tools are used by several partners and projects.<br>A Web Processing Service will be used in the Copernicus Climate Change Service (C3S) to provide subsetting<br>operations on climate model data (CMIP5, CORDEX) as a service to the Climate Data Store (CDS).<br>The Canadian non profit organization Ouranos is using a Web Processing Service to provide climate indices<br>calculation to be used remotely from Jupyter notebooks.</p><p>In this session we want to show how a Web Processing Service can be used with the Freva evaluation system.<br>Freva plugins can be made available as processes in a Web Processing Service. These plugins can be run<br>using a standard WPS client from a terminal and Jupyter notebooks with remote access to the Freva system.</p><p>We want to emphasise the integrational aspects of the Birdhouse tools: supporting existing processing frameworks<br>to add a standardized web service for remote computation.</p><p>Links:</p><ul><li>http://bird-house.github.io</li> <li>http://pywps.org</li> <li>https://www.osgeo.org/</li> <li>http://climate.copernicus.eu</li> <li>https://www.ouranos.ca/en</li> <li>https://freva.met.fu-berlin.de/</li> </ul>
更多
查看译文
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要