Skip to main content

Table 2 VCI software components

From: ClinGen Variant Curation Interface: a variant classification platform for the application of evidence criteria from ACMG/AMP guidelines

Component

Location

Description

Front-end

gci-vci-react

Contains all front-end code used for user-interface development

Back-end

gci-vci-serverless

All back-end code including controllers, and database access objects

Database models

gci-vci-serverless/src/models/

This is a set of models that are used for validation of the document data posted to the dynamodb database

API development

Gci-vci-api

Added in August 2021 to provide API support for GCI/VCI data

Messaging

gci-vci-kafka-to-lambda

gci-vci-serverless/src/helpers/message_helpers.py

The messaging component to exchange data with other ClinGen tools