大家好,
使用 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\ 中,有兩個名為 的檔案:
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"];
下面第三部分中的另一行看起來像
ReportDefinitions:drilldownListMap["AEDistribution"] = ReportDefinitions:allReportsListMap["AEDistribution"];
還有另一個文件定義了幫助 URL(如果您也想更改它),但這需要將文件下載到本地位置(並移動到共享位置,在 JMP Clinical 7 中,可以配置預設值) URL 或文件路徑使用於說明文件),因此可以插入自己的.html 檔案作為該特定報告的描述/幫助。 這是需要修改的路徑和文件
C:\Program Files\SASHome\JMPClinical\14\LifeSciences\APMetaData.jmp
對於 AEDistribution,該行如下所示:
AE 分佈 3 臨床 PR_C_EV_0003 OP_C_EV_0003 AE 分佈
標題告訴我們需要的資訊。 包含 OP_ 的儲存格是將用於報告說明/幫助的 HTML 檔案名稱的引用,並且需要位於下載的說明文件位置。
請使用現有報告作為可以製作的報告類型的範例,然後複製一份報告並進行修改以滿足您的需求。 大部分的資料操作是在 .sas 檔案的開頭完成。
最好的,
嗨克里斯,
謝謝你的快速答覆。
事實上,了解有關要修改的文件的更多詳細資訊會很有趣:)
此致,
莫德
你好@Maud_He ,
感謝您在 JMP Clinical 歐洲用戶群組發佈。
- JMP Clinical 可以讀取自訂網域並根據網域類型顯示報表。 例如,CDSIC 標準(特別是 SDTM)允許自訂域,並且可以定義為發現、幹預或事件。如果遵循這些類別之一的結構,JMP Clinical 將讀取它,並且可以使用任何基於事件、發現或介入的報告。
- 對於建立自訂或修改現有報告,這是可能的。 需要有一個 .XML 檔案可以像其他報告一樣轉換為選項對話框,將選擇傳遞給關聯的 .sas 檔案將使用的程式碼。 還有另一個 .jsl 檔案需要修改,以便自訂報表將顯示在報表清單中並且能夠儲存到審閱中。
我們沒有如何執行此操作的範例文檔,但也許這是開始此過程的好地方。
我將嘗試盡快跟進這篇文章,提供有關所需文件和需要修改內容的更多詳細資訊。
最好的,