{"title":"A Model for Computing Temporal Eligibility Criteria on Large and Diverse Data Repositories","authors":"A. Taweel, E. Lamine, R. Bache","doi":"10.1109/AICCSA53542.2021.9686822","DOIUrl":null,"url":null,"abstract":"There have been numerous attempts to build query generators that compute eligibility criteria (EC) for a clinical trial automatically on repositories of patient data. However, one of the challenging key features of EC is the ability to express and compute complex temporal aspects. Existing EC generators has limited temporal capability and those do rely on underlying database technology to perform temporal reasoning. We propose a model that incorporates temporal features of existing generators. However, it separates the computation of the criteria, and in particular the temporal semantics, from the extraction of clinical data from the database to increase the efficiency of execution. We explain the implementation of this model and in particular its temporal algorithm, which runs in O(n log(n)) time where n is the number of clinical facts stored making it more efficient than existing reported generators, where performance, at best, has been reported to be O(n2). We perform an empirical validation to demonstrate the results.","PeriodicalId":423896,"journal":{"name":"2021 IEEE/ACS 18th International Conference on Computer Systems and Applications (AICCSA)","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE/ACS 18th International Conference on Computer Systems and Applications (AICCSA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/AICCSA53542.2021.9686822","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
There have been numerous attempts to build query generators that compute eligibility criteria (EC) for a clinical trial automatically on repositories of patient data. However, one of the challenging key features of EC is the ability to express and compute complex temporal aspects. Existing EC generators has limited temporal capability and those do rely on underlying database technology to perform temporal reasoning. We propose a model that incorporates temporal features of existing generators. However, it separates the computation of the criteria, and in particular the temporal semantics, from the extraction of clinical data from the database to increase the efficiency of execution. We explain the implementation of this model and in particular its temporal algorithm, which runs in O(n log(n)) time where n is the number of clinical facts stored making it more efficient than existing reported generators, where performance, at best, has been reported to be O(n2). We perform an empirical validation to demonstrate the results.