MNE BIDS MEG Anonymization

From MEG Core
Jump to navigation Jump to search

UNDER CONSTRUCTION

Introduction to Import/Upload Process

Datasets must be organized prior to anonymization.
Several organizational options will be provided to assist in recognizing and linking the datasets.
There are a variety of options ranging from extensive renaming of files to manipulating search expressions (choose the option most appropriate for your lab) Prior to anonymization - a "master_list" will be created linking the appropriate input information.

Setup Container

 #This installs mne_docker / mne-bids / mne-bids-pipeline
 git clone git@tako:mne_singularity
 cd mne_singularity 
 sudo singularity build singularity_build.sif singularity_build.def 

Link freesurfer or build from singularity:

 ln -s PATH_TO_FREESURFER ./freesurfer


Create Head Surface to view anonymization

 #Create 
 enigma/import/import_mri.sh


Data Curating before anonymization

This data curation will be important to generate a Master_List.csv file that will be used to perform the anonymization.
The Master_List.csv will link the subject MRI, subject MEG Rest Dataset, MEG EmptyRoom Dataset, coreg transform.
The Master_List.csv IS NOT ANONYMIZED, so do not share with the NIH or other outside groups.
After the Master_List.csv is generated, Step 2 will validate the Master_List and return errors/warnings when data cannot be found.
If a few errors are generated, these can be fixed directly on the Master_List.csv. If most/all of the datasets throw errors, the data curation may need to be changed.


OPTION 1

This option requires the most space/manual labor, but is easy to troubleshoot

Copy all data into a single folder using the following format:
All MRIs must be of .nii or .mgz
All MEG datasets must be single files or directories: .ds, .fif, .sqd, 4D-dataset (?)

 MRIs and MEG datasets must have the same prefix.   
 EG - Subj1.ds  Subj1.nii   OR  LastName_FirstName.fif  LastName_FirstName.nii  

OPTION 2

Create a link file (csv format) that links the MEG subjectID to the MRI subjectID
Provide the top level MEG path
Provide the top level MRI path

OPTION 3

Manually generate the Master_List.csv by hand using the template csv.
Troubleshooting can be tedious due to typing errors in the path.


OPTION #

This option requires the most knowledge to troubleshoot string parsing, but is the most flexible

Using a dictionary enter the search strings to extract the meg_path, mri_path, subjid etc: