跳到正文

医疗报告结构与来源检查

整理病例、诊断、试验和研究报告的文档结构,使用本地检查工具核对来源事实与报告字段,结果供专业人员审阅。

开源精选医疗业务39 个文件50,135 Stars浏览次数 2K-Dense-AI/scientific-agent-skills MIT版本 a1043ef
开始使用

适用环境:Requires Python 3.11+ for optional dependency-free local scripts. No credentials or network needed for data processing; network access is needed only to review current public guidance.

输入资料
获准使用且符合原文范围的资料 经过核查的来源事实与报告类型 阅读本节完整说明
交付内容
结构化报告草稿 来源与文档检查记录 阅读本节完整说明
  1. 获取完整包,保留配套文件的目录结构。
  2. 按照原文准备所需工具、依赖与输入资料。
  3. 阅读对应使用步骤与输入输出说明,在自己的环境中验证结果。

使用提示摘自原文,配套文件保留来源版本;实际运行条件以各包说明为准。

正文

获取原文件

references/data_presentation.md

Present verified outputs without changing their meaning. Do not calculate a clinical conclusion, select an analysis, or repair source discrepancies.

Mandatory table metadata

Every table should identify:

  • artifact and analysis purpose;
  • data cut and source-output version;
  • analysis population/set;
  • treatment/group labels;
  • denominator for every group and row when it varies;
  • whether a value is a subject count, event count, observation count, or estimate;
  • units, time point/window, and summary statistic;
  • missing, unknown, not assessed, suppressed, or not applicable values;
  • coding dictionary/version/language where applicable;
  • statistical method and multiplicity status only when copied from a verified output;
  • provenance manifest and reviewer status.

Counts and denominators

  • Show n/N (%), not a percentage alone, unless the governing output specifies another form.
  • For a proportion of distinct participants, require 0 <= n <= N and N > 0. This bound does not apply to recurrent event counts; preserve the verified count or exposure-time rate and label its denominator separately.
  • Recalculate only for consistency checking; do not silently replace the reported percentage.
  • State the rounding rule and tolerance.
  • Do not add subgroup percentages when the subgroup denominator is unknown.
  • Do not infer that denominators are randomized, treated, evaluable, or safety populations.
  • Keep event counts distinct from subjects affected; event counts can exceed the number of subjects.
  • Do not sum non-mutually-exclusive categories.

Dates and time

  • Use YYYY-MM-DD calendar dates for the date checker; it rejects compact and week-date forms so precision and representation are not silently changed.
  • Preserve source timezone and precision.
  • Distinguish event date, collection date, database cut, report date, and verification date.
  • Flag start-after-end and conflicting dates.
  • Do not impute a missing day, month, timezone, or chronology.
  • For de-identified case reports, use an authorized relative timeline; do not distort intervals.

Units and precision

  • Preserve source units.
  • Require a unit for every dimensional quantity.
  • Use one verified unit per comparable series or expose the mismatch.
  • Do not convert or normalize without an authorized traceable conversion rule.
  • Preserve clinically meaningful precision; do not create extra significant digits.
  • Identify SD, SE, CI, IQR, range, and denominator explicitly.

Missing and suppressed values

Keep these states distinct:

  • missing;
  • not_collected;
  • not_assessed;
  • unknown;
  • not_applicable;
  • suppressed_for_privacy;
  • zero.

Never convert a blank to zero. State small-cell suppression rules and ensure totals or complementary cells do not reveal suppressed values.

Adverse-event tables

For term-level aggregate tables:

  • use each required CSV header exactly once, with no surrounding whitespace; duplicate headers can overwrite values during dictionary parsing and are rejected;

  • state MedDRA version and language;

  • state analysis set and denominator;

  • state counting rule from the verified SAP/output;

  • show subjects affected and event count separately;

  • do not add p-values or causal labels;

  • do not interpret between-group differences;

  • preserve threshold rules exactly;

  • have safety and statistical reviewers verify deduplication, hierarchy, and population.

Figures

No figure is mandatory. Create one only when requested, supported by verified aggregate data, allowed by the target guidance, and reviewable without external image generation.

A CONSORT flow diagram is part of CONSORT 2025 reporting, but every count and reason must come from verified trial outputs. A missing count remains missing; do not create a decorative or inferred diagram.

Deterministic consistency check

consistency_checker.py can inspect:

  • ISO date and range ordering;
  • unit-label consistency;
  • n/N (%) arithmetic;
  • component-total arithmetic.

It reports mismatches and review needs. It does not change the input, choose the correct source, or validate clinical/statistical meaning.

CONTACT HAONAN

联系haonan

医疗 AI · 产品与独立开发

刘浩南

关注医疗 AI 从 demo 到真实落地,聚焦产品化、商业化与院内工作流效率提升。

12年医疗产研经验,大湾区头部医疗AI公司前产品总监,独立开发者

医疗 AI 产品化医疗 AI 商业化院内工作流效率
刘浩南的微信联系二维码
微信扫一扫,联系 haonan