Built for infrastructure teams

Infrastructure for
federated compute.

Open-source services and developer tools for deploying, connecting, and building against GA4GH cloud infrastructure.

4

Open-source products

GA4GH

Standards aligned

K8s

Cloud-native tooling

OSS

Open-source ecosystem

Explore

Tools for
modern research infrastructure.

Explore services and developer tools built to help administrators deploy infrastructure and developers build applications against federated life-science compute environments.

GA4GH TES
Apache-2.0

TESK

Task Execution Service for Kubernetes

An implementation of the GA4GH Task Execution Service (TES) API that runs containerized tasks on any Kubernetes cluster.

Key Features

Implements the GA4GH Task Execution Service (TES) API
Translates TES tasks into Kubernetes batch jobs
Designed to support any Kubernetes cluster
GA4GHTESKubernetes
GA4GH TES
Apache-2.0

proTES

Middleware gateway for GA4GH TES

A GA4GH TES gateway that injects configurable middleware into task requests before forwarding them to independent TES nodes.

Key Features

Flexible middleware injection through a plugin system
Federates containerized workloads across on-premise, hybrid and multi-cloud TES nodes
Built-in load balancing plugin (pro_tes.middleware.task_distribution.random) that distributes tasks randomly across TES endpoints
GA4GHTESGatewayMiddleware
GA4GH Service Registry
Apache-2.0

Cloud Registry

GA4GH Service Registry for the ELIXIR Cloud

An implementation of the GA4GH Service Registry API for registering and discovering GA4GH-compliant services in a federated cloud network.

Key Features

Implements the GA4GH Service Registry API
Service entries follow the GA4GH ExternalService schema
Interactive Swagger UI for exploring the API
GA4GHService RegistryDiscovery
GA4GH WES
Apache-2.0

Cloud Components

The component library for federated cloud services

Modular, customizable and extensible web components for building interfaces that interact with cloud infrastructure.

Key Features

Built as web components, so they work in React, Vue, vanilla HTML and other frameworks
Modular and extensible, with documented guidance for making your own components
Themeable: brand color, corner radius, depth, density, sizing, font size and motion are configurable
Web ComponentsUIGA4GHWES
Anurag

Anurag