みなさん、こんにちは。
JMP Clinicalを使用する場合、ほとんどの場合、JMP Clinicalにすでに含まれているレポートを使用します。選択肢はたくさんあり、それらのレポートを使用してほとんどの分析を行うことができます。
ただし、場合によっては、さまざまな理由で新しいレポートを作成する必要があります。
-カスタムドメイン:一部のドメインはJMP Clinicalで計画されていません。次に、要求された分析を行うために、JMP Clinicalに新しいレポートを含める必要があります
-特定の分析:これは現在のレポートに含まれていないため、特定の分析/レポートを作成します。
私の質問は次のとおりです。特定のレポートを(JSLを使用して)作成できるかどうかを知っていますか?はいの場合、それらをJMP臨床レポートのリストに直接含めて、さまざまなユーザーが使用できるようにすることは可能ですか?
ご協力ありがとうございました。
こんにちは @Maud_He 、
例として、有害事象分布レポートを見てみましょう。 JMP Clinical 7のレポートのファイルを含むフォルダーは次のとおりです(JMP Clinical 6も同様です)。
C:\ Program Files \ SASHome \ JMPClinical \ 14 \ Clinical \ ProcessLibrary \には、次の2つのファイルがあります。
AEDistribution.sas
AEDistribution.xml
.sasファイルには実行されるコードが含まれており、.xmlファイルにはオプションとオプションのレイアウトが含まれており、有害事象分布レポートの[オプション]セクションが含まれています。[オプション]パネル内の選択は、.sasファイル内のコードに渡されます(変数は、.xmlファイルからの.sasコード内で宣言する必要があります)。.sasファイルには、レポートのフィルタリング、プロット、テーブル用のJSLコードを作成するためのメカニズムも含まれています。
レポートを[レポートの選択]ウィンドウのレポートのリストに表示するには、このファイルを変更する必要があります:ReportDefinitions.jsl。C:\ Program Files \ SASHome \ JMPClinical \ 14 \ LifeSciences \ JSLFiles \ com \ jmp \ review \にあります。
.jslファイル内でAEDistributionを探します。新しいレポートに入力する必要があるコード/情報の種類の例を示します。有害事象の分布の例は次のとおりです。
ReportDefinitions:allReportsListMap["AEDistribution"] = [1 => "Events",
2 => "Distribution",
"label" => "Adverse Events Distribution",
"name" => "AEDistribution",
"file" => "/user/clinical/processlibrary/AEDistribution.jsl",
"icon" => "/install/lifesciences/documentation/icons/clinical/RelatedAE.gif"];
さらに別のセクションで
ReportDefinitions:reportListMap["AEDistribution"] = ReportDefinitions:allReportsListMap["AEDistribution"];
以下の3番目のセクションの別の行で
ReportDefinitions:drilldownListMap["AEDistribution"] = ReportDefinitions:allReportsListMap["AEDistribution"];
ヘルプURLを定義する別のファイルもあります。これも変更したいが、ドキュメントをローカルの場所にダウンロードする必要がある(そしてJMP Clinical 7では共有の場所に移動する必要がある)場合、デフォルトの設定を構成できます。URLまたはファイルパスはヘルプファイル用です)。そのため、特定のレポートの説明/ヘルプ用に独自の.htmlファイルを挿入できます。変更が必要なパスとファイルは次のとおりです
C:\ Program Files \ SASHome \ JMPClinical \ 14 \ LifeSciences \ APMetaData.jmp
AEDistributionの場合、行は次のようになります。
AED分布3臨床PR_C_EV_0003 OP_C_EV_0003 AE分布
ヘッダーは情報の必要性を伝えます。セルcontainsig OP_は、レポートの説明/ヘルプに使用されるHTMLファイルの名前への参照であり、ダウンロードされたヘルプファイルの場所にある必要があります。
作成できるレポートのタイプの例として既存のレポートを使用し、それをコピーして、ニーズに合わせて変更してください。データ操作の多くは、.sasファイルの先頭で行われます。
ベスト、
こんにちはクリス、
素早い回答ありがとうございます。
確かに、変更するファイルの詳細を知ることは興味深いでしょう:)
宜しくお願いします、
モード
こんにちは @Maud_He 、
JMP Clinical European Users Groupに投稿していただきありがとうございます。
- JMPクリニカルは、カスタムドメインを読み取り、ドメインのタイプに基づいてレポートを表示できます。たとえば、CDSIC標準(具体的にはSDTM)はカスタムドメインを許可し、調査結果、介入、またはイベントとして定義できます。 これらのクラスのいずれかの構造に従うと、JMPクリニカルがそれを読み取り、イベント、検索、または介入に基づくレポートのいずれかを使用できます。
- カスタムレポートまたは既存のレポートを変更するために、それは可能です。関連する.sasファイルが使用するコードに選択を渡す他のレポートと同様に、オプションダイアログに変換される.XMLファイルが必要です。カスタムレポートがレポートリストに表示され、レビューに保存できるように変更する必要がある別の.jslファイルがあります。
これを行う方法のドキュメント例はありませんが、このプロセスを開始するための良い場所かもしれません。
必要なファイルと変更が必要なものについて、もう少し詳しくこの投稿のフォローアップを試みます。
ベスト、