GA4GH Service-Info Configuration

The service-info API endpoint values can be defined via an external YAML file referenced through an environment variable. If this variable is not set, AnyVar falls back to its built-in defaults.

It is strongly recommended to provide explicit service-info metadata in production environments.

Environment Variable

Default Value

ANYVAR_SERVICE_INFO

n/a

Example service-info YAML file

The following example shows the required and optional fields that may appear in a service-info definition file:

id: org.biocommons.anyvar
name: AnyVar
type:
  group: org.biocommons
  artifact: anyvar
description: Register and retrieve GA4GH VRS variations and associated annotations.
organization:
  name: bioccommons
  url: https://biocommons.org
contactUrl: mailto:alex.wagner@nationwidechildrens.org
documentationUrl: https://github.com/biocommons/anyvar
createdAt: 2025-06-01T00:00:00Z
updatedAt: 2025-06-01T00:00:00Z
environment: dev
impl_metadata:
  seqrepo_version: "2024-12-20"
  uta_schema: "uta_20241220"