... | ... | @@ -11,7 +11,7 @@ Requirements |
|
|
------------
|
|
|
|
|
|
- Download the latest PhysIO Toolbox version from the [TAPAS software release page](https://github.com/translationalneuromodeling/tapas/releases) on GitHub.
|
|
|
- Download the `physio-examples` repository of the PhysIO Toolbox from our [TNU website](https://www.tnu.ethz.ch/en/software/tapas/data.html)
|
|
|
- Download the example data by running `tapas_download_example_data()` in the `misc` subfolder of the TAPAS software download.
|
|
|
|
|
|
|
|
|
One-Page-Quickstart (with SPM)
|
... | ... | @@ -19,11 +19,30 @@ One-Page-Quickstart (with SPM) |
|
|
|
|
|
...of SPM Batch Editor GUI for PhysIO Toolbox
|
|
|
|
|
|
1. Copy the PhysIO Toolbox `physio/code` folder to `spm/toolbox`
|
|
|
- (Optional) Rename the folder to something meaningful, e.g. PhysIO (see Figure 1).
|
|
|
2. (Re-)Start SPM (spm fmri) and the Batch editor.
|
|
|
3. The PhysIO Toolbox should now occur under SPM -> Tools -> TAPAS PhysIO Toolbox
|
|
|
4. Change directory (!) to `examples/Philips/ECG3T`-folder and load an example spm_job file into the batch editor, e.g : `example_spm_job_ECG3T.m`
|
|
|
5. Press Play!
|
|
|
1. Go to the `tapas/PhysIO` folder and run `tapas_physio_init()`
|
|
|
- This should check whether PhysIO and SPM are properly installed, whether paths are set correctly, and whether the PhysIO code folder is properly linked (or copied, for Windows) to the sub-folder `spm/toolbox`, where SPM expects its Batch Editor toolboxes to reside.
|
|
|
2. (Re-)Start SPM (`spm fmri`) and open the Batch editor (Button Batch in SPM GUI).
|
|
|
3. The PhysIO Toolbox should now show up under SPM -> Tools -> TAPAS PhysIO Toolbox
|
|
|
4. Change directory (!) to `examples/Philips/ECG3T`-folder and open an example spm-job file with the Batch Editor, e.g : `example_philips_ecg3t_spm_job.m`
|
|
|
- If you click on any of the various parameters, you will see a detailed description in the Help Box in the lower part of the Batch Editor window.
|
|
|
5. Press Play (in the Batch Editor)!
|
|
|
6. Feel free to try out the other batches in other vendor/device subfolders, which always end in `*_spm_job.m` or `*spm_job.mat`
|
|
|
|
|
|
![Quickstart PhysIO Toolbox as SPM Toolbox via Batch Editor](images/one_page_quickstart.png)
|
|
|
|
|
|
One-Page-Quickstart (Matlab only, no SPM)
|
|
|
------------------------------
|
|
|
|
|
|
1. Go to the `tapas/PhysIO` folder and run `tapas_physio_init()`
|
|
|
2. Change Matlab directory to `examples/Philips/ECG3T`-folder
|
|
|
3. Open an example matlab script, e.g., `example_philips_ecg3t_matlab_script.m`
|
|
|
4. Press Play (in Matlab, or F5)!
|
|
|
5. Feel free to try out the other matlab scrupts in other vendor/device subfolders, which always end in `*_matlab_script.m`
|
|
|
- A detailed documentation of all parameters is found in `tapas_physio_new.m`, next to each parameter, just open this file with Matlab or any editor.
|
|
|
|
|
|
Troubleshoot
|
|
|
------------
|
|
|
|
|
|
1. If the PhysIO Toolbox does not show up in the SPM Batch Editor, the necessary matlab code-files cannot be found by SPM.
|
|
|
- Manually copy the PhysIO Toolbox `PhysIO/code` folder to `spm/toolbox/PhysIO`(see Figure 1).
|
|
|
- Note that this is only the `code` subfolder of PhysIO, i.e., the `tapas_physio*.m` files should be located directly in `spm/toolbox/PhysIO` (**not** `spm/toolbox/PhysIO/code`). |