This shows you the differences between two versions of the page.
jvs:fscan:manual:chapter2:reference [2014/08/04 16:03] 127.0.0.1 external edit |
jvs:fscan:manual:chapter2:reference [2023/02/23 18:43] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | **fScan Reference Manual, Chapter 2 (CmdLineOptions): | ||
- | ===== Reference -- Specify timing information===== | ||
- | == usage: -reference length LENG1 LENG2 ... labels LABEL1 LABEL2 ... delay DELAYTIME skip SKIPTIME (etc.) == | ||
- | ==== ==== | ||
- | REFERENCE has many modifiers, which can be combined in a single -ref command or listed in separate -ref commands within a single command line. The " | ||
- | |||
- | **The complete option list is:**\\ | ||
- | -reference labels | ||
- | -reference codes CODE1 CODE2 ...\\ | ||
- | -reference length | ||
- | -reference skip SKIPTIME\\ | ||
- | -reference delay DELAYTIME\\ | ||
- | -reference total TOTALTIME\\ | ||
- | -reference bin BINSIZE\\ | ||
- | -reference offset OFFSETTIME\\ | ||
- | -reference cycles\\ | ||
- | -reference events\\ | ||
- | -reference starts\\ | ||
- | -reference hrf LATENCY\\ | ||
- | -reference hrf LATENCY TRANSITION\\ | ||
- | -reference hrf LATENCY RISE WIDTH FALL [UNDERSHOOT RECOVERY]\\ | ||
- | -reference hrf LATENCY DIP DEPTH RISE WIDTH FALL UNDERSHOOT RECOVERY\\ | ||
- | -reference name REFNAME\\ | ||
- | -reference expand [REF0] [NPTS]\\ | ||
- | -reference convolve [REF0] CONVREF\\ | ||
- | -reference mask | ||
- | -reference schedule [GROUP]\\ | ||
- | -reference new\\ | ||
- | -reference REFNAME write schedule [PREFIX] | ||
- | ==== ==== | ||
- | *SKIP -The amount of time to ignore at the beginning of the time series | ||
- | *DELAY -Indicates the expected delay between the reference time and the signal response (e.g. hemodynamic delay) | ||
- | *OFFSET -A fixed time offset to be added to every reference time point (e.g to correct global synchronization) | ||
- | |||
- | Note: Times for SKIP, DELAY, TOTAL, BIN, & LENGTH can be followed by ' | ||
- | |||
- | For blocks or cycles, only 1 full cycle needs to be specified; it will be expanded by repetition to fill the total time series being analyzed. (EXPAND can be specified to force expansion during creation.) | ||
- | ====Reading Schedule-format timing files==== | ||
- | SCHEDULE is used to create a reference time course based on linked " | ||
- | | ||
- | | ||
- | | ||
- | NAME above can be any condition label that makes sense to you. If the filename ends in " | ||
- | |||
- | The default schedule group includes any schedule files that do not match the above naming convention, or for which G is either a number or the letter ' | ||
- | |||
- | Examples of schedule file groupings would be: | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | -ref schedule b name schedb | ||
- | -ref schedule 1 name sched1 | ||
- | | ||
- | The default group depends on what filenames have been linked. | ||
- | If only the first column (sch6...) files were linked: | ||
- | -ref schedule | ||
- | If the second column (sch_s...) files were linked the default would include multiple groups (' | ||
- | which is almost certainly not what you want. If you link multiple schedule file groups to your data sets | ||
- | you should probably explicitly specify which group you want when creating a new reference time course. | ||
- | |||
- | ====Writing Schedule files==== | ||
- | To write out a reference time course as a set of 3-column " | ||
- | < | ||
- | -ref REFNAME write schedule [PREFIX] | ||
- | |||
- | Where REFNAME is the name of an existing reference time course (use $lastref to get the current active time course). | ||
- | PREFIX is the filename prefix you want to use; the default PREFIX is " | ||
- | </ | ||
- | The REFNAME time course must have labels specified for the different conditions. For each condition label (CONDLABEL), | ||
- | |||
- | < | ||
- | For example, consider the sample reference time course named MYREF: | ||
- | To view your reference time course use: | ||
- | -show ref myref | ||
- | |||
- | | ||
- | 0.000 | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | | ||
- | 120.000 | ||
- | | ||
- | To write MYREF out as schedule files you could use: | ||
- | -ref myref write schedule sch3a | ||
- | which would 2 generate files, sch3a_rest.txt and sch3a_taskon.txt: | ||
- | | ||
- | 0.0 10.0 | ||
- | | ||
- | | ||
- | 120.0 10.0 1 | ||
- | </ | ||
- | |||
- | ====Expanding or convolving a reference time course==== | ||
- | For some statistics (t-test, correl), reference time course may be convolved with a canonical response function (e.g. hemodynamic response) before being used. The RF can be specified globally using '-set convolve REFNAME', | ||
- | < | ||
- | E.g.: -ref hrffunc.txt name MyHRFunc | ||
- | -ref 10 10s convolve MyHRFunc name MyTask | ||
- | </ | ||
- | |||
- | T-test convolutions use only fixed delays | ||
- | |||
- | **See Also:**\\ | ||
- | [[jvs: | ||
- | [[jvs: | ||
- | [[jvs: | ||
- | [[jvs: | ||
- | |||
- | |||
- | [[jvs: | ||
- | [[jvs: | ||
- | [[jvs: | ||
- | [[jvs: | ||