From 0ee6715041c65545cbf86505cae97435497db1dd Mon Sep 17 00:00:00 2001 From: Liam Beckman Date: Tue, 10 Sep 2024 11:44:05 -0700 Subject: [PATCH] Update README.md --- README.md | 32 ++++++++++++++++---------------- 1 file changed, 16 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 7542df1..1ef52e3 100644 --- a/README.md +++ b/README.md @@ -23,21 +23,21 @@
-- [Overview 🧬](#overview-) - - [Paper 📚](#paper-) -- [TES Ecosystem 🌱](#tes-ecosystem-) +- [Overview](#overview) + - [Paper](#paper) +- [TES Ecosystem](#tes-ecosystem) - [Design](#design) - - [Use Cases 🧑‍🔬](#use-cases-) - - [Architecture 🛠](#architecture-) - - [Example TES Packet ⚡](#example-tes-packet-) -- [Additional Resources 📚](#additional-resources-) -- [Contributing 🤝](#contributing-) + - [Use Cases](#use-cases) + - [Architecture](#architecture) + - [Example TES Packet](#example-tes-packet) +- [Additional Resources](#additional-resources) +- [Contributing](#contributing) -# Overview 🧬 +# Overview The Global Alliance for Genomics and Health (GA4GH) is an international coalition formed to enable the responsible, voluntary, and secure sharing of genomic and health-related data. This awesome list collects resources, projects, tools, and standards from the GA4GH ecosystem that support the mission of enabling responsible data sharing. -## Paper 📚 +## Paper The following resources are adapted from [The GA4GH Task Execution API: Enabling Easy Multi Cloud Task Execution](https://arxiv.org/pdf/2405.00013) @@ -51,7 +51,7 @@ The following resources are adapted from [The GA4GH Task Execution API: Enabling } ``` -# TES Ecosystem 🌱 +# TES Ecosystem A listing of available servers, proxy and client implementations that utilize the TES API. @@ -74,7 +74,7 @@ A listing of available servers, proxy and client implementations that utilize th # Design -## Use Cases 🧑‍🔬 +## Use Cases
@@ -84,7 +84,7 @@ Common TES use cases. The TES API wraps around compute environments providing a Alternatively, users can submit individual tasks to TES servers directly via command-line (CLI) or graphical user (GUI) interfaces. Thus, TES makes it easier for researchers to make use of a variety of compute environments seamlessly. Applications can support new compute environments by integrating with TES API, rather than develop unique connections for each environment. -## Architecture 🛠 +## Architecture
@@ -92,7 +92,7 @@ Alternatively, users can submit individual tasks to TES servers directly via com TES Execution Architecture. An outline of the separate layers found in current TES service implementations. The client talks to a server, which is responsible for allocating a worker node on an HPC/HTC or cloud infrastructure. The TES worker is responsible for transferring inputs, running user code, capturing logging and storing outputs. -## Example TES Packet ⚡ +## Example TES Packet An example TES task demonstrating the use of inputs, outputs, and logging. @@ -284,7 +284,7 @@ An example TES task demonstrating the use of inputs, outputs, and logging. -# Additional Resources 📚 +# Additional Resources - [GA4GH](https://www.ga4gh.org): Global Alliance for Genomics and Health - [DRS](https://www.ga4gh.org/product/data-repository-service-drs/): Data Repository Service @@ -293,6 +293,6 @@ An example TES task demonstrating the use of inputs, outputs, and logging. - [WES](https://www.ga4gh.org/product/workflow-execution-service-wes/): Workflow Execution Service - [Implementations](https://www.ga4gh.org/our-products/implementations/#): Implementations of GA4GH Producs -# Contributing 🤝 +# Contributing If you're working with TES or would like to add any additional programs here, please reach out or create a new PR or issue. We'd love to hear about it!