diff --git a/acmc/omop.py b/acmc/omop.py index 744dc4991880a6064982c5a5e5cd61ace1827db5..4b8cc4c49868d990467d8cb52642a5689bc2823f 100644 --- a/acmc/omop.py +++ b/acmc/omop.py @@ -16,7 +16,9 @@ logger = logging_config.setup_logger() # constants VOCAB_PATH = Path("./vocab/omop") -DB_PATH = VOCAB_PATH / "omop_54.sqlite" +OMOP_CDM_Version ="54" +OMOP_DB_FILENAME = f"omop_{OMOP_CDM_Version}.sqlite" +DB_PATH = VOCAB_PATH / OMOP_DB_FILENAME VERSION_FILE = "omop_version.yaml" VERSION_PATH = VOCAB_PATH / VERSION_FILE EXPORT_FILE = "omop_export.db" @@ -24,6 +26,7 @@ EXPORT_FILE = "omop_export.db" vocabularies = { "source": "OHDSI Athena", "url": "https://athena.ohdsi.org/vocabulary/list", + "cdm_version": OMOP_CDM_Version, "version": "", "vocabularies": [ {"id": 1, "name": "SNOMED"}, # No license required