BIDS GUIs: Difference between revisions
(7 intermediate revisions by the same user not shown) | |||
Line 5: | Line 5: | ||
==On Biowulf== |
==On Biowulf== |
||
Log into biowulf using NoMachine. Setup instructions here: https://hpc.nih.gov/docs/nx.html |
|||
Start a compute node from the terminal |
|||
⚫ | |||
On biowulf open a terminal and start a compute node using the commands below |
|||
⚫ | |||
module use --append /data/MEGmodules/modulefiles |
module use --append /data/MEGmodules/modulefiles |
||
module load mne/dev1.5.1 |
module load mne/dev1.5.1 |
||
==Create BIDS Dataset Using GUI== |
|||
https://megcore.nih.gov/MEG/BIDS_gui_080224_anon.pdf |
|||
make_meg_bids_gui.py |
|||
[[File:Make_meg_bids_gui_startup.png | 700px]] |
|||
⚫ | |||
Launch the QA gui |
|||
bids_qa_gui.py -bids_root <<PATH to BIDS dir>> |
bids_qa_gui.py -bids_root <<PATH to BIDS dir>> |
||
⚫ | |||
==Project Panel== |
==Project Panel== |
||
[[File:Project_panel_view.png]] |
[[File:Project_panel_view.png | 700px]] |
||
==Subject Panel== |
==Subject Panel== |
||
[[File:Gui_subject_panel.png]] |
[[File:Gui_subject_panel.png | 700px]] |
||
==Task Switcher== |
==Task Switcher== |
||
Changing the task - shows the number of epochs in the selected task |
Changing the task - shows the number of epochs in the selected task <br> |
||
[[File:Subject_panel_switch_task_epochs.png]] |
[[File:Subject_panel_switch_task_epochs.png | 700px]] |
||
==MRI Viewing== |
==MRI Viewing== |
||
[[File:Plot_mri_views.png]] |
[[File:Plot_mri_views.png | 700px ]] |
||
==MEG Plotting== |
==MEG Plotting== |
||
Dropdown with MEG plotting options |
Dropdown with MEG plotting options <br> |
||
[[Meg_plotting_options.png]] |
[[File:Meg_plotting_options.png | 700px]] |
||
⚫ | |||
[[File:Plot_meg_all.png | 700px]] |
|||
Plot whole head - subset of meg channels representing the Left (top half) to Right (bottom half) display <br> |
|||
⚫ | |||
[[ |
[[File:Plot_meg_fullview.png | 700px]] |
||
Plot Trigger Channels |
Plot Trigger Channels <br> |
||
Note the auditory delay added to the triggerline pulse <br> |
|||
[[Plot_meg_trigview.png]] |
[[File:Plot_meg_trigview.png | 700px]] |
Latest revision as of 11:25, 11 December 2024
What is BIDS
https://bids-specification.readthedocs.io/en/stable/
BIDS is a standard specification for neuroimaging/physiology data. This currently includes at least: MRI, fMRI, DTI, EEG, MEG, fNIRS (and possibly ECOG/sEEG). BIDS typically describes how RAW data is organized - and processed data is located in the bids_dir/derivatives/{AnalysisPackage}/{SUBJECT}/... The main advantage is that common code can be generated to process data organized in a standard format. Therefore, you should be able to import the bids data into any number of neurophysiological packages (MNE, Brainstorm, SPM, Fieldtrip, ...). Additionally, standardized processing packages known as BIDS apps can be used to process the data in the same way as long as the data is organized in BIDS.
On Biowulf
Log into biowulf using NoMachine. Setup instructions here: https://hpc.nih.gov/docs/nx.html
On biowulf open a terminal and start a compute node using the commands below
sinteractive --mem=16G --cpus-per-task=4 --gres=lscratch:50 #adjust mem and cpus accordingly
module use --append /data/MEGmodules/modulefiles module load mne/dev1.5.1
Create BIDS Dataset Using GUI
https://megcore.nih.gov/MEG/BIDS_gui_080224_anon.pdf
make_meg_bids_gui.py
QA GUI Overview
Launch the QA gui
bids_qa_gui.py -bids_root <<PATH to BIDS dir>>
Project Panel
Subject Panel
Task Switcher
Changing the task - shows the number of epochs in the selected task
MRI Viewing
MEG Plotting
Dropdown with MEG plotting options
Plot All MEG channels (unorganized view of All channels)
Plot whole head - subset of meg channels representing the Left (top half) to Right (bottom half) display
Plot Trigger Channels
Note the auditory delay added to the triggerline pulse