Skip to main content
. 2022 Jan 18;14:6. doi: 10.1186/s13073-021-01004-8

Table 2.

VCI software components

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