Javascript must be enabled to continue!
Integrating OGC API processes into Galaxy
View through CrossRef
In the geosciences, the services provided by the Open Geospatial Consortium (OGC API services) are based on widely-accepted standards and popular concepts to work with and analyse spatial-temporal data on the web. The goal of this talk is to give an overview of ongoing developments, challenges, approaches, and open questions regarding the integration of OGC API services in Galaxy. From the family of OGC API services, I will focus on OGC API Features and Processes.
OGC API Features offer functionalities to request (spatial-temporal) data, modify it, and create new data via an API endpoint. Because Galaxy is a platform with a strong focus on data, it is interesting to explore how such standard-conformant spatial-temporal data can be integrated into Galaxy.
OGC API Processes take some input, such as a JSON file including observations from a certain study area, process the data, for example, by applying a statistic to the data, and output the result, which can be another dataset or a figure. Since OGC API Processes and many of the tools provided by Galaxy have the same logic (input, processing, output), the integration of standardised processes in Galaxy can make it possible to benefit from both approaches and reach a broader audience. Both OGC API Features and Processes can then be used as components in workflows built on Galaxy. This integration is one of the core contributions to the Open Science Persistent Demonstrator project organised by OGC (https://storymaps.arcgis.com/stories/7b3c4d13ec2a4407ae55f358f6599b25). During the project, a number of requirements were identified regarding the integration of OGC API services and Galaxy:
● The services should still run the already existing infrastructure
● Data transfer from and to Galaxy should be avoided, particularly in the case of large data
● Galaxy’s user interface should be used to configure the input parameters for a process
● Users should be able to connect the processes on Galaxy to create workflows
After describing how the concepts underlying the integration of OGC API Features and Processes in Galaxy meet the requirements, I will also show existing implementations. In addition, I will report on challenges, such as the vast number of existing servers providing OGC API Processes and ways to mitigate them, for example, by implementing a generic OGC API Process wrapper.
Title: Integrating OGC API processes into Galaxy
Description:
In the geosciences, the services provided by the Open Geospatial Consortium (OGC API services) are based on widely-accepted standards and popular concepts to work with and analyse spatial-temporal data on the web.
The goal of this talk is to give an overview of ongoing developments, challenges, approaches, and open questions regarding the integration of OGC API services in Galaxy.
From the family of OGC API services, I will focus on OGC API Features and Processes.
OGC API Features offer functionalities to request (spatial-temporal) data, modify it, and create new data via an API endpoint.
Because Galaxy is a platform with a strong focus on data, it is interesting to explore how such standard-conformant spatial-temporal data can be integrated into Galaxy.
OGC API Processes take some input, such as a JSON file including observations from a certain study area, process the data, for example, by applying a statistic to the data, and output the result, which can be another dataset or a figure.
Since OGC API Processes and many of the tools provided by Galaxy have the same logic (input, processing, output), the integration of standardised processes in Galaxy can make it possible to benefit from both approaches and reach a broader audience.
Both OGC API Features and Processes can then be used as components in workflows built on Galaxy.
This integration is one of the core contributions to the Open Science Persistent Demonstrator project organised by OGC (https://storymaps.
arcgis.
com/stories/7b3c4d13ec2a4407ae55f358f6599b25).
During the project, a number of requirements were identified regarding the integration of OGC API services and Galaxy:
● The services should still run the already existing infrastructure
● Data transfer from and to Galaxy should be avoided, particularly in the case of large data
● Galaxy’s user interface should be used to configure the input parameters for a process
● Users should be able to connect the processes on Galaxy to create workflows
After describing how the concepts underlying the integration of OGC API Features and Processes in Galaxy meet the requirements, I will also show existing implementations.
In addition, I will report on challenges, such as the vast number of existing servers providing OGC API Processes and ways to mitigate them, for example, by implementing a generic OGC API Process wrapper.
Related Results
Galaxy ProTo 2.0 Redux: Dynamic tool prototyping using interactive tools
Galaxy ProTo 2.0 Redux: Dynamic tool prototyping using interactive tools
In GCC2015 and GCC2016 we presented Galaxy ProTo v1 which demonstrated a novel approach to tool development for Galaxy. By replacing the XML middle layer with a template-based API ...
Galaxy ProTo 2.0 Redux: Dynamic tool prototyping using interactive tools
Galaxy ProTo 2.0 Redux: Dynamic tool prototyping using interactive tools
In GCC2015 and GCC2016 we presented Galaxy ProTo v1 which demonstrated a novel approach to tool development for Galaxy. By replacing the XML middle layer with a template-based API ...
Scalable and Interoperable Datacube Framework for Advanced Geospatial Data Analysis
Scalable and Interoperable Datacube Framework for Advanced Geospatial Data Analysis
This study introduces a scalable and integrated datacube framework for efficient geospatial data processing and analysis. Leveraging the advanced cloud infrastructure of the Nation...
KiDS+VIKING+GAMA: Halo occupation distributions and correlations of satellite numbers with a new halo model of the galaxy-matter bispectrum for galaxy-galaxy-galaxy lensing
KiDS+VIKING+GAMA: Halo occupation distributions and correlations of satellite numbers with a new halo model of the galaxy-matter bispectrum for galaxy-galaxy-galaxy lensing
Context. Halo models and halo occupation distributions (HODs) are important tools to model the distribution of galaxies and matter.
Aims. We present and assess a new method for con...
Laniakea: an open solution to provide Galaxy “on-demand” instances over heterogeneous cloud infrastructures
Laniakea: an open solution to provide Galaxy “on-demand” instances over heterogeneous cloud infrastructures
Abstract
Background
Galaxy is rapidly becoming the de facto standard among workflow managers for bioinformatics. A rich feature...
Pangeo for everyone with Galaxy
Pangeo for everyone with Galaxy
<p>Pangeo has been deployed on a number of diverse infrastructures and learning resources are available with for instance the Pangeo Tutorial Gallery (http://gallery....
DES J024008.08-551047.5: A new member of the polar ring galaxy family
DES J024008.08-551047.5: A new member of the polar ring galaxy family
Aims. This study presents the discovery of a new polar ring galaxy (PRG) candidate and highlights its unique features and characteristics. We provide evidence from photometric anal...
Oxyglutamate Carrier Alleviates Cerebral Ischaemia–Reperfusion Injury by Regulating Mitochondrial Function
Oxyglutamate Carrier Alleviates Cerebral Ischaemia–Reperfusion Injury by Regulating Mitochondrial Function
ABSTRACTMitochondrial dysfunction has been reported to participate in the pathophysiological processes of cerebral ischaemia–reperfusion injury, which include reduced energy homeos...

