redcap-test-datasets
收藏github2024-05-22 更新2024-05-31 收录
下载链接:
https://github.com/redcap-tools/redcap-test-datasets
下载链接
链接失效反馈官方服务:
资源简介:
包含一系列场景的示例数据集,用于促进API测试。每个测试案例都提供了必要的文件,以在您的REDCap版本中复制项目,并通过API调用比较结果。
This is a sample dataset containing a series of scenarios designed to facilitate API testing. Each test case includes the necessary files to replicate the project on your REDCap instance and compare results via API calls.
创建时间:
2015-07-09
原始信息汇总
数据集概述
数据集名称
redcap-test-datasets
数据集目的
用于API测试的示例数据集,覆盖多种场景。
数据集结构
| 测试案例 | 设计类型 | 中心数量 | 表单类型 | 分组 | 事件 | 特殊特征 |
|---|---|---|---|---|---|---|
| 01 | 横断面研究 | 单中心 | 表单 | N/A | N/A | |
| 02 | 横断面研究 | 多中心 | 表单 | N/A | N/A | |
| 03 | 横断面研究 | 单中心 | 调查 | N/A | N/A | |
| 04 | 横断面研究 | 多中心 | 调查 | N/A | N/A | |
| 05 | 横断面研究 | 单中心 | 混合 | N/A | N/A | |
| 06 | 横断面研究 | 多中心 | 混合 | N/A | N/A | |
| 07 | 纵向研究 | 单中心 | 表单 | 单组 | ||
| 08 | 纵向研究 | 多中心 | 表单 | 单组 | ||
| 09 | 纵向研究 | 单中心 | 调查 | 单组 | ||
| 10 | 纵向研究 | 多中心 | 调查 | 单组 | ||
| 11 | 纵向研究 | 单中心 | 混合 | 单组 | ||
| 12 | 纵向研究 | 多中心 | 混合 | 单组 | ||
| 13 | 纵向研究 | 单中心 | 表单 | 多组 | ||
| 14 | 纵向研究 | 多中心 | 表单 | 多组 | ||
| 15 | 纵向研究 | 单中心 | 调查 | 多组 | ||
| 16 | 纵向研究 | 多中心 | 调查 | 多组 | ||
| 17 | 纵向研究 | 单中心 | 混合 | 多组 | ||
| 18 | 纵向研究 | 多中心 | 混合 | 多组 | ||
| 19 | 横断面研究 | 单中心 | 表单 | N/A | N/A | PHI字段 |
| 20 | 横断面研究 | 单中心 | 表单 | N/A | N/A | 随机化 |
文件结构
每个测试案例包含以下文件:
test-case-##-data-dictionary.csv: 数据字典,从REDCap用户界面下载。test-case-##-meta-data-api.csv: 数据字典,通过REDCap API下载。test-case-##-project-information.csv: 项目信息,通过REDCap API下载。test-case-##-README.md: 特定于测试案例的解释性笔记。test-case-##-records.csv: 记录文件,从REDCap用户界面下载。test-case-##-records-api.csv: 记录文件,通过REDCap API下载。test-case-##-records-api-eav.csv: 记录文件,通过REDCap API下载,类型为eav。
对于纵向研究案例,还包括:
test-case-##-arms.csv: 研究分组表,通过REDCap API下载。test-case-##-events.csv: 事件表,通过REDCap API下载。test-case-##-form-event-mappings.csv: 表单事件映射,通过REDCap API下载。
某些测试案例可能还包括用于测试文件上传和签名绘制字段的文件,这些文件格式为test-case-##-record-#-[field_name]-[file_name].[ext],用于测试的便利性和一致性。
搜集汇总
数据集介绍

构建方式
在构建redcap-test-datasets数据集时,研究者精心设计了涵盖多种场景的测试案例,以支持API测试的需求。这些测试案例包括横断面研究和纵向研究两种主要类型,每种类型又细分为单中心和多中心、表单和调查、以及混合形式。此外,部分测试案例还引入了特殊特性,如PHI字段和随机化处理。每个测试案例均提供了必要的数据文件,包括数据字典、项目信息、记录文件等,确保用户能够通过REDCap API进行数据导入和导出的对比测试。
使用方法
使用redcap-test-datasets数据集时,用户首先需根据测试案例编号下载相应的数据文件。每个测试案例文件夹中包含数据字典、项目信息、记录文件等多种格式,用户可通过REDCap API导入这些数据,并进行数据导出与API返回结果的对比测试。对于纵向研究案例,还需额外导入研究臂和事件的配置文件。此外,部分测试案例中包含的文件上传和签名绘制字段文件,虽非必需,但可用于确保测试的一致性和完整性。
背景与挑战
背景概述
redcap-test-datasets数据集由OuhscBbmc机构的研究人员创建,旨在为REDCapR项目的API测试提供多样化的场景覆盖。该数据集包含20个测试案例,涵盖了从横断面研究到纵向研究的多种设计类型,涉及单中心和多中心、表单和调查等多种形式。这些测试案例不仅包括常规的数据字典和记录文件,还特别设计了包含受保护健康信息(PHI)和随机化特性的案例,以全面评估REDCap系统的功能和稳定性。该数据集的创建时间虽未明确提及,但其对REDCap系统API测试的贡献显著,为相关领域的研究提供了坚实的基础。
当前挑战
redcap-test-datasets数据集在构建过程中面临多项挑战。首先,确保每个测试案例的多样性和代表性,以覆盖REDCap系统的各种功能和场景,是一项复杂且耗时的任务。其次,处理包含受保护健康信息(PHI)的测试案例时,必须严格遵守数据隐私和安全规定,增加了数据处理的难度。此外,对于纵向研究案例,管理多个研究臂和事件的复杂性,以及确保数据一致性和完整性,也是一项重大挑战。最后,为了确保测试的全面性和可靠性,数据集还需定期更新和维护,以适应REDCap系统的不断发展和变化。
常用场景
经典使用场景
在医学研究领域,redcap-test-datasets数据集被广泛用于测试和验证REDCap系统的API功能。该数据集涵盖了从横断面研究到纵向研究的多种场景,包括单中心和多中心研究、表单和调查的不同组合,以及混合形式的应用。通过这些多样化的测试案例,研究人员能够全面评估REDCap系统在不同研究设计中的表现,确保数据的准确性和系统的稳定性。
解决学术问题
redcap-test-datasets数据集解决了医学研究中数据收集和管理的常见问题。它通过提供标准化和结构化的测试案例,帮助研究人员在不同研究设计和数据类型下验证REDCap系统的功能和性能。这不仅提高了数据管理的效率,还确保了研究结果的可靠性和一致性,对于推动医学研究的科学性和严谨性具有重要意义。
实际应用
在实际应用中,redcap-test-datasets数据集被广泛用于医学研究项目的开发和测试阶段。研究人员可以利用这些预设的测试案例,快速搭建和验证REDCap项目,确保其在实际数据收集和管理中的有效性。此外,该数据集还支持API的自动化测试,提高了开发和维护的效率,确保系统在不同环境和条件下的稳定运行。
数据集最近研究
最新研究方向
在医疗数据管理领域,redcap-test-datasets数据集的最新研究方向主要集中在API测试的自动化和标准化上。随着医疗信息系统的复杂性增加,确保数据传输和处理的准确性变得尤为关键。研究者们致力于通过该数据集验证REDCap API的性能和稳定性,特别是在处理不同设计(如横断面和纵向研究)和数据类型(如表单、调查和混合模式)时的表现。此外,该数据集还支持对敏感健康信息(PHI)和随机化过程的测试,这对于保障患者隐私和研究伦理具有重要意义。通过这些研究,不仅可以提升医疗数据管理的效率,还能为相关政策和标准的制定提供科学依据。
以上内容由遇见数据集搜集并总结生成



