Technical Alignment Subcommittee (TASC)

The Technical Alignment Subcommittee (TASC) supports harmonisation, interoperability, and technical alignment across GA4GH products.

To support interoperability of GA4GH products, the Technical Alignment Subcommittee (TASC) provides mechanisms and recommendations to promote technical alignment across GA4GH products. TASC is formed of both GA4GH Work Stream representatives and GA4GH staff who collaborate to create appropriate solutions that may result in documented recommendations and supporting technical implementations.

While TASC functions as a central technical decision-making body, all of its decisions are informed by relevant stakeholders. The work of TASC, including all documentation and decisions, is regularly and openly communicated back to the GA4GH community for feedback both during and after the development of recommendations. TASC also helps to coordinate the activities of the Data Model and Schema Consensus (DaMaSC) group, which aims to create recommendations around data modelling languages, vocabularies and schema sharing.

Approved recommendations

Pagination guide

Pagination provides a structured approach to navigating data, making it easier to process, display, and analyse information. GA4GH supports two types of pagination: token and page based pagination. 

TASC-managed registries

Service Info endpoints can be created to allow servers that are using GA4GH APIs to be used within networks. This document details how to add values to the list of Service Info type values.

Current Projects

NumberIssueDate CreatedDate Updated
54GItHub HarmonizationOctober 23, 2024November 26, 2024
50Establish convention for GA4GH Schema persistent URLs March 26, 2024November 26, 2024
49Moving Standard to Maintenance Mode - DocumentationMarch 18, 2024September 25, 2024
48Update service info artifact list to add seqcol and rename refgetFebruary 21, 2024July 7, 2024
46Streamlined API release policiesApril 20, 2023May 22, 2024
45Broadcasting an API implementation's optional capabilitiesApril 20, 2023June 18, 2024
44Promote Slack chat via badges/buttons on reposFebruary 24, 2023February 24, 2023
43Encourage/mandate hosting (Open)API specs at well-known locationFebruary 14, 2023June 18, 2024
40Moving Crypt4GH into its own GitHub repoJune 1, 2022June 1, 2022
39Citing GA4GH standardsApril 29, 2022May 22, 2024
37Feature/issue 16 namespace policy setupApril 1, 2022November 29, 2023
29GA4GH-wide pagination syntaxMay 10, 2021November 25, 2024
16GA4GH Namespace policyApril 28, 2020November 26, 2024
12OpenAPI3 to HTML documentation generatorMarch 5, 2020August 11, 2021
5Harmonise identifier (e.g. RNAME/Contig, Sample) rules across formats and protocolsFebruary 3, 2020July 11, 2023
3Tracking Cross WS ProjectsJanuary 22, 2020October 13, 2020
2Central GA4GH TicketingJanuary 13, 2020December 31, 2022
1Central Metadata Registry for approved standardsJanuary 13, 2020February 12, 2020

Process

A project submitted to TASC will go through several steps.

  • New issues: issues will enter TASC’s queue for review. 
  • Assessment: After submission, the TASC leadership team will review the issue to ensure that it contains the required elements, as stated below. If additional information is needed, the submitter will be notified.
  • Under discussion: Once a project has been accepted by TASC leadership, it is passed to the team for discussion. In this stage, the team determines a way forward for the project. 
  • Solution building: The team works towards a solution to the problem. 
  • Open for comment: The solution is shared broadly with the GA4GH community for feedback.
  • Publish: Upon reviewing and incorporating community feedback, the solution is finalised and disseminated to the GA4GH Work Streams.

Submit an issue

Submit a topic or issue for TASC to explore using the button below. All submissions must contain the following information: 

  • Clear problem statement
  • Explanation of how this impacts alignment between GA4GH standards
  • Scope
  • Background research and landscape analysis
  • Proposed solution

Leadership

Mamana Mbiyavanga
Mamana Mbiyavanga
University of Cape Town

TASC Lead

Andy Yates
Andy Yates
EMBL's European Bioinformatics Institute (EBI)

TASC Lead | Interim Chief Standards Officer

Product lead for: refget

Contributors

Don't see your name? Get in touch:

  • Michael Baudis
    University of Zurich
  • Chen Chen
    Ontario Institute for Cancer Research (OICR)
  • Thomas Conner
    Broad Institute of MIT and Harvard
  • Mallory Freeberg
    EMBL's European Bioinformatics Institute (EBI)
  • Robert Freimuth
    Mayo Clinic
  • Francesca Frexia
    CRS4
  • Alexander Kanitz
    University of Basel
  • Yasmeen Kurdi
    Ontario Institute for Cancer Research (OICR)
  • Jonathan Lawson
    Broad Institute of MIT and Harvard
  • John Marshall
    University of Glasgow
  • Mamana Mbiyavanga
    University of Cape Town
  • Amreen Mohamed
    Ontario Institute for Cancer Research (OICR)
  • Angela Page
    Broad Institute of MIT and Harvard
  • Jimmy Payyappilly
    EMBL's European Bioinformatics Institute (EBI)
  • Kathy Reinold
    Independent Contributor
  • Neerjah Skantharajah
    Ontario Institute for Cancer Research (OICR)
  • Reggan Thomas
    EMBL's European Bioinformatics Institute (EBI)
  • Alastair Thomson
    Advanced Research Projects Agency for Health (ARPA-H)
  • Jon Turner
    Wellcome Sanger Institute (WSI)
  • Alex Wagner
    Nationwide Children’s Hospital, Variant Interpretation for Cancer Consortium (VICC)
  • Andy Yates
    EMBL's European Bioinformatics Institute (EBI)

Get Involved

Interested in getting involved, or have any questions? Reach out to us!