Is there and easy way to randomize blocks?
This is, say I have
Block 1 = [1 2]
Block 2 = [1 3]
Block 3 = [1 4]
Is there are way that the blocks will be executed in a random order with each loading? I thought this used to exist at some point, the term superblock comes to mind ...
ap.
2 Answers
Hi Andrew,
The "super block" idea has been on our feature list for a long time but it has not been implemented, so at the moment there is no way to do exactly what you are asking for. There are two main work-arounds I can think of:
- Design each trial to contain 2 trials internally. This option obviously falls apart pretty quickly if you need to have more than 2 trials in a block.
- Have multiple protocols with the blocks in different order and select a random protocol to run for a subject
Yes, I have implemented both those workarounds and they work fine. Just thought I remembered the superblock idea being already in a previous version. But I guess that’s faulty memory. I am not desperate for this feature.
NOTE: The answer to this question seems to have been lost when we moved the website.
As of Dexterit-E 3.8 this is possible with a bit of extra copy and paste. As of Dexterit-E 3.8 it is possible to use brackets around items in a block list. The bracketing conveys the meaning of grouping TP's together. Section 6.11 of the Dexterit-E 3.8 User Guide has detailed examples.
- Square bracketed that, if and only if, the randomization flag is set then these items will be kept together, but randomized. e.g. 1,[2,4,5-9] -> [8,5,9,2,5,4,6,7], 1
- Round bracketed means that these items are always in the same order no matter what. e.g. 1,(2,4,5-9) -> 2,4,5,6,7,8,9,1
Please login or Register to submit your answer