In recent days, I've added a couple of features to give the AFNI user some extra control over time stepping. In particular, the 'Index' label in the leftmost column of the main AFNI control window now has a right-click popup menu attached -- I've tried to attach a JPEG of it. There are 3 controls in this popup:
- Index Step :: the amount the time index steps forward/backward when you press the up/down arrow Index arrow
- SLAVE_FUNCTIME :: Yes or No, where Yes (the default) means that when you advance the time index for the Underlay dataset, the Overlay dataset index also advances
- Thr = Olay?+1? :: 'free' or '==' or '+1'
- 'free' means that the Threshold sub-brick index doesn't change with the Overlay
- '==' means the Threshold index will be the same as the Overlay
- '+1' means the Threshold index will be one more than the Overlay index
(combined with Index Step = 2, this setting can be useful for stepping through datasets where the beta estimates alternate with their t-statistics)
In addition, the popup menu at the label atop the threshold slider (in Define OverLay) now has a new item 'Set q-value', analogous to the older 'Set p-value' menu item. Besides letting you type in an FDR q-value to be converted into a statistical threshold, this item also lets you 'fix' the q-value, so that as you change the Threshold sub-brick, the threshold will be adjusted to keep the q-value constant. (Recall that unlike the p-value, the q-value depends on the data as well as on the threshold, so the relationship between threshold and q-value varies with
t-statistic sub-bricks.)
As a shortcut, you can get the 'Set p-value' and 'Set q-value' popup controls directly by using your mouse's scrollwheel over the p=/q= label at the
bottom of the threshold slider. One direction of scrolling gives one of these popups, the other direction gives the other -- experiment to see how it works!
Binaries and source code with these changes are available
now (except for Solaris, which is still building).
And for those who are insatiably inquisitive, the answer to the question "Can I control these features from plugout_drive?" is "Not at this time".