124:Pinnacle21驗證數(shù)據(jù)集實操

今天試了一下用Pinnacle21驗證SDTM數(shù)據(jù)集,發(fā)現(xiàn)很簡單,只要幾分鐘就好了。

101:SAS生成XPT格式文件

上次我講了如何用SAS導出XPT格式的文件,然后我今天去官網(wǎng)找這個宏,我去!發(fā)現(xiàn)這個宏更新了,直接給你寫成一個循環(huán),而不是只有一個宏介紹。



我直接把代碼copy下來,設(shè)定好自己的邏輯庫,立馬把所有的數(shù)據(jù)集都轉(zhuǎn)換成XPT格式的文件。


接著將XPT文件導入到Pinnacle里面(目前P21暫不接受.sas的文件格式),點擊Validate,等一會兒就可以查看報告了。

我們選擇FDA,你要驗證SDTM數(shù)據(jù)集就選擇SDTM,驗證ADaM數(shù)據(jù)集就選擇ADaM,目前NMPA只有SDTMig3.2選項,我就不選了,感興趣的你們自己可以導出看看。

之后直接將你的XPT文件導入進來

你可以根據(jù)報告看看你創(chuàng)建的數(shù)據(jù)集有什么問題,然后進行相應(yīng)的修改。但是并不是P21顯示的所有問題你都要修改。

報告主要看“ISSUE SUMMARY”,里面是具體數(shù)據(jù)集有哪些問題:

像這種控制術(shù)語的問題,因為local項目的話,CT是用中文,這個就沒必要改了。

detail sheet就更詳細了,具體到你的數(shù)據(jù)集哪個觀測出現(xiàn)了問題。

rules?sheet列舉了你出的問題違反了哪個rules,如果閑的蛋疼的話,可以沒事就看看這些rules,說不定你寫SPEC就能避免犯這些錯。

就這樣了,接下來就是根據(jù)報告修改SPEC,修改數(shù)據(jù)集了。

注意的是:目前Pinnacle21注冊只能用公司郵箱,個人的郵箱,像XX是不行的??!

下面附上SAS官網(wǎng)的代碼

libname sdtm 'D:\A_WORK\Practice\dataset';

proc sql;

? ?create table sdtmDomains as

? ? ? select libname

? ? ? ? ? ? ,memname

? ? ? from dictionary.tables

? ? ? ? ?where libname eq 'SDTM'

? ? ? order by memname;

quit;

data _null_;

? ?set sdtmDomains end=eof;

? ?call symput('domain_' || strip(put(_n_,2.))

? ? ? ? ? ? ? ,strip(lowcase(memname))

? ? ? ? ? ? ? );

? ?if eof then?

? ? ? call symput('domainCnt',strip(put(_n_,2.)));

run;

%macro xpt;

? ?%do idx=1 %to &domainCnt;

? ?filename xptfile "D:\A_WORK\Practice\xpt\&&domain_&idx...xpt";

? ? ? %loc2xpt(libref=sdtm

? ? ? ? ? ? ? ,memlist=&&domain_&idx

? ? ? ? ? ? ? ,filespec=xptfile

? ? ? ? ? ? ? );

? ?%end;

%mend xpt;

%xpt

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容