BookmarkSubscribeRSS Feed
Dregerator
Obsidian | Level 7

Hi, I'm trying to QC blinding of the data to ensure it is done correctly. I have the base data where the SUBJID's are not scrambled and the scrambled datasets where the SUBJIDs are scrambled. I do not know what the algorithm was used so how do i go about checking to see if they're done correctly? For example:

 

The Normal SUBJIDs are as follows

 

 

10045001
10055001
10055005
10055004
10055003
10055006
10055002
10075001
10075002

 

Blinded:

 

50021001
50021002
50031001
50031002
50041001
50041002
50051001
50051002
50061001

 

So would I need to create a unique sequence in one of the normal dataset and trace that sequence to the blinded dataset to ensure the Blinding is done properly? Or would I need to ask the principal programmer what the algorithm is for blinding...or would that defeat the purpose of double programming?

 

Thank you in advance.

1 REPLY 1
ChrisNZ
Tourmaline | Level 20

1. Am I dreaming or were the IDs just split in half, and the two halves' positions reversed?

 

2. how do i go about checking to see if they're done correctly? 

What does "correctly" mean? What's the expected outcome?

 

2. Scrambling IDs is normally done with a function such as SHA256. 

Ready to join fellow brilliant minds for the SAS Hackathon?

Build your skills. Make connections. Enjoy creative freedom. Maybe change the world. Registration is now open through August 30th. Visit the SAS Hackathon homepage.

Register today!
How to Concatenate Values

Learn how use the CAT functions in SAS to join values from multiple variables into a single value.

Find more tutorials on the SAS Users YouTube channel.

Click image to register for webinarClick image to register for webinar

Classroom Training Available!

Select SAS Training centers are offering in-person courses. View upcoming courses for:

View all other training opportunities.

Discussion stats
  • 1 reply
  • 386 views
  • 0 likes
  • 2 in conversation