Tool Registry Service (TRS)

Provides a standard mechanism to list, search, and retrieve tools and workflows across multiple registries

Researchers use genomics tools and workflows to conduct analyses in cloud computing environments. Tools and workflows, however, are often developed for a specific environment and are stored in a registry that services only associated platforms. Since each registry requires the tools and workflows it stores to meet a unique set of criteria, the contents of one registry are not guaranteed to work across multiple cloud environments. This lack of interoperability slows research and limits the variety of analyses that researchers can perform. Developed by the GA4GH Cloud Work Stream, the Tool Registry Service (TRS) API provides a standard mechanism to list, search, and register tools and workflows across multiple registries.

Jump to...

Benefits

  • Allows for the exchange and discovery of tools and workflows that analyse, read, and manipulate genomic data
  • Enables interoperability of tools and workflows
  • Supports four of the most widely used workflow languages and is easily extendable to more

Target users

Researchers, and developers

Image summary: Learn how TRS helps researchers find data analysis tools from the community of tool developers. TRS encourages the development of portable and reproducible tools.
THEME
CATEGORY
TYPE
STATUS
Work Stream
LATEST VERSION
Product Lead
  • Denis Yuen
Staff Contact
Tools & Platforms

Community resources

Dive deeper into this product! Interoperability among genomic tools and workflows is vital to conducting genomic analyses. Many challenges, however, persist. Genomic tools and workflows are often stored in a variety of different locations with incompatible metadata, are written in different workflow languages, and often do not have their dependencies documented in a consistent way. This makes it difficult for researchers from different groups — or even in some cases, for researchers from the same group at a different time — to re-run workflows. The TRS API provides an interoperable way to build and share workflows that function across different environments. TRS encourages the use of containerised tools and technologies, which allow researchers to package up tools and dependencies in an environment that moves easily and works on a wide variety of platforms.


Date

Title

Info

12 Mar 2024
The document describes the high-level 2024 goals for the GA4GH Cloud Work Stream.
21 Feb 2024
The Technical Alignment Subcommittee aims to harmonise aspects of GA4GH technical products and support interoperability.

Date

Version

17 Oct 2019
1 Nov 2016

Title

Related Driver Projects and Organisations

ICGC ARGO
ELIXIR Cloud and AAI
ELIXIR Beacon
Trans-Omics for Precision Medicine (TOPMed)
Autism Sharing Initiative

Don't see your name? Get in touch:

  • Salvador Capella-Gutierrez
    Barcelona Supercomputing Center
  • Joaquin Dopazo
    Progress and Health Foundation
  • James Eddy
    Sage Bionetworks
  • Marc Fiume
    DNAstack
  • David Glazer
    Verily
  • Alexander Kanitz
    University of Basel
  • Patrick Magee
    DNAstack
  • Brian O'Connor
    Sage Bionetworks
  • David Steinberg
    University of California, Santa Cruz
  • Jonathan Tedds
    ELIXIR
  • Susheel Varma
    Information Commissioner's Office
  • Denis Yuen
    Ontario Institute for Cancer Research (OICR)
  • Christina Yung
    Ontario Institute for Cancer Research (OICR), Indoc Research

News, events, and more

Catch up with all news and articles associated with Tool Registry Service (TRS).

A woman is looking at an uncertain test result.
3 Jun 2022
How a bot beamed from California to Japan may stop unnecessary mastectomies for breast cancer patients
See more
8 Jul 2021
GA4GH standards in a global learning health system
See more
5 Apr 2021
GA4GH shares seven open-source projects as part of Google Summer of Code 2021
See more