All Allele Registry Extension APIs News

Allele Registry Extension APIs

update

Purge miscellaneous indexes from car extension's database collections.

8.22.1

2026-09-08

  • Update @brl/cg-car-lib for script that removes miscellaneous indexes from car extension's database collections.

Allele Registry Extension APIs

update

Improve AQL error logging, end-to-end error messages, and interval sync thread adb checks and logging.

8.22.2

2026-09-03

  • Update @brl/cg-car-lib to add detailed AQL query logging for specific errors and improve ArangoDB checks in the interval sync thread.
  • Improve end-to-end error reporting for loc-reg, sv-reg, ht-reg, hla-reg, and pgx-reg.

Allele Registry Extension APIs

fix

Fix several mistakes found from cgbuilder deploy.

8.19.25

2026-09-02

  • Propagate Node activation and auth registration failures directly through the deployment migrations for all CAR registries.
  • Source .bashrc file in auth context migrations.
  • Skip node v22 pm2 env checks in migration script when the service is not running under pm2.
  • Fix ht-reg's env template it was missing HT_SRVC_PORT variable.
  • Fix end-to-end tests for overlapping routes. Pick a range that should overlap with sv and loc descriptors that are already in the registry.
  • Fix incorrect loc-reg exposed mount which was /allele when it should have been /reg and ns prefix from CALO to GL.
  • Fix reuse of the same object reference across tap.test() calls. Each test now explicitly declares its own options or receives a copy of the options object. This change exposed several issues in the pgx-reg end-to-end tests, which were also addressed.
  • Update loc-reg test fixtures. Both precise and imprecise coordinates are supported, e.g. NCBI36 (chrX:46951229-47768540_?).
  • Ensure node_modules/ is reinstalled at least once for both sv-reg and loc-reg after a potential Node.js upgrade from v20 to v22. Both services depend on SQLite for synchronizing intervals used in range queries.
  • Fix overlapping range validation for chrMT.

Allele Registry Extension APIs

feature

Add brl-cgbuilder deploy support

8.19.11

2026-06-18

  • Add a new brl-cgbuilder deploy environment for the builder team.

Allele Registry Extension APIs

feature

Add faster overlap queries

8.19.8

2026-06-03

  • Added interval collections to improve overlap query performance in sv-reg and loc-reg.
  • Added computed created and modified values to registry collections.
  • Improved sv-reg descriptor search performance.
  • Fixed imprecise coordinate handling when sv-reg and loc-reg build descriptors from CAR-transformed coordinates.
  • Fixed ht-reg concurrency synchronization between registration and admin write queries.
  • Ensured all registries run consistently under Node.js v22.
  • Fixed deployed registry DATA_AREA env values to use the deploy-tools data area plus fully qualified service name.

Allele Registry Extension APIs

fix

Fixed Coordinate Transform Logic

8.16.3

2026-02-16

  • Fixed coordinate transform logic for cases where CAR doesn't include the originally provided coordinates, but includes lifted coordinates to alternative assemblies.

Allele Registry Extension APIs

feature

Code update

8.16.0

2026-02-11

  • Updated dependencies to use latest fastify version.

Allele Registry Extension APIs

feature

SV prefix search

8.15.1

2026-02-06

  • Added SV prefix search endpoint GET /sv/desc?search=grch38.
  • Added HT repair script to repair haplotype registrations where not all edges were created.
  • Fixed overlapping count endpoint for sv-reg, loc-reg, and ht-reg to return correct count by using same max limit as overlapping endpoint.

Allele Registry Extension APIs

feature

License and Terms of Use service endpoints

8.14.0

2025-12-30

  • Added License and Terms of Use plugins.

Allele Registry Extension APIs

feature

Add Haplotype Registry and various features to CAR extension services.

8.13.0

2025-12-30

  • Added Haplotype Registry.
  • Added GET /desc/:desc/normalized and POST /desc/normalized routes to all car extension services.
  • Added GET /mq/sse/evts/requests for event source of requests made to a car extension services.
  • Added POST /mq/sse/evts/reg to produce reg events.
  • Added asymmetric coordinate support to SV and GL registry. This allows registration of descriptors with a mix of precise and imprecise coordinates.
  • Added SV type filter support to GET /sv/desc/:desc/overlapping with the ?types query parameter.
  • Added prefix search for PGX alleles .e.g. GET /pgx/id/?search=NUDT.
  • Added count endpoint to to all sv-reg, loc-reg, and ht-reg overlap endpoints e.g. GET /sv/desc/:desc/overlapping/count.
  • Enable toggle of CORS for cases where reverse proxy already handles it.

Allele Registry Extension APIs

feature

Add prefix search for HLA descriptors.

8.1.3

2025-06-09

  • Added prefix search for HLA allele descriptors.
  • Fixed subtle bug preventing SSEs from being emitted caused by mis-management of queue for requests.

Allele Registry Extension APIs

feature

Add PGX Registry

8.0.0

2025-04-24

  • Add Cligen PGX Registry.
  • Change HLA namespace from CAHLA to XAHLA.

Allele Registry Extension APIs

fix

Fix loc-reg duplicates

N/A

2025-03-21

  • Fixed loc-reg duplicates.
  • Deployed to cloud VMs.

Allele Registry Extension APIs

fix

Fixed Descriptor Registration Logic

6.10.0

2025-03-11

  • Fixed the descriptor registration logic for aber, sv, and loc services to prevent duplicate registration.
  • Unified single and batch descriptor transform.
  • Improved error logging.

Allele Registry Extension APIs

feature

Added support for batch descriptor registration.

6.8.2

2025-02-05

  • Sv, Aber, Loc, and HLA descriptors can now be registered in batches and concurrently.
  • Enforced 1-based fully closed range validation for Sv and Loc descriptors.
  • Fixed format of logged errors.
  • Improved error response messages.
  • Improved handling of network errors from AR service.

Allele Registry Extension APIs

feature

Support GET /$/*, GET /?fields, and GET /id/ for all services.

6.5.1

2024-10-17

Allele Registry Extension APIs

fix

Improve request client error handling and descriptor normalization

6.4.0

2024-10-11

  • Fixed max retry, base sleep, and timeout request client issues and made them configurable.
  • Fixed descriptor normalization of chrM to chrMT.

Allele Registry Extension APIs

feature

Use Independent Coordinate Transform

6.3.1

2024-09-19

  • Remove database transaction queries.
  • Add concurrency handling for parallel descriptor registration for improved service robustness and data integrity.

Allele Registry Extension APIs

fix

Fix Descriptor Registration AQL Logic

6.0.17

2024-07-01

Allele Registry Extension APIs

feature

Add HLA Registry

6.0.11

2024-05-28

Allele Registry Extension APIs

feature

Add Count Summary

5.2.1

2024-04-01

  • Added count summary to sv, ab, and gl service's GET /srvc routes.

Allele Registry Extension APIs

feature

Deploy SV, AB, and GL Registries.

5.0.5

2024-02-26

  • Deployed Genomic Structural Variant Registry.
  • Deployed Genomic Aberration Registry.
  • Deployed Genomic Location Registry.
ClinGen Terms of Use

©2001-2026 Bioinformatics Research Laboratory, Baylor College of Medicine

One Baylor Plaza, MS:BCM225 Suite 400D, Houston, TX, 77030

Funding Agency:

funding agency logo