I remember when blogging was cool. Before the specializing and monetizing and Twitter-izing. —Peter Dewolf Well I think blogging is still cool (and awesome and awesome …). The most appealing personal reason is, blog posts are Google searchable and suitable for archive while Tweets NOT. Admittedly I hold some sort of Existentialism 2.0:...
Read more »
Tags: Blog, CDISC, Clinical Standards, eCTD, EDC, Industry Review, ODM, SAS, XML
Posted in SAS | Comments Off
The lasted OpenCDISC Validator version 1.3 was released at 29 March, 2012 (btw, there is a typo in the Line 1 of CHANGELOG.txt within the package: “2012” not “2011”). As usual, you can submit the following SAS scripts to get some basic information(remember to customize your directory): filename CDISC url "https://raw.github.com/Jiangtang/Programming-SAS/master/Rules_Count_OpenCDISC_XML.sas"; %include CDISC; %Rules_Count_OpenCDISC_XML(dir=C:\OpenCDISC1.3\compare\opencdisc-validator_1.3\config)...
Read more »
Tags: CDISC, openCDISC, SAS, Validation, XML
Posted in SAS | Comments Off
OpenCDISC, the first open source CDISC validator, is already in the toolbox of FDA reviewers (CDER/CBER, see CDISC Standards in the Regulatory Submission Process, 26 January 2012, P.33). The key features in OpenCDISC is a dichotomy of validation rules (XML based) and application logic. Currently OpenCDISC Validator (Version 1.2.1) officially supports the four following...
Read more »
Tags: CDISC, excel, Notepad++, Open Source, openCDISC, SAS, SAS XML Mapper, XML
Posted in SAS | Comments Off
Recently I did for my personal project some research on Clinovo’s open source application, CDISC Express, a SAS application based on Excel framework designed to map clinical data to CDISC SDTM domains automatically. Not perfect yet, but it is easily understandable and practically usable after few hours’ of exploration of user guide. And most...
Read more »
Tags: CDISC, CDISC Express, SAS, XML
Posted in SAS | Comments Off
One of the issues with SAS for many IT departments is the lack of integration with service oriented architecture (SOA). The good news is with many new features coming online with versions 9.X+ are service oriented. Lets look quickly at the Proc SOAP procedure now available. For those SAS programmers out there that aren't familiar...
Read more »
Tags: AAG, AFHood Analytics Group, analytics consulting, consulting, dynamic, function, General Chatter, http post, output to file, proc soap, SAS, SAS Code, SOA, web service, webservices, XML
Posted in SAS | Comments Off
I've solved a problem I had in my previous post "Strip Characters From Between Two Delimiters". At work I was given a strangely formatted data file - example.
I needed to separate out the data chunks to work with it. While my first solution...
Read more »
Tags: Programming, PRX, Regex, SAS, XML
Posted in SAS | Comments Off
Last month, I gave a talk, XML: the SAS Approach, in CDISC Interchange China 2010(at the Medical School of Fudan University, Shanghai, 2010-09-15). FDA favors CDISC and HL7, the two XML based standards, and SAS programmers in biopharmaceutical industry need incorporate the XML technology into their toolboxes. Fortunately, you don’t need to be an...
Read more »
Tags: CDISC, Perl Regular Expression, SAS, XML
Posted in SAS | Comments Off