SAS Life Science Analytics Framework and the clinical data products from SAS

CST 1.6 ODM driver program bug

Accepted Solution Solved
Reply
New Contributor
Posts: 2
Accepted Solution

CST 1.6 ODM driver program bug

There is a typo in the example driver program that is bundled with the Clinical Standards Toolkit 1.6. The program extract_domaindata_all.sas line 153 is

 

 

  if missing(_cstOutputName) then _cstOutputName=cats(compress(Name, 'adk'));

 

If _cstOutputName is missing (ie. the SASDataset attribute is not set in the source xml file), then the _cstOutputName should be set to the value of the Name variable - containing only ascii and digits, so compress statement should be compress(Name, , 'adk').

 

In short, change line 152 in extract_domaindata_all.sas to:

 

 

  if missing(_cstOutputName) then _cstOutputName=cats(compress(Name, ,'adk'));

 

Thanks,

Stuart.


Accepted Solutions
Solution
‎01-12-2016 11:26 AM
SAS Employee
Posts: 47

Re: CST 1.6 ODM driver program bug

Hi Stuart,

I'm one of the lead developers of CST.

Thanks for reporting this typo! The idea was to only keep letters and digits, but the result is that the characters 'a', 'd' and 'k' are removed! Your fix is correct.
We will include corrected code in the upcoming hotfixes for CST 1.6 and 1.7. There will be a Technical Support note to cover CST 1.5.

@ChrisHemedinger Thanks for forwarding.

Regards,

Lex

View solution in original post


All Replies
Community Manager
Posts: 2,842

Re: CST 1.6 ODM driver program bug

Thanks for the report.  I'll make sure this is forwarded to the development team.

 

Chris

Solution
‎01-12-2016 11:26 AM
SAS Employee
Posts: 47

Re: CST 1.6 ODM driver program bug

Hi Stuart,

I'm one of the lead developers of CST.

Thanks for reporting this typo! The idea was to only keep letters and digits, but the result is that the characters 'a', 'd' and 'k' are removed! Your fix is correct.
We will include corrected code in the upcoming hotfixes for CST 1.6 and 1.7. There will be a Technical Support note to cover CST 1.5.

@ChrisHemedinger Thanks for forwarding.

Regards,

Lex

New Contributor
Posts: 2

Re: CST 1.6 ODM driver program bug

Thanks!
☑ This topic is solved.

Need further help from the community? Please ask a new question.

Discussion stats
  • 3 replies
  • 1019 views
  • 2 likes
  • 3 in conversation