SuperAPI AI 工具集

alterlab-redcap-cdisc

设计与创作

查看项目

更新于 10-16 05:00

技能介绍

用途:把研究需求转成REDCap可导入的18列CSV数据字典,并将采集变量映射到CDISC的CDASH与SDTM标准,使数据可用于提交与复用。属于设计与标准化工作,不连接运行中的REDCap服务器,导入由实例方自行完成。\n\n主要能力:设计数据字典(字段类型、校验、分支逻辑、纵向事件、问卷设置);在导入前检查字典结构;生成变量→CDASH→SDTM映射表,并为取值集关联CDISC受控术语(NCI-EVS)代码表。字段类型包括text、notes、dropdown、radio、checkbox、calc、sql、descriptive、slider、yesno、truefalse、file等。\n\n必要用法:先用脚本做结构检查:\nuv run python skills/faculty-life/alterlab-redcap-cdisc/scripts/lint_data_dictionary.py path/to/data_dictionary.csv\n该脚本仅用标准库、不联网、不需REDCap账户,检查18列表头、字段名语法、字段类型与校验合法性、选项字段是否带选项串、calc与分支逻辑引用的变量是否存在、变量重名、以及PII字段是否标记Identifier?;发现问题时以非零退出并输出JSON报告。它只是结构检查,通过后仍需在真实REDCap里做测试导入。\n\n适用场景:设计或修复REDCap项目/表单/数据字典;编写可导入CSV;配置分支显示逻辑、字段校验、必填项;配置纵向事件、重复工具与问卷;映射到CDISC(哪个SDTM域/CDASH字段/代码表);使CRF达到提交就绪。\n\n限制与边界:不处理问卷心理测量学(Likert量表、信效度等,归alterlab-survey-design)、ELN到REDCap桥接(alterlab-labarchive)、统计检验(alterlab-statistical-analysis)、伦理与数据保护等。CDISC版本会更新,需与用户或cdisc.org及监管方数据标准目录确认,不得编造代码表取值;受控术语由NCI-EVS每季度更新,应拉取当前季度版本。资料中提到的版本为核验时点信息,实际使用前须核实。具体收费、平台与详细步骤暂未提供。