是否有方便的开源方法从postgreSQL数据库生成SAS XPORT传输格式(xpt)文件以供FDA提交?
我已查看了FDA规范,可在http://www.fda.gov/downloads/ForIndustry/DataStandards/StudyDataStandards/UCM312964.pdf获取 这些声明“使用市售的现成软件可以将SAS XPORT传输文件转换为各种其他格式”,但不建议使用SAS以外的软件包。
SAS http://support.sas.com/techsup/technote/ts140.html
提供了SAS XPORT文件的规范我已经检查过OpenClinica(我们正在使用的EDC软件),PGAdmin3和AM(可以导入.xpt文件,但我没有找到导出方法)
答案 0 :(得分:0)
简单方法?从来没听说过。我认为这将需要一些开发工作。
我的建议如下:
编写用户定义的函数/存储过程,以提取每个部分所需的数据。
编写用户定义的函数以从每个部分提取此数据并将其排列到XML文件中。 XML functions可能会派上用场。
当然,您也可以将xml转换放在任意前端。但是,一般来说,您会发现上面的设计迫使您将所有内容都推送到基于集合的逻辑中,这在您的情况下可能会更强大。
答案 1 :(得分:0)
如果您不介意使用Python,我的XPORT模块可以编写xpt文件。 https://github.com/selik/xport
如果您在使用它时遇到问题,请给我写一个说明,然后我会尝试提供帮助。 https://github.com/selik/xport/issues