《Contemporary Clinical Trials》:A novel clinical trials search tool with iterative and geospatial capabilities
编辑推荐:
基于ClinicalTrials.gov数据库,团队开发了临床试验搜索工具(CTST),采用敏捷开发模式,集成地理空间、人口统计和社会经济数据,通过前端Svelte/TypeScript框架和后端Java/Spring Boot实现高级搜索与可视化分析,提升临床试验资源可及性与研究效率。
乔治·乌德阿尼(George Udeani)|乔伊·阿隆佐(Joy Alonzo)|基思·比格斯(Keith Biggers)|塞尔吉奥·埃雷拉(Sergio Herrera)|奇奥玛·奥格博多(Chioma Ogbodo)|多萝西·法雷尔(Dorothy Farrell)|拉丹·帕纳希(Ladan Panahi)|米兰达·斯坦科夫(Miranda Steinkopf)|马修·巴里(Matthew Barry)|特里·摩尔(Terri Moore)|玛西亚·G·奥里(Marcia G. Ory)
美国德克萨斯A&M大学
摘要
方法
CTST 采用快速、迭代、以反馈为导向的敏捷开发方法构建。其前端客户端使用 Svelte 和 TypeScript 语言,结合 SvelteKit 框架及 Tailwind CSS 用户界面库开发,支持详细的搜索规格和结果展示。迭代过程允许用户根据搜索结果调整关键词、筛选条件和地理位置,从而实现动态探索和优化查询方案。后端服务器使用 Java 和 Spring Boot 框架实现,处理搜索请求并返回排序后的结果,应用程序数据存储在 PostgreSQL 数据库中。数据通过服务器的 REST API 以异步 HTTP 请求方式传输,采用 JSON 格式进行序列化。
结果
CTST 配备了“切换高级搜索”按钮,提供了易于使用的界面来指定搜索条件,用户可以自定义自己的搜索选项。交互式地理空间地图将搜索结果以表格形式呈现,其中包含人口密度、种族和民族人口统计信息以及社会经济细节等多层数据。