カスタムレポートサンプル
Viedocテンプレート試験用カスタムレポート構築サンプル
Viedocでは、プログラミング言語Rを使用してカスタムレポート作成機能をサポートしています。このレッスンでは、テンプレート試験またはClinical Data Acquisition Standards Harmonization(CDASH)規格に準拠した試験向けにされたカスタムレポートをいくつか紹介します。カスタムレポートの追加方法については、カスタムポートの作成を参照してください。
注意! 各レポートのRコードを含むzipファイルはこちらからダウンロードできます。
各レポートの詳細とサンプル画像を以下で紹介します。
Ongoing adverse events
このレポートは継続中のすべての有害事象を表示します。これは、特定の基準に基づいてデータをフィルタリングする方法と、2つのサブレポートを持つレポートを作成する方法を示す良いサンプルです。
このカスタムレポートは以下の出力を生成します。
Ongoing AEs: 継続中のすべての有害事象(AE)の表。開始日(昇順)でソートされます。
Start Date > 30 days: 開始日が 30 日以上前の継続中の有害事象の表。
Treatment-related serious adverse events
このレポートは、治療関連かつ重篤として記録された有害事象(AE)から成る選択されたデータを表示し、部位別にデータを要約します。
このカスタムレポートは、以下の出力を生成します。
by Subject: 試験治療に関連する可能性があり、重篤なものとして入力されたすべての AE の表。
by Site:施設ごとの上記基準を満たす AE 件数の表。
SAE with demographic data
このレポートは、すべての重篤な有害事象(SAE)を対応する人口統計データとともに表示します。これは、2つの異なるフォームからのデータを1つのカスタムレポートに結合し、欠落データにフラグを付ける方法の例です。
このカスタム・レポートは、以下の出力を生成します:
- 重篤と入力されたAEと、人口統計フォームからの被験者の性別および年齢を組み合わせた表。
Outliers
このレポートは、データで識別された統計的外れ値を表示します。
このカスタムレポートは以下の出力を生成します:
Systolic BP: 収縮期血圧データの外れ値をリストした表。
Diastolic BP: 拡張期血圧データの外れ値をリストした表。
Drug accountability
このレポートでは、2回の診察の間の薬剤使用量を計算し、計算値を新しい列に表示します。このレポートは、カスタムレポートを使用してスコアやその他のメトリクスを計算する方法を示しています。
このカスタム・レポートは以下の出力を生成します:
- 割り当てられたキットと返却されたキットの表と、予想された錠剤数と実際に返却された錠剤数。
Medication inconsistency
このレポートは、AEと併用薬(CM)を比較し、データ入力の不整合をチェックします。これは、以前はデータの手作業による比較が必要なオフラインチェックでした。このカスタムレポートは、問題のあるデータのリストを即座に提供します。
このカスタムレポートは以下の出力を生成します:
- サブレポート 'AEs where meds were prescribed not linked to CMs': 治療または投薬が処方されなかったと報告された有害事象エントリにリンクされている併用薬(CM)エントリを示す表。
- サブレポート 'AEs where meds were prescribed not linked to CMs' : 治療または投薬が処方されたと報告されたが、併用薬のエントリーが存在しない有害事象エントリーを示す表。
Blood pressure plot
このレポートは'plotly'パッケージを使って単純な散布図を表示します。
このカスタムレポートは以下の出力を生成します:
- サブレポート 'Mean Arterial Pressure' (MAP): 計算されたMAPのプロット。
- サブレポート 'Systolic only': 収縮期血圧のプロット。
- サブレポート 'Diastolic only': 拡張期血圧のプロット。
Survival curve
このレポートは、Survivalパッケージを使用した生存分析と、'plotly'パッケージを使用したより複雑なプロットを表示します。
このカスタムレポートは以下の出力を生成します:
- サブレポート 'Survival Curve': Kaplan-Meier モデルのプロットと 95%信頼区間。
- サブレポート 'Survival Table': プロットされた値の表。
E2B レポートサンプル
R スクリプトは、XMLファイルとしてダウンロード可能なE2Bレポートを生成します。
固有のケース(スポンサー固有の識別子など)に合わせてRスクリプトを更新してください。