Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
33 changes: 33 additions & 0 deletions docs/sandbox/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,39 @@ worrying about infrastructure limitations or having to manage complex server
environments. The GA4GH Cloud APIs give you access to powerful tools and
resources that allow you to focus on your research goals, not IT.

## Funnel
Funnel is an open-source distributed workflow execution system designed as a reference implementation
of the GA4GH Task Execution Service (TES) specification. Its primary purpose is to provide a standardized
API for running containerized computational workloads across heterogeneous infrastructure,
including Kubernetes clusters, cloud providers, and on-premises environments. In multi-omics computing,
researchers often need to execute thousands of Docker-based analysis jobs across diverse compute environments.
Funnel abstracts the underlying infrastructure behind the GA4GH TES API, allowing clients to
submit tasks without being tied to a specific cluster scheduler or cloud platform.

See [Funnel deployment]( ../services/funnel.md) for a detailed instruction of service deployment.

## TESK
TESK (Task Execution Service for Kubernetes) is an open-source implementation of the
GA4GH Task Execution Service (TES) standard that provides a Kubernetes-native backend for executing
containerized scientific workloads. It is part of the ELIXIR Cloud & AAI ecosystem and serves as the
cloud-native counterpart to Funnel.

## Poiesis
Poiesis is a cloud-native implementation of the GA4GH Task Execution Service (TES) v1.1.0
designed specifically for Kubernetes environments. Like TESK and Funnel, it exposes a
standards-compliant TES API for running containerized computational workloads,
but its architecture emphasizes stateless execution, strong authentication,
Kubernetes-native operations, and task handling

See [Poiesis GitHub repo](https://github.com/JaeAeich/poiesis) for detailed instructions.

## Authentication with LS Login
Life Science Login (LS Login), also known as the Life Science Authentication and Authorization Infrastructure [(LS AAI)](https://elixir-europe.org/platforms/compute/aai), is the federated identity and access management platform used across ELIXIR and numerous European life-science research infrastructures. It provides a single authentication and authorization layer that enables researchers to access scientific services, datasets, workflows, and computational resources using their existing institutional or community identities.

LS Login evolved from the original ELIXIR AAI and became the primary authentication platform in 2022 after integration with multiple European life-science infrastructures

Various examples of LS Login deployment examples can be found [here](../services/services_to_ls_aai.md)
Comment on lines +40 to +42

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

suggestion (typo): Remove repeated word and add a period in the LS Login examples sentence.

Consider rephrasing to avoid the repeated “examples”, for instance: “Various LS Login deployment examples can be found …”.

Suggested change
LS Login evolved from the original ELIXIR AAI and became the primary authentication platform in 2022 after integration with multiple European life-science infrastructures
Various examples of LS Login deployment examples can be found [here](../services/services_to_ls_aai.md)
LS Login evolved from the original ELIXIR AAI and became the primary authentication platform in 2022 after integration with multiple European life-science infrastructures.
Various LS Login deployments can be found [here](../services/services_to_ls_aai.md).


!!! warning "Under construction"
More info coming soon...

Expand Down