@gen-epix/api-commondb
v2.8.0
Published
Downloads
112
Readme
@gen-epix/api-commondb [beta]
Genomic Epidemiology platform for disease X
Gen-EpiX is a platform for visualizing and analyzing genomic epidemiology data. It can be used for any disease and has very fine-grained access controls to enable collaboration between multiple organizations. It does not include, by design, bioinformatics pipelines or any other data analysis pipelines.
The platform is currently in beta and is not yet intended for production use. Feel free to contact us if you are interested.
About @gen-epix/api-commondb
@gen-epix/api-commondb is the auto-generated TypeScript types package for the Gen-EpiX Common DB backend. It is generated from the backend OpenAPI schema and exports shared interfaces, enums, and type aliases that are used across all other Gen-EpiX API clients and UI packages.
Unlike the other api-* packages, @gen-epix/api-commondb does not expose API client classes. It is a pure types package — its exports are consumed by @gen-epix/ui, @gen-epix/ui-casedb, @gen-epix/ui-omopdb, @gen-epix/ui-seqdb, and the other api-* packages.
Installation
pnpm add @gen-epix/api-commondbRegenerating the types
When the backend OpenAPI schema changes, regenerate the package with:
pnpm --filter @gen-epix/api-commondb run generate-apiFunding
This work was funded by the European Union under the EU4Health Programme (EU4H), project ID 101113520 (NLWGSHERA2).

Disclaimer: Funded by the European Union. Views and opinions expressed are however those of the author(s) only and do not necessarily reflect those of the European Union or Health and Digital Executive Agency. Neither the European Union nor the granting authority can be held responsible for them.
