From 6672bd610c9f6b02680758817fc1bf8d9fc5af53 Mon Sep 17 00:00:00 2001 From: Remi Gau Date: Fri, 14 Jun 2024 12:28:27 +0200 Subject: [PATCH 1/9] [ENH] allow script listing datasets to dump content in another file --- README.md | 96 +++++++++++++++++----------------- dataset_listing.tsv | 10 ++-- tools/print_dataset_listing.py | 17 ++++-- 3 files changed, 68 insertions(+), 55 deletions(-) diff --git a/README.md b/README.md index 8e0afd77b..02901f0ff 100644 --- a/README.md +++ b/README.md @@ -175,7 +175,7 @@ DO NOT EDIT DIRECTLY. | name | description | datatypes | suffixes | link to full data | maintained by | |:--------------------------------------------------------------------------------|:---------------------------------------------------------------------------------------------------------------------|:--------------------------------|:------------------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------|:-------------------------------------------| -| [ds000117](https://github.com/bids-standard/bids-examples/tree/master/ds000117) | A multi-subject, multi-modal human neuroimaging dataset of 19 subjects on a MEG visual task | anat, beh, dwi, fmap, func, meg | T1w, beh, bold, channels, coordsystem, dwi, events, headshape, magnitude1, magnitude2, meg, phasediff, scans | [link](https://openneuro.org/datasets/ds000117/) | [@RikHenson](https://github.com/RikHenson) | +| [ds000117](https://github.com/bids-standard/bids-examples/tree/master/ds000117) | A multi-subject, multi-modal human neuroimaging dataset of 19 subjects on a MEG visual task | anat, beh, dwi, fmap, func, meg | FLASH, T1w, beh, bold, channels, coordsystem, dwi, events, headshape, magnitude1, magnitude2, meg, phasediff, scans | [link](https://openneuro.org/datasets/ds000117/) | [@RikHenson](https://github.com/RikHenson) | | [ds000246](https://github.com/bids-standard/bids-examples/tree/master/ds000246) | Auditory dataset used for Brainstorm’s general online tutorial | anat, meg | ChannelGroupSet, ClassFile, MarkerFile, T1w, channels, coordsystem, default, headshape, meg, params, photo, processing, scans | [link](https://openneuro.org/datasets/ds000246/versions/00001) | [@guiomar](https://github.com/guiomar) | | [ds000247](https://github.com/bids-standard/bids-examples/tree/master/ds000247) | Five minutes, eyes-open, resting-state MEG data from 5 subjects. This is a sample from The Open MEG Archive (OMEGA). | anat, meg | ClassFile, T1w, bad, channels, coordsystem, default, headshape, meg, params, processing, scans | [link](https://openneuro.org/datasets/ds000247/versions/00001) | [@guiomar](https://github.com/guiomar) | | [ds000248](https://github.com/bids-standard/bids-examples/tree/master/ds000248) | MNE sample data: Data with visual and auditory stimuli | anat, meg | FLASH, T1w, channels, coordsystem, events, meg, scans | [link](https://openneuro.org/datasets/ds000248/versions/00001) | [@agramfort](https://github.com/agramfort) | @@ -187,11 +187,12 @@ TABLE BELOW IS GENERATED AUTOMATICALLY. DO NOT EDIT DIRECTLY. --> -| name | description | datatypes | suffixes | link to full data | maintained by | -|:----------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------|:------------|:------------------------------|:-----------------------------------------------|:---------------------------------------------| -| [micr_SEM](https://github.com/bids-standard/bids-examples/tree/master/micr_SEM) | Example SEM dataset in PNG format with 1 sample imaged over 2 sessions | micr | SEM, photo, samples, sessions | [link](https://doi.org/10.5281/zenodo.5498378) | [@jcohenadad](https://github.com/jcohenadad) | -| [micr_SEMzarr](https://github.com/bids-standard/bids-examples/tree/master/micr_SEMzarr) | Example SEM dataset in PNG and OME-ZARR format with 1 sample imaged over 2 sessions | micr | SEM, samples, sessions | n/a | [@TheChymera](https://github.com/TheChymera) | -| [micr_SPIM](https://github.com/bids-standard/bids-examples/tree/master/micr_SPIM) | Example SPIM dataset in OME-TIFF format with 2 samples from the same subject with 4 chunks each | micr | SPIM, photo, samples | [link](https://doi.org/10.5281/zenodo.5517223) | [@jcohenadad](https://github.com/jcohenadad) | +| name | description | datatypes | suffixes | link to full data | maintained by | +|:------------------------------------------------------------------------------------------------------------|:------------------------------------------------------------------------------------------------|:-----------------------------|:--------------------------------------------------------------------------------------------------------------------------|:------------------------------------------------|:---------------------------------------------| +| [eeg_ds003645s_hed_demo](https://github.com/bids-standard/bids-examples/tree/master/eeg_ds003645s_hed_demo) | Shows usage of Hierarchical Event Descriptor (HED) in .tsv files | anat, beh, eeg, micr, motion | KSSSleep, SPIM, beh, channels, coordsystem, defacemask, eeg, electrodes, events, headshape, motion, photo, samples, scans | [link](https://openneuro.org/datasets/ds003645) | [@VisLab](https://github.com/VisLab) | +| [micr_SEM](https://github.com/bids-standard/bids-examples/tree/master/micr_SEM) | Example SEM dataset in PNG format with 1 sample imaged over 2 sessions | micr | SEM, photo, samples, sessions | [link](https://doi.org/10.5281/zenodo.5498378) | [@jcohenadad](https://github.com/jcohenadad) | +| [micr_SEMzarr](https://github.com/bids-standard/bids-examples/tree/master/micr_SEMzarr) | Example SEM dataset in PNG and OME-ZARR format with 1 sample imaged over 2 sessions | micr | SEM, SPIM, samples, sessions | n/a | [@TheChymera](https://github.com/TheChymera) | +| [micr_SPIM](https://github.com/bids-standard/bids-examples/tree/master/micr_SPIM) | Example SPIM dataset in OME-TIFF format with 2 samples from the same subject with 4 chunks each | micr | SPIM, photo, samples | [link](https://doi.org/10.5281/zenodo.5517223) | [@jcohenadad](https://github.com/jcohenadad) | ### Motion @@ -200,11 +201,12 @@ TABLE BELOW IS GENERATED AUTOMATICALLY. DO NOT EDIT DIRECTLY. --> -| name | description | datatypes | suffixes | link to full data | maintained by | -|:--------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------------------------------------------------|:------------|:--------------------------------------------------------------|:--------------------------------------------------------|:-------------------------------------------------| -| [motion_dualtask](https://github.com/bids-standard/bids-examples/tree/master/motion_dualtask) | older and younger participants walking while performing discrimination task | eeg, motion | channels, eeg, events, motion, scans | n/a | [@sjeung](https://github.com/sjeung) | -| [motion_spotrotation](https://github.com/bids-standard/bids-examples/tree/master/motion_spotrotation) | participants rotated heading using full-body motion or joystick | eeg, motion | channels, coordsystem, eeg, electrodes, events, motion, scans | [link](https://openneuro.org/datasets/ds004460) | [@sjeung](https://github.com/sjeung) | -| [motion_systemvalidation](https://github.com/bids-standard/bids-examples/tree/master/motion_systemvalidation) | Example dataset of two different motion captured system recorded almost simultaneously, but no brain data | motion | channels, motion, scans | [link](https://doi.org/10.6084/m9.figshare.20238006.v2) | [@JuliusWelzel](https://github.com/JuliusWelzel) | +| name | description | datatypes | suffixes | link to full data | maintained by | +|:--------------------------------------------------------------------------------------------------------------|:----------------------------------------------------------------------------------------------------------|:-----------------------------|:--------------------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------|:-------------------------------------------------| +| [eeg_ds003645s_hed_demo](https://github.com/bids-standard/bids-examples/tree/master/eeg_ds003645s_hed_demo) | Shows usage of Hierarchical Event Descriptor (HED) in .tsv files | anat, beh, eeg, micr, motion | KSSSleep, SPIM, beh, channels, coordsystem, defacemask, eeg, electrodes, events, headshape, motion, photo, samples, scans | [link](https://openneuro.org/datasets/ds003645) | [@VisLab](https://github.com/VisLab) | +| [motion_dualtask](https://github.com/bids-standard/bids-examples/tree/master/motion_dualtask) | older and younger participants walking while performing discrimination task | eeg, motion | channels, eeg, events, motion, scans | n/a | [@sjeung](https://github.com/sjeung) | +| [motion_spotrotation](https://github.com/bids-standard/bids-examples/tree/master/motion_spotrotation) | participants rotated heading using full-body motion or joystick | eeg, motion | channels, coordsystem, eeg, electrodes, events, motion, scans | [link](https://openneuro.org/datasets/ds004460) | [@sjeung](https://github.com/sjeung) | +| [motion_systemvalidation](https://github.com/bids-standard/bids-examples/tree/master/motion_systemvalidation) | Example dataset of two different motion captured system recorded almost simultaneously, but no brain data | motion | channels, motion, scans | [link](https://doi.org/10.6084/m9.figshare.20238006.v2) | [@JuliusWelzel](https://github.com/JuliusWelzel) | ### MRI @@ -213,36 +215,36 @@ TABLE BELOW IS GENERATED AUTOMATICALLY. DO NOT EDIT DIRECTLY. --> -| name | description | datatypes | suffixes | link to full data | maintained by | -|:------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------|:--------------------------------|:-------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------|:-------------------------------------------| -| [7t_trt](https://github.com/bids-standard/bids-examples/tree/master/7t_trt) | n/a | anat, fmap, func | T1map, T1w, bold, magnitude1, magnitude2, phasediff, physio, scans, sessions | [link](https://bit.ly/2H0Z6Qt) | n/a | -| [ds000117](https://github.com/bids-standard/bids-examples/tree/master/ds000117) | A multi-subject, multi-modal human neuroimaging dataset of 19 subjects on a MEG visual task | anat, beh, dwi, fmap, func, meg | T1w, beh, bold, channels, coordsystem, dwi, events, headshape, magnitude1, magnitude2, meg, phasediff, scans | [link](https://openneuro.org/datasets/ds000117/) | [@RikHenson](https://github.com/RikHenson) | -| [ds001](https://github.com/bids-standard/bids-examples/tree/master/ds001) | single task, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000001/versions/00006) | n/a | -| [ds002](https://github.com/bids-standard/bids-examples/tree/master/ds002) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000002/versions/00002) | n/a | -| [ds003](https://github.com/bids-standard/bids-examples/tree/master/ds003) | single task, single run | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000003/versions/00001) | n/a | -| [ds005](https://github.com/bids-standard/bids-examples/tree/master/ds005) | single task, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000005/versions/00001) | n/a | -| [ds006](https://github.com/bids-standard/bids-examples/tree/master/ds006) | single task, multiple sessions, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000006/versions/00001) | n/a | -| [ds007](https://github.com/bids-standard/bids-examples/tree/master/ds007) | single task, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000007/versions/00001) | n/a | -| [ds008](https://github.com/bids-standard/bids-examples/tree/master/ds008) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000008/versions/00001) | n/a | -| [ds009](https://github.com/bids-standard/bids-examples/tree/master/ds009) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2, scans | [link](https://openneuro.org/datasets/ds000009/versions/00002) | n/a | -| [ds011](https://github.com/bids-standard/bids-examples/tree/master/ds011) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000011/versions/00001) | n/a | -| [ds051](https://github.com/bids-standard/bids-examples/tree/master/ds051) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000051/versions/00001) | n/a | -| [ds052](https://github.com/bids-standard/bids-examples/tree/master/ds052) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000052/versions/00001) | n/a | -| [ds101](https://github.com/bids-standard/bids-examples/tree/master/ds101) | single task, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000101/versions/00004) | n/a | -| [ds102](https://github.com/bids-standard/bids-examples/tree/master/ds102) | single task, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000102/versions/00001) | n/a | -| [ds105](https://github.com/bids-standard/bids-examples/tree/master/ds105) | single task, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000105/versions/00001) | n/a | -| [ds107](https://github.com/bids-standard/bids-examples/tree/master/ds107) | single task, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000107/versions/00001) | n/a | -| [ds108](https://github.com/bids-standard/bids-examples/tree/master/ds108) | single task, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000108/versions/00002) | n/a | -| [ds109](https://github.com/bids-standard/bids-examples/tree/master/ds109) | multiple tasks, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000109/versions/00001) | n/a | -| [ds110](https://github.com/bids-standard/bids-examples/tree/master/ds110) | single task, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000110/versions/00001) | n/a | -| [ds113b](https://github.com/bids-standard/bids-examples/tree/master/ds113b) | forrest gump watching, multiple sessions, multiple runs | func | bold, events | [link](https://openneuro.org/datasets/ds000113/versions/1.3.0) | n/a | -| [ds114](https://github.com/bids-standard/bids-examples/tree/master/ds114) | multiple tasks, multiple runs | anat, dwi, func | T1w, bold, dwi, events | [link](https://openneuro.org/datasets/ds000114/versions/1.0.1) | n/a | -| [ds116](https://github.com/bids-standard/bids-examples/tree/master/ds116) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000116/versions/00003) | n/a | -| [ds210](https://github.com/bids-standard/bids-examples/tree/master/ds210) | multiple tasks, multiple runs | func | bold, physio | [link](https://openneuro.org/datasets/ds000210/versions/00002) | n/a | -| [eeg_rest_fmri](https://github.com/bids-standard/bids-examples/tree/master/eeg_rest_fmri) | Resting state with simultaneous fMRI. BrainVision data format (.eeg, .vhdr, .vmrk) | anat, dwi, eeg, func | T1w, bold, dwi, eeg | n/a | [@cpernet](https://github.com/cpernet) | -| [genetics_ukbb](https://github.com/bids-standard/bids-examples/tree/master/genetics_ukbb) | multiple tasks, T1w, DTI, BOLD, genetic info | anat, dwi, fmap, func | FLAIR, T1w, bold, dwi, events, info, magnitude1, phasediff | n/a | [@cpernet](https://github.com/cpernet) | -| [ieeg_visual_multimodal](https://github.com/bids-standard/bids-examples/tree/master/ieeg_visual_multimodal) | n/a | anat, fmap, func, ieeg | T1w, bold, channels, coordsystem, electrodes, epi, events, ieeg, sbref | n/a | [@irisgroen](https://github.com/irisgroen) | -| [synthetic](https://github.com/bids-standard/bids-examples/tree/master/synthetic) | A synthetic dataset | anat, beh, func | T1w, beh, bold, events, physio, scans, sessions, stim | n/a | [@effigies](https://github.com/effigies) | +| name | description | datatypes | suffixes | link to full data | maintained by | +|:------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------|:--------------------------------|:--------------------------------------------------------------------------------------------------------------------|:---------------------------------------------------------------|:-------------------------------------------| +| [7t_trt](https://github.com/bids-standard/bids-examples/tree/master/7t_trt) | n/a | anat, fmap, func | T1map, T1w, bold, magnitude1, magnitude2, phasediff, physio, scans, sessions | [link](https://bit.ly/2H0Z6Qt) | n/a | +| [ds000117](https://github.com/bids-standard/bids-examples/tree/master/ds000117) | A multi-subject, multi-modal human neuroimaging dataset of 19 subjects on a MEG visual task | anat, beh, dwi, fmap, func, meg | FLASH, T1w, beh, bold, channels, coordsystem, dwi, events, headshape, magnitude1, magnitude2, meg, phasediff, scans | [link](https://openneuro.org/datasets/ds000117/) | [@RikHenson](https://github.com/RikHenson) | +| [ds001](https://github.com/bids-standard/bids-examples/tree/master/ds001) | single task, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000001/versions/00006) | n/a | +| [ds002](https://github.com/bids-standard/bids-examples/tree/master/ds002) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000002/versions/00002) | n/a | +| [ds003](https://github.com/bids-standard/bids-examples/tree/master/ds003) | single task, single run | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000003/versions/00001) | n/a | +| [ds005](https://github.com/bids-standard/bids-examples/tree/master/ds005) | single task, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000005/versions/00001) | n/a | +| [ds006](https://github.com/bids-standard/bids-examples/tree/master/ds006) | single task, multiple sessions, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000006/versions/00001) | n/a | +| [ds007](https://github.com/bids-standard/bids-examples/tree/master/ds007) | single task, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000007/versions/00001) | n/a | +| [ds008](https://github.com/bids-standard/bids-examples/tree/master/ds008) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000008/versions/00001) | n/a | +| [ds009](https://github.com/bids-standard/bids-examples/tree/master/ds009) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2, scans | [link](https://openneuro.org/datasets/ds000009/versions/00002) | n/a | +| [ds011](https://github.com/bids-standard/bids-examples/tree/master/ds011) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000011/versions/00001) | n/a | +| [ds051](https://github.com/bids-standard/bids-examples/tree/master/ds051) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000051/versions/00001) | n/a | +| [ds052](https://github.com/bids-standard/bids-examples/tree/master/ds052) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000052/versions/00001) | n/a | +| [ds101](https://github.com/bids-standard/bids-examples/tree/master/ds101) | single task, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000101/versions/00004) | n/a | +| [ds102](https://github.com/bids-standard/bids-examples/tree/master/ds102) | single task, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000102/versions/00001) | n/a | +| [ds105](https://github.com/bids-standard/bids-examples/tree/master/ds105) | single task, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000105/versions/00001) | n/a | +| [ds107](https://github.com/bids-standard/bids-examples/tree/master/ds107) | single task, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000107/versions/00001) | n/a | +| [ds108](https://github.com/bids-standard/bids-examples/tree/master/ds108) | single task, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000108/versions/00002) | n/a | +| [ds109](https://github.com/bids-standard/bids-examples/tree/master/ds109) | multiple tasks, multiple runs | anat, func | T1w, bold, events | [link](https://openneuro.org/datasets/ds000109/versions/00001) | n/a | +| [ds110](https://github.com/bids-standard/bids-examples/tree/master/ds110) | single task, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000110/versions/00001) | n/a | +| [ds113b](https://github.com/bids-standard/bids-examples/tree/master/ds113b) | forrest gump watching, multiple sessions, multiple runs | func | bold, events | [link](https://openneuro.org/datasets/ds000113/versions/1.3.0) | n/a | +| [ds114](https://github.com/bids-standard/bids-examples/tree/master/ds114) | multiple tasks, multiple runs | anat, dwi, func | T1w, bold, dwi, events | [link](https://openneuro.org/datasets/ds000114/versions/1.0.1) | n/a | +| [ds116](https://github.com/bids-standard/bids-examples/tree/master/ds116) | multiple tasks, multiple runs | anat, func | T1w, bold, events, inplaneT2 | [link](https://openneuro.org/datasets/ds000116/versions/00003) | n/a | +| [ds210](https://github.com/bids-standard/bids-examples/tree/master/ds210) | multiple tasks, multiple runs | func | bold, physio | [link](https://openneuro.org/datasets/ds000210/versions/00002) | n/a | +| [eeg_rest_fmri](https://github.com/bids-standard/bids-examples/tree/master/eeg_rest_fmri) | Resting state with simultaneous fMRI. BrainVision data format (.eeg, .vhdr, .vmrk) | anat, dwi, eeg, func | T1w, bold, dwi, eeg | n/a | [@cpernet](https://github.com/cpernet) | +| [genetics_ukbb](https://github.com/bids-standard/bids-examples/tree/master/genetics_ukbb) | multiple tasks, T1w, DTI, BOLD, genetic info | anat, dwi, func | FLAIR, T1w, bold, dwi, events, info | n/a | [@cpernet](https://github.com/cpernet) | +| [ieeg_visual_multimodal](https://github.com/bids-standard/bids-examples/tree/master/ieeg_visual_multimodal) | n/a | anat, fmap, func, ieeg | T1w, bold, channels, coordsystem, electrodes, epi, events, ieeg, sbref | n/a | [@irisgroen](https://github.com/irisgroen) | +| [synthetic](https://github.com/bids-standard/bids-examples/tree/master/synthetic) | A synthetic dataset | anat, beh, func | T1w, beh, bold, events, physio, scans, sessions, stim | n/a | [@effigies](https://github.com/effigies) | ### NIRS @@ -283,7 +285,7 @@ DO NOT EDIT DIRECTLY. | [qmri_irt1](https://github.com/bids-standard/bids-examples/tree/master/qmri_irt1) | Inversion Recovery T1 mapping | anat | IRT1 | `not publicly available` | [@agahkarakuzu](https://github.com/agahkarakuzu) | | [qmri_megre](https://github.com/bids-standard/bids-examples/tree/master/qmri_megre) | Multi-Echo Gradient-Echo for T2star mapping. | anat | MEGRE | `not publicly available` | [@agahkarakuzu](https://github.com/agahkarakuzu) | | [qmri_mese](https://github.com/bids-standard/bids-examples/tree/master/qmri_mese) | Multi-Echo Spin-Echo for T2 or Myelin Water Fraction (MWF) mapping. | anat | MESE | `not publicly available` | [@agahkarakuzu](https://github.com/agahkarakuzu) | -| [qmri_mp2rage](https://github.com/bids-standard/bids-examples/tree/master/qmri_mp2rage) | MP2RAGE for T1 mapping | anat | MP2RAGE, defacemask | [link](https://osf.io/k4bs5/) | [@Gilles86](https://github.com/Gilles86) | +| [qmri_mp2rage](https://github.com/bids-standard/bids-examples/tree/master/qmri_mp2rage) | MP2RAGE for T1 mapping | anat | MP2RAGE, T1map, UNIT1, defacemask | [link](https://osf.io/k4bs5/) | [@Gilles86](https://github.com/Gilles86) | | [qmri_mp2rageme](https://github.com/bids-standard/bids-examples/tree/master/qmri_mp2rageme) | Multi-echo MP2RAGE | anat, fmap | MP2RAGE, TB1map | [link](https://osf.io/k4bs5/) | [@Gilles86](https://github.com/Gilles86) | | [qmri_mpm](https://github.com/bids-standard/bids-examples/tree/master/qmri_mpm) | Multi-parametric mapping for R1, R2star, MTsat and PD mapping | anat, fmap | MPM, RB1COR, TB1EPI, magnitude1, magnitude2, phasediff | [link](https://osf.io/k4bs5/) | [@ChristophePhillips](https://github.com/ChristophePhillips) | | [qmri_mtsat](https://github.com/bids-standard/bids-examples/tree/master/qmri_mtsat) | Example dataset for T1 and MTsat mapping. Includes a double-angle B1+ mapping example. | anat, fmap | MTS, TB1DAM | [link](https://osf.io/k4bs5/) | [@agahkarakuzu](https://github.com/agahkarakuzu) | @@ -299,8 +301,8 @@ TABLE BELOW IS GENERATED AUTOMATICALLY. DO NOT EDIT DIRECTLY. --> -| name | description | datatypes | suffixes | link to full data | maintained by | -|:------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------|:--------------------------------|:-------------------------------------------------------------------------------------------------------------|:-------------------------------------------------|:-------------------------------------------| -| [ds000117](https://github.com/bids-standard/bids-examples/tree/master/ds000117) | A multi-subject, multi-modal human neuroimaging dataset of 19 subjects on a MEG visual task | anat, beh, dwi, fmap, func, meg | T1w, beh, bold, channels, coordsystem, dwi, events, headshape, magnitude1, magnitude2, meg, phasediff, scans | [link](https://openneuro.org/datasets/ds000117/) | [@RikHenson](https://github.com/RikHenson) | -| [eeg_ds003645s_hed_demo](https://github.com/bids-standard/bids-examples/tree/master/eeg_ds003645s_hed_demo) | Shows usage of Hierarchical Event Descriptor (HED) in .tsv files | eeg, beh | channels, eeg, events, participants, scans | [link](https://openneuro.org/datasets/ds003645) | [@VisLab](https://github.com/VisLab) | -| [synthetic](https://github.com/bids-standard/bids-examples/tree/master/synthetic) | A synthetic dataset | anat, beh, func | T1w, beh, bold, events, physio, scans, sessions, stim | n/a | [@effigies](https://github.com/effigies) | \ No newline at end of file +| name | description | datatypes | suffixes | link to full data | maintained by | +|:------------------------------------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------|:--------------------------------|:--------------------------------------------------------------------------------------------------------------------------|:-------------------------------------------------|:-------------------------------------------| +| [ds000117](https://github.com/bids-standard/bids-examples/tree/master/ds000117) | A multi-subject, multi-modal human neuroimaging dataset of 19 subjects on a MEG visual task | anat, beh, dwi, fmap, func, meg | FLASH, T1w, beh, bold, channels, coordsystem, dwi, events, headshape, magnitude1, magnitude2, meg, phasediff, scans | [link](https://openneuro.org/datasets/ds000117/) | [@RikHenson](https://github.com/RikHenson) | +| [eeg_ds003645s_hed_demo](https://github.com/bids-standard/bids-examples/tree/master/eeg_ds003645s_hed_demo) | Shows usage of Hierarchical Event Descriptor (HED) in .tsv files | anat, beh, eeg, micr, motion | KSSSleep, SPIM, beh, channels, coordsystem, defacemask, eeg, electrodes, events, headshape, motion, photo, samples, scans | [link](https://openneuro.org/datasets/ds003645) | [@VisLab](https://github.com/VisLab) | +| [synthetic](https://github.com/bids-standard/bids-examples/tree/master/synthetic) | A synthetic dataset | anat, beh, func | T1w, beh, bold, events, physio, scans, sessions, stim | n/a | [@effigies](https://github.com/effigies) | diff --git a/dataset_listing.tsv b/dataset_listing.tsv index 76b9fa11c..5bd1e3f53 100644 --- a/dataset_listing.tsv +++ b/dataset_listing.tsv @@ -2,7 +2,7 @@ name description link to full data maintained by datatypes suffixes eeg_matchingpennies Offline data of BCI experiment decoding left vs. right hand movement. BrainVision data format (.eeg, .vhdr, .vmrk) [link](https://doi.org/10.17605/OSF.IO/CJ2DR) [@sappelhoff](https://github.com/sappelhoff) eeg channels, eeg, events eeg_rishikesh Mind wandering experiment. EEG data in Biosemi (.bdf) format [link](https://openneuro.org/datasets/ds001787) [@arnodelorme](https://github.com/arnodelorme) eeg channels, eeg, events eeg_face13 Deconstructing the early visual electrocortical response to face and house stimuli. EDF format [@andesha](https://github.com/andesha) eeg channels, coordsystem, eeg, electrodes, events -eeg_ds003645s_hed_demo Shows usage of Hierarchical Event Descriptor (HED) in .tsv files [link](https://openneuro.org/datasets/ds003645) [@VisLab](https://github.com/VisLab) eeg, beh channels, eeg, events, participants, scans +eeg_ds003645s_hed_demo Shows usage of Hierarchical Event Descriptor (HED) in .tsv files [link](https://openneuro.org/datasets/ds003645) [@VisLab](https://github.com/VisLab) anat, beh, eeg, micr, motion KSSSleep, SPIM, beh, channels, coordsystem, defacemask, eeg, electrodes, events, headshape, motion, photo, samples, scans eeg_ds003645s_hed_library HED annotation using HED library vocabularies (schema). [link](https://openneuro.org/datasets/ds003645) [@VisLab](https://github.com/VisLab) eeg channels, eeg, events eeg_cbm Rest EEG. European Data Format (.edf) [@cpernet](https://github.com/cpernet) eeg channels, eeg, events, scans ieeg_filtered_speech recordings of three seizures [@choldgraf](https://github.com/choldgraf) ieeg channels, coordsystem, electrodes, events, ieeg, photo @@ -40,7 +40,7 @@ asl002 T1w, asl (Philips, PCASL, 2D_EPI), m0scan as separate scan [link](https:/ asl003 T1w, asl (Siemens, PASL, multiTI), M0scan as separate scan [link](https://osf.io/yru2q/) [@patsycle](https://github.com/patsycle) anat, perf T1w, asl, aslcontext, asllabeling, m0scan asl004 T1w, asl (Siemens, PCASL, multiPLD with pepolar), m0scan separate scans with pepolar approach [link](https://osf.io/yru2q/) [@patsycle](https://github.com/patsycle) anat, fmap, perf T1w, asl, aslcontext, asllabeling, m0scan asl005 T1w, asl (Siemens, PCASL, singleTI, 3D_GRASE), m0scan as separate scan [link](https://osf.io/yru2q/) [@patsycle](https://github.com/patsycle) anat, perf T1w, asl, aslcontext, asllabeling, m0scan -qmri_mp2rage MP2RAGE for T1 mapping [link](https://osf.io/k4bs5/) [@Gilles86](https://github.com/Gilles86) anat MP2RAGE, defacemask +qmri_mp2rage MP2RAGE for T1 mapping [link](https://osf.io/k4bs5/) [@Gilles86](https://github.com/Gilles86) anat MP2RAGE, T1map, UNIT1, defacemask qmri_mp2rageme Multi-echo MP2RAGE [link](https://osf.io/k4bs5/) [@Gilles86](https://github.com/Gilles86) anat, fmap MP2RAGE, TB1map qmri_mpm Multi-parametric mapping for R1, R2star, MTsat and PD mapping [link](https://osf.io/k4bs5/) [@ChristophePhillips](https://github.com/ChristophePhillips) anat, fmap MPM, RB1COR, TB1EPI, magnitude1, magnitude2, phasediff qmri_mtsat Example dataset for T1 and MTsat mapping. Includes a double-angle B1+ mapping example. [link](https://osf.io/k4bs5/) [@agahkarakuzu](https://github.com/agahkarakuzu) anat, fmap MTS, TB1DAM @@ -57,12 +57,12 @@ pet003 T1w, PET, blood [@mnoergaard](https://github.com/mnoergaard) anat, pet T pet004 PET, blood [@mnoergaard](https://github.com/mnoergaard) pet blood, pet pet005 T1w, PET [@mnoergaard](https://github.com/mnoergaard) anat, pet T1w, events, pet micr_SEM Example SEM dataset in PNG format with 1 sample imaged over 2 sessions [link](https://doi.org/10.5281/zenodo.5498378) [@jcohenadad](https://github.com/jcohenadad) micr SEM, photo, samples, sessions -micr_SEMzarr Example SEM dataset in PNG and OME-ZARR format with 1 sample imaged over 2 sessions [@TheChymera](https://github.com/TheChymera) micr SEM, samples, sessions +micr_SEMzarr Example SEM dataset in PNG and OME-ZARR format with 1 sample imaged over 2 sessions [@TheChymera](https://github.com/TheChymera) micr SEM, SPIM, samples, sessions micr_SPIM Example SPIM dataset in OME-TIFF format with 2 samples from the same subject with 4 chunks each [link](https://doi.org/10.5281/zenodo.5517223) [@jcohenadad](https://github.com/jcohenadad) micr SPIM, photo, samples fnirs_tapping Example fNIRS measurement with three conditions from five subjects [link](https://doi.org/10.5281/zenodo.5529797) [@rob_luke](https://github.com/rob_luke) nirs channels, coordsystem, events, nirs, optodes, scans fnirs_automaticity 24 subjects performing (non-)automatic finger tapping and foot stepping [link](https://doi.org/10.34973/vesb-mh30) [@robertoostenveld](https://github.com/robertoostenveld) nirs channels, coordsystem, events, nirs, optodes, practicelogbook, scans motion_systemvalidation Example dataset of two different motion captured system recorded almost simultaneously, but no brain data [link](https://doi.org/10.6084/m9.figshare.20238006.v2) [@JuliusWelzel](https://github.com/JuliusWelzel) motion channels, motion, scans -ds000117 A multi-subject, multi-modal human neuroimaging dataset of 19 subjects on a MEG visual task [link](https://openneuro.org/datasets/ds000117/) [@RikHenson](https://github.com/RikHenson) anat, beh, dwi, fmap, func, meg T1w, beh, bold, channels, coordsystem, dwi, events, headshape, magnitude1, magnitude2, meg, phasediff, scans +ds000117 A multi-subject, multi-modal human neuroimaging dataset of 19 subjects on a MEG visual task [link](https://openneuro.org/datasets/ds000117/) [@RikHenson](https://github.com/RikHenson) anat, beh, dwi, fmap, func, meg FLASH, T1w, beh, bold, channels, coordsystem, dwi, events, headshape, magnitude1, magnitude2, meg, phasediff, scans ds000246 Auditory dataset used for Brainstorm’s general online tutorial [link](https://openneuro.org/datasets/ds000246/versions/00001) [@guiomar](https://github.com/guiomar) anat, meg ChannelGroupSet, ClassFile, MarkerFile, T1w, channels, coordsystem, default, headshape, meg, params, photo, processing, scans ds000247 Five minutes, eyes-open, resting-state MEG data from 5 subjects. This is a sample from The Open MEG Archive (OMEGA). [link](https://openneuro.org/datasets/ds000247/versions/00001) [@guiomar](https://github.com/guiomar) anat, meg ClassFile, T1w, bad, channels, coordsystem, default, headshape, meg, params, processing, scans ds000248 MNE sample data: Data with visual and auditory stimuli [link](https://openneuro.org/datasets/ds000248/versions/00001) [@agramfort](https://github.com/agramfort) anat, meg FLASH, T1w, channels, coordsystem, events, meg, scans @@ -72,6 +72,6 @@ ieeg_epilepsy multiple sessions, tutorial [link](https://neuroimage.usc.edu/bst/ ieeg_epilepsyNWB multiple sessions, tutorial — derivative dataset of `ieeg_epilepsy` showcasing the NWB file format alternative [link](https://neuroimage.usc.edu/bst/getupdate.php?s=tutorial_epimap_bids) [@TheChymera](https://github.com/TheChymera) anat, ieeg T1w, channels, coordsystem, electrodes, events, ieeg, scans ieeg_epilepsy_ecog multiple sessions, tutorial [link](https://neuroimage.usc.edu/bst/getupdate.php?s=sample_ecog) [@ftadel](https://github.com/ftadel) anat, ieeg T1w, channels, coordsystem, electrodes, events, ieeg, photo, scans ieeg_visual_multimodal [@irisgroen](https://github.com/irisgroen) anat, fmap, func, ieeg T1w, bold, channels, coordsystem, electrodes, epi, events, ieeg, sbref -genetics_ukbb multiple tasks, T1w, DTI, BOLD, genetic info [@cpernet](https://github.com/cpernet) anat, dwi, fmap, func FLAIR, T1w, bold, dwi, events, info, magnitude1, phasediff +genetics_ukbb multiple tasks, T1w, DTI, BOLD, genetic info [@cpernet](https://github.com/cpernet) anat, dwi, func FLAIR, T1w, bold, dwi, events, info motion_dualtask older and younger participants walking while performing discrimination task [@sjeung](https://github.com/sjeung) eeg, motion channels, eeg, events, motion, scans motion_spotrotation participants rotated heading using full-body motion or joystick [link](https://openneuro.org/datasets/ds004460) [@sjeung](https://github.com/sjeung) eeg, motion channels, coordsystem, eeg, electrodes, events, motion, scans diff --git a/tools/print_dataset_listing.py b/tools/print_dataset_listing.py index 6644e247c..3d9b80141 100644 --- a/tools/print_dataset_listing.py +++ b/tools/print_dataset_listing.py @@ -1,5 +1,10 @@ """Take the listing of examples datasets -and turns it into a markdown document with a series of markdown tables.""" +and turns it into a markdown document with a series of markdown tables. + +You can pass an argument to insert the content in another file. +Otherwise the content will be added to the README of this repository. +""" +import sys from pathlib import Path import pandas as pd from bids import BIDSLayout @@ -22,7 +27,6 @@ root = Path(__file__).resolve().parent.parent input_file = root / "dataset_listing.tsv" -output_file = root / "README.md" tables_order = { "ASL": "perf", @@ -39,7 +43,14 @@ } -def main(): +def main(output_file=None): + + if len(sys.argv) > 1: + output_file = Path(sys.argv[1]) + + if output_file is None: + output_file = root / "README.md" + df = pd.read_csv(input_file, sep="\t") check_missing_folders(df, root) From 2d6236060e7cc78fb8f6eb335dc22b67550ec8d1 Mon Sep 17 00:00:00 2001 From: Chris Markiewicz Date: Thu, 11 Jul 2024 14:44:24 -0400 Subject: [PATCH 2/9] FIX: Remove empty/`n/a` entries from dataset_description.json I believe this the reason that https://github.com/bids-standard/bids-validator/pull/2014 is failing. In any case, there's no advantage to having optional keys with empty or invalid contents. --- ieeg_epilepsy_ecog/dataset_description.json | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/ieeg_epilepsy_ecog/dataset_description.json b/ieeg_epilepsy_ecog/dataset_description.json index c2a022740..7122de6db 100644 --- a/ieeg_epilepsy_ecog/dataset_description.json +++ b/ieeg_epilepsy_ecog/dataset_description.json @@ -10,11 +10,5 @@ "License": "Property of the Epilepsy Centre, University Hospital Freiburg, Germany", "ReferencesAndLinks": [ "https://neuroimage.usc.edu/brainstorm/Tutorials/ECoG" - ], - "Acknowledgements": "n/a", - "HowToAcknowledge": "n/a", - "Funding": [], - "EthicsApprovals": [], - "DatasetDOI": "n/a", - "HEDVersion": "n/a" + ] } From dc6ac260b6601181769a8f950f89bb8b1372c97a Mon Sep 17 00:00:00 2001 From: Ross Blair Date: Thu, 18 Jul 2024 16:10:16 -0500 Subject: [PATCH 3/9] Updating fields from strings to numerics as specified by schema. --- qmri_irt1/IRT1.json | 6 +++--- qmri_irt1/sub-01/anat/sub-01_inv-01_IRT1.json | 2 +- qmri_irt1/sub-01/anat/sub-01_inv-02_IRT1.json | 2 +- qmri_irt1/sub-01/anat/sub-01_inv-03_IRT1.json | 2 +- qmri_irt1/sub-01/anat/sub-01_inv-04_IRT1.json | 2 +- qmri_megre/sub-01/anat/sub-01_echo-01_MEGRE.json | 2 +- qmri_megre/sub-01/anat/sub-01_echo-02_MEGRE.json | 2 +- qmri_megre/sub-01/anat/sub-01_echo-03_MEGRE.json | 2 +- qmri_megre/sub-01/anat/sub-01_echo-04_MEGRE.json | 2 +- qmri_megre/sub-01/anat/sub-01_echo-05_MEGRE.json | 2 +- qmri_megre/sub-01/anat/sub-01_echo-06_MEGRE.json | 2 +- qmri_megre/sub-01/anat/sub-01_echo-07_MEGRE.json | 2 +- qmri_megre/sub-01/anat/sub-01_echo-08_MEGRE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-01_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-02_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-03_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-04_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-05_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-06_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-07_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-08_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-09_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-10_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-11_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-12_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-13_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-14_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-15_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-16_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-17_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-18_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-19_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-20_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-21_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-22_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-23_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-24_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-25_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-26_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-27_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-28_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-29_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-30_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-31_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-32_MESE.json | 2 +- .../qMRLab/sub-01/anat/sub-01_M0map.json | 2 +- .../qMRLab/sub-01/anat/sub-01_MTRmap.json | 2 +- .../qMRLab/sub-01/anat/sub-01_MTsat.json | 2 +- .../qMRLab/sub-01/anat/sub-01_T1map.json | 2 +- .../sub-01/anat/sub-01_flip-1_mt-off_MTS.json | 4 ++-- .../sub-01/anat/sub-01_flip-1_mt-on_MTS.json | 4 ++-- .../sub-01/anat/sub-01_flip-2_mt-off_MTS.json | 4 ++-- qmri_mtsat/sub-01/fmap/sub-01_flip-1_TB1DAM.json | 2 +- qmri_mtsat/sub-01/fmap/sub-01_flip-2_TB1DAM.json | 2 +- qmri_qsm/sub-01/anat/sub-01_part-mag_T1w.json | 2 +- qmri_qsm/sub-01/anat/sub-01_part-phase_T1w.json | 2 +- .../sub-01/fmap/sub-01_acq-anat_TB1TFL.json | 5 ++--- .../sub-01/fmap/sub-01_acq-famp_TB1TFL.json | 4 ++-- qmri_vfa/VFA.json | 2 +- .../qMRLab/sub-01/anat/sub-01_M0map.json | 2 +- .../qMRLab/sub-01/anat/sub-01_T1map.json | 2 +- .../qMRLab/sub-01/fmap/sub-01_TB1map.json | 8 ++++---- qmri_vfa/sub-01/anat/sub-01_flip-1_VFA.json | 4 ++-- qmri_vfa/sub-01/anat/sub-01_flip-2_VFA.json | 4 ++-- qmri_vfa/sub-01/fmap/sub-01_acq-tr1_TB1AFI.json | 14 +++++++------- qmri_vfa/sub-01/fmap/sub-01_acq-tr2_TB1AFI.json | 14 +++++++------- 66 files changed, 90 insertions(+), 91 deletions(-) diff --git a/qmri_irt1/IRT1.json b/qmri_irt1/IRT1.json index a7b7cf7de..58a36f0f2 100644 --- a/qmri_irt1/IRT1.json +++ b/qmri_irt1/IRT1.json @@ -3,7 +3,7 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "Skyra", "PulseSequenceType": "IR", - "RepetitionTime": "2.550", - "FlipAngle": "3", - "EchoTime": "0.014" + "RepetitionTime": 2.550, + "FlipAngle": 3, + "EchoTime": 0.014 } diff --git a/qmri_irt1/sub-01/anat/sub-01_inv-01_IRT1.json b/qmri_irt1/sub-01/anat/sub-01_inv-01_IRT1.json index 42f608a03..43314d632 100644 --- a/qmri_irt1/sub-01/anat/sub-01_inv-01_IRT1.json +++ b/qmri_irt1/sub-01/anat/sub-01_inv-01_IRT1.json @@ -1,3 +1,3 @@ { - "InversionTime": "0.050" + "InversionTime": 0.050 } diff --git a/qmri_irt1/sub-01/anat/sub-01_inv-02_IRT1.json b/qmri_irt1/sub-01/anat/sub-01_inv-02_IRT1.json index d80e331a5..dc231a250 100644 --- a/qmri_irt1/sub-01/anat/sub-01_inv-02_IRT1.json +++ b/qmri_irt1/sub-01/anat/sub-01_inv-02_IRT1.json @@ -1,3 +1,3 @@ { - "InversionTime": "0.4" + "InversionTime": 0.4 } diff --git a/qmri_irt1/sub-01/anat/sub-01_inv-03_IRT1.json b/qmri_irt1/sub-01/anat/sub-01_inv-03_IRT1.json index ee6d27a21..90b72966b 100644 --- a/qmri_irt1/sub-01/anat/sub-01_inv-03_IRT1.json +++ b/qmri_irt1/sub-01/anat/sub-01_inv-03_IRT1.json @@ -1,3 +1,3 @@ { - "InversionTime": "1.1" + "InversionTime": 1.1 } diff --git a/qmri_irt1/sub-01/anat/sub-01_inv-04_IRT1.json b/qmri_irt1/sub-01/anat/sub-01_inv-04_IRT1.json index 381e23e15..31aa97219 100644 --- a/qmri_irt1/sub-01/anat/sub-01_inv-04_IRT1.json +++ b/qmri_irt1/sub-01/anat/sub-01_inv-04_IRT1.json @@ -1,3 +1,3 @@ { - "InversionTime": "2.5" + "InversionTime": 2.5 } diff --git a/qmri_megre/sub-01/anat/sub-01_echo-01_MEGRE.json b/qmri_megre/sub-01/anat/sub-01_echo-01_MEGRE.json index 80bf54cb3..d2cb70f2a 100644 --- a/qmri_megre/sub-01/anat/sub-01_echo-01_MEGRE.json +++ b/qmri_megre/sub-01/anat/sub-01_echo-01_MEGRE.json @@ -1,3 +1,3 @@ { - "EchoTime": "0.02" + "EchoTime": 0.02 } diff --git a/qmri_megre/sub-01/anat/sub-01_echo-02_MEGRE.json b/qmri_megre/sub-01/anat/sub-01_echo-02_MEGRE.json index 1a44d36f5..23058eb73 100644 --- a/qmri_megre/sub-01/anat/sub-01_echo-02_MEGRE.json +++ b/qmri_megre/sub-01/anat/sub-01_echo-02_MEGRE.json @@ -1,3 +1,3 @@ { - "EchoTime": "0.04" + "EchoTime": 0.04 } diff --git a/qmri_megre/sub-01/anat/sub-01_echo-03_MEGRE.json b/qmri_megre/sub-01/anat/sub-01_echo-03_MEGRE.json index 69945e96b..d5021b4dc 100644 --- a/qmri_megre/sub-01/anat/sub-01_echo-03_MEGRE.json +++ b/qmri_megre/sub-01/anat/sub-01_echo-03_MEGRE.json @@ -1,3 +1,3 @@ { - "EchoTime": "0.06" + "EchoTime": 0.06 } diff --git a/qmri_megre/sub-01/anat/sub-01_echo-04_MEGRE.json b/qmri_megre/sub-01/anat/sub-01_echo-04_MEGRE.json index 882c62ed5..637ae02f3 100644 --- a/qmri_megre/sub-01/anat/sub-01_echo-04_MEGRE.json +++ b/qmri_megre/sub-01/anat/sub-01_echo-04_MEGRE.json @@ -1,3 +1,3 @@ { - "EchoTime": "0.08" + "EchoTime": 0.08 } diff --git a/qmri_megre/sub-01/anat/sub-01_echo-05_MEGRE.json b/qmri_megre/sub-01/anat/sub-01_echo-05_MEGRE.json index 382119c80..c404b90a4 100644 --- a/qmri_megre/sub-01/anat/sub-01_echo-05_MEGRE.json +++ b/qmri_megre/sub-01/anat/sub-01_echo-05_MEGRE.json @@ -1,3 +1,3 @@ { - "EchoTime": "0.1" + "EchoTime": 0.1 } diff --git a/qmri_megre/sub-01/anat/sub-01_echo-06_MEGRE.json b/qmri_megre/sub-01/anat/sub-01_echo-06_MEGRE.json index ab020154b..f1f8bc690 100644 --- a/qmri_megre/sub-01/anat/sub-01_echo-06_MEGRE.json +++ b/qmri_megre/sub-01/anat/sub-01_echo-06_MEGRE.json @@ -1,3 +1,3 @@ { - "EchoTime": "0.12" + "EchoTime": 0.12 } diff --git a/qmri_megre/sub-01/anat/sub-01_echo-07_MEGRE.json b/qmri_megre/sub-01/anat/sub-01_echo-07_MEGRE.json index 0ea685a94..37d55f4d6 100644 --- a/qmri_megre/sub-01/anat/sub-01_echo-07_MEGRE.json +++ b/qmri_megre/sub-01/anat/sub-01_echo-07_MEGRE.json @@ -1,3 +1,3 @@ { - "EchoTime": "0.14" + "EchoTime": 0.14 } diff --git a/qmri_megre/sub-01/anat/sub-01_echo-08_MEGRE.json b/qmri_megre/sub-01/anat/sub-01_echo-08_MEGRE.json index f97bbd7e9..8f1ea4943 100644 --- a/qmri_megre/sub-01/anat/sub-01_echo-08_MEGRE.json +++ b/qmri_megre/sub-01/anat/sub-01_echo-08_MEGRE.json @@ -1,3 +1,3 @@ { - "EchoTime": "0.16" + "EchoTime": 0.16 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-01_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-01_MESE.json index 491eb764a..a9805696a 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-01_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-01_MESE.json @@ -3,5 +3,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.01" + "EchoTime": 0.01 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-02_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-02_MESE.json index 876a64942..15407b91a 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-02_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-02_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.02" + "EchoTime": 0.02 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-03_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-03_MESE.json index 7b883ce2a..3e48b5e5d 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-03_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-03_MESE.json @@ -3,5 +3,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.03" + "EchoTime": 0.03 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-04_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-04_MESE.json index a814ad722..f81039654 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-04_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-04_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.04" + "EchoTime": 0.04 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-05_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-05_MESE.json index f1b13b053..1e2e2c572 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-05_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-05_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.05" + "EchoTime": 0.05 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-06_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-06_MESE.json index c7d8b6f60..53dd902cd 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-06_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-06_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.06" + "EchoTime": 0.06 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-07_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-07_MESE.json index 1229c6fb4..74878510f 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-07_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-07_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.07" + "EchoTime": 0.07 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-08_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-08_MESE.json index 3b2b837d3..2e6fc8266 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-08_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-08_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.08" + "EchoTime": 0.08 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-09_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-09_MESE.json index 9800a0a45..3b660013e 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-09_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-09_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.09" + "EchoTime": 0.09 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-10_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-10_MESE.json index ed8c58dc8..3b685c2f5 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-10_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-10_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.1" + "EchoTime": 0.1 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-11_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-11_MESE.json index e77d4cd8c..82a74f13e 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-11_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-11_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.11" + "EchoTime": 0.11 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-12_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-12_MESE.json index 92e38f97e..02eb43dae 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-12_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-12_MESE.json @@ -3,5 +3,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.12" + "EchoTime": 0.12 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-13_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-13_MESE.json index b413c5567..f6dda0748 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-13_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-13_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.13" + "EchoTime": 0.13 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-14_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-14_MESE.json index 155586c4a..9a17c3d31 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-14_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-14_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.14" + "EchoTime": 0.14 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-15_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-15_MESE.json index ea8737700..a8cb49b7b 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-15_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-15_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.15" + "EchoTime": 0.15 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-16_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-16_MESE.json index 5f0b55e61..4124ad581 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-16_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-16_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.16" + "EchoTime": 0.16 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-17_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-17_MESE.json index dab0d9b33..be9ac3374 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-17_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-17_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.17" + "EchoTime": 0.17 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-18_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-18_MESE.json index 8e1a846ba..7ac32d6de 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-18_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-18_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.18" + "EchoTime": 0.18 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-19_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-19_MESE.json index f12c9be41..0ee476471 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-19_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-19_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.19" + "EchoTime": 0.19 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-20_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-20_MESE.json index 6f8e12e53..9228271ee 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-20_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-20_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.2" + "EchoTime": 0.2 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-21_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-21_MESE.json index 490206e8d..1b205ce4b 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-21_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-21_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.21" + "EchoTime": 0.21 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-22_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-22_MESE.json index 858f6223c..cb491e1d0 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-22_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-22_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.22" + "EchoTime": 0.22 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-23_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-23_MESE.json index 703b6b999..1a4ff6e07 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-23_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-23_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.23" + "EchoTime": 0.23 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-24_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-24_MESE.json index e407cfc76..c8f68e1c1 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-24_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-24_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.24" + "EchoTime": 0.24 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-25_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-25_MESE.json index 3b179ee96..ecc670432 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-25_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-25_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.25" + "EchoTime": 0.25 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-26_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-26_MESE.json index af290aa1b..3cc5115bf 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-26_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-26_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.26" + "EchoTime": 0.26 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-27_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-27_MESE.json index 84e40a834..1dee12c70 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-27_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-27_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.27" + "EchoTime": 0.27 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-28_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-28_MESE.json index 459a74312..1d3b6e599 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-28_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-28_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.28" + "EchoTime": 0.28 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-29_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-29_MESE.json index 46cb2834d..df21e60ac 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-29_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-29_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.29" + "EchoTime": 0.29 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-30_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-30_MESE.json index 2995d0a50..5206eb538 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-30_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-30_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.3" + "EchoTime": 0.3 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-31_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-31_MESE.json index a2c301a46..a483d7257 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-31_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-31_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.31" + "EchoTime": 0.31 } diff --git a/qmri_mese/sub-01/anat/sub-01_echo-32_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-32_MESE.json index 6c83e4736..d8be55206 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-32_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-32_MESE.json @@ -4,5 +4,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", - "EchoTime": "0.32" + "EchoTime": 0.32 } diff --git a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json index 69568273c..1e72f8c39 100644 --- a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json +++ b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json @@ -8,7 +8,7 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", - "RepetitionTime": "0.028", + "RepetitionTime": 0.028, "FlipAngle": ["6","6","20"], "MTState": [false,false,true], "EstimationPaper": "Helms et al. MRM, 2008", diff --git a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTRmap.json b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTRmap.json index 629c39295..a37767c17 100644 --- a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTRmap.json +++ b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTRmap.json @@ -7,7 +7,7 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", - "RepetitionTime": "0.028", + "RepetitionTime": 0.028, "FlipAngle": "6", "MTState": [false, true], "EstimationPaper": "Helms et al. MRM, 2008", diff --git a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTsat.json b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTsat.json index 69568273c..1e72f8c39 100644 --- a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTsat.json +++ b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTsat.json @@ -8,7 +8,7 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", - "RepetitionTime": "0.028", + "RepetitionTime": 0.028, "FlipAngle": ["6","6","20"], "MTState": [false,false,true], "EstimationPaper": "Helms et al. MRM, 2008", diff --git a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json index 69568273c..1e72f8c39 100644 --- a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json +++ b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json @@ -8,7 +8,7 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", - "RepetitionTime": "0.028", + "RepetitionTime": 0.028, "FlipAngle": ["6","6","20"], "MTState": [false,false,true], "EstimationPaper": "Helms et al. MRM, 2008", diff --git a/qmri_mtsat/sub-01/anat/sub-01_flip-1_mt-off_MTS.json b/qmri_mtsat/sub-01/anat/sub-01_flip-1_mt-off_MTS.json index 2d8a0f9ac..a95093093 100644 --- a/qmri_mtsat/sub-01/anat/sub-01_flip-1_mt-off_MTS.json +++ b/qmri_mtsat/sub-01/anat/sub-01_flip-1_mt-off_MTS.json @@ -1,5 +1,5 @@ { - "FlipAngle": "6", + "FlipAngle": 6, "MTState": false, - "RepetitionTime": "0.028" + "RepetitionTime": 0.028 } diff --git a/qmri_mtsat/sub-01/anat/sub-01_flip-1_mt-on_MTS.json b/qmri_mtsat/sub-01/anat/sub-01_flip-1_mt-on_MTS.json index 45d3ddda3..28acf6b76 100644 --- a/qmri_mtsat/sub-01/anat/sub-01_flip-1_mt-on_MTS.json +++ b/qmri_mtsat/sub-01/anat/sub-01_flip-1_mt-on_MTS.json @@ -1,5 +1,5 @@ { - "FlipAngle": "6", + "FlipAngle": 6, "MTState": true, - "RepetitionTime": "0.028" + "RepetitionTime": 0.028 } diff --git a/qmri_mtsat/sub-01/anat/sub-01_flip-2_mt-off_MTS.json b/qmri_mtsat/sub-01/anat/sub-01_flip-2_mt-off_MTS.json index dae9a30dc..0f05b9a25 100644 --- a/qmri_mtsat/sub-01/anat/sub-01_flip-2_mt-off_MTS.json +++ b/qmri_mtsat/sub-01/anat/sub-01_flip-2_mt-off_MTS.json @@ -1,5 +1,5 @@ { - "FlipAngle": "20", + "FlipAngle": 20, "MTState": false, - "RepetitionTime": "0.028" + "RepetitionTime": 0.028 } diff --git a/qmri_mtsat/sub-01/fmap/sub-01_flip-1_TB1DAM.json b/qmri_mtsat/sub-01/fmap/sub-01_flip-1_TB1DAM.json index 64b60eb02..dbd0a4880 100644 --- a/qmri_mtsat/sub-01/fmap/sub-01_flip-1_TB1DAM.json +++ b/qmri_mtsat/sub-01/fmap/sub-01_flip-1_TB1DAM.json @@ -4,5 +4,5 @@ "anat/sub-01_flip-1_mt-on_MTS.nii.gz", "anat/sub-01_flip-2_mt-off_MTS.nii.gz" ], - "FlipAngle": "60" + "FlipAngle": 60 } diff --git a/qmri_mtsat/sub-01/fmap/sub-01_flip-2_TB1DAM.json b/qmri_mtsat/sub-01/fmap/sub-01_flip-2_TB1DAM.json index 76752713b..6d3234fd6 100644 --- a/qmri_mtsat/sub-01/fmap/sub-01_flip-2_TB1DAM.json +++ b/qmri_mtsat/sub-01/fmap/sub-01_flip-2_TB1DAM.json @@ -4,5 +4,5 @@ "anat/sub-01_flip-1_mt-on_MTS.nii.gz", "anat/sub-01_flip-2_mt-off_MTS.nii.gz" ], - "FlipAngle": "120" + "FlipAngle": 120 } diff --git a/qmri_qsm/sub-01/anat/sub-01_part-mag_T1w.json b/qmri_qsm/sub-01/anat/sub-01_part-mag_T1w.json index 58720fb2e..0662933e8 100644 --- a/qmri_qsm/sub-01/anat/sub-01_part-mag_T1w.json +++ b/qmri_qsm/sub-01/anat/sub-01_part-mag_T1w.json @@ -4,6 +4,6 @@ "ManufacturerModelName": "TrioTim", "PulseSequenceType": "GR", "MRAcquisitionType": "3D", - "EchoTime": "0.0081", + "EchoTime": 0.0081, "AcquisitionVoxelSize": ["0.6","0.6","0.6"] } diff --git a/qmri_qsm/sub-01/anat/sub-01_part-phase_T1w.json b/qmri_qsm/sub-01/anat/sub-01_part-phase_T1w.json index 91efd5fbd..cf2e09ad8 100644 --- a/qmri_qsm/sub-01/anat/sub-01_part-phase_T1w.json +++ b/qmri_qsm/sub-01/anat/sub-01_part-phase_T1w.json @@ -4,7 +4,7 @@ "ManufacturerModelName": "TrioTim", "PulseSequenceType": "GR", "MRAcquisitionType": "3D", - "EchoTime": "0.0081", + "EchoTime": 0.0081, "AcquisitionVoxelSize": ["0.6","0.6","0.6"], "Units": "arbitrary" } diff --git a/qmri_tb1tfl/sub-01/fmap/sub-01_acq-anat_TB1TFL.json b/qmri_tb1tfl/sub-01/fmap/sub-01_acq-anat_TB1TFL.json index 79a54ab85..31c578b5d 100644 --- a/qmri_tb1tfl/sub-01/fmap/sub-01_acq-anat_TB1TFL.json +++ b/qmri_tb1tfl/sub-01/fmap/sub-01_acq-anat_TB1TFL.json @@ -5,8 +5,7 @@ "PulseSequenceType": "GR", "SequenceName": "tfl_b1_map", "RepetitionTime": "6.8", - "FlipAngle": "38", - "EchoTime": "1.97", + "FlipAngle": 38, + "EchoTime": 1.97, "AcquisitionVoxelSize": ["3","3","5"] - } diff --git a/qmri_tb1tfl/sub-01/fmap/sub-01_acq-famp_TB1TFL.json b/qmri_tb1tfl/sub-01/fmap/sub-01_acq-famp_TB1TFL.json index 79a54ab85..6ac3c123a 100644 --- a/qmri_tb1tfl/sub-01/fmap/sub-01_acq-famp_TB1TFL.json +++ b/qmri_tb1tfl/sub-01/fmap/sub-01_acq-famp_TB1TFL.json @@ -5,8 +5,8 @@ "PulseSequenceType": "GR", "SequenceName": "tfl_b1_map", "RepetitionTime": "6.8", - "FlipAngle": "38", - "EchoTime": "1.97", + "FlipAngle": 38, + "EchoTime": 1.97, "AcquisitionVoxelSize": ["3","3","5"] } diff --git a/qmri_vfa/VFA.json b/qmri_vfa/VFA.json index 5b974a91d..0a0307ccf 100644 --- a/qmri_vfa/VFA.json +++ b/qmri_vfa/VFA.json @@ -3,5 +3,5 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", - "RepetitionTime": "0.0150" + "RepetitionTime": 0.0150 } diff --git a/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json b/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json index 0d61da194..29a13df53 100644 --- a/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json +++ b/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json @@ -8,7 +8,7 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", - "RepetitionTime": "0.0150", + "RepetitionTime": 0.0150, "FlipAngle": [ "3", "20" diff --git a/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json b/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json index 0d61da194..29a13df53 100644 --- a/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json +++ b/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json @@ -8,7 +8,7 @@ "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", - "RepetitionTime": "0.0150", + "RepetitionTime": 0.0150, "FlipAngle": [ "3", "20" diff --git a/qmri_vfa/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json b/qmri_vfa/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json index 2b03b7ed8..dac0146cc 100644 --- a/qmri_vfa/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json +++ b/qmri_vfa/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json @@ -10,13 +10,13 @@ "ManufacturerModelName": "Skyra", "MRAcquisitionType": "3D", "PulseSequenceType": "SPGR", - "RepetitionTime": ["0.02","0.1"], + "RepetitionTime": [0.02,0.1], "SpoilingState": true, "SpoilingType": "COMBINED", - "SpoilingGradientMoment": ["0.540","2.250"], - "SpoilingGradientDuration": ["0.1244","0.0622"], + "SpoilingGradientMoment": [0.540,2.250], + "SpoilingGradientDuration": [0.1244,0.0622], "SpoilingRFPhaseIncrement": "39", "FlipAngle": "60", - "EchoTime": "0.032" + "EchoTime": 0.032 } \ No newline at end of file diff --git a/qmri_vfa/sub-01/anat/sub-01_flip-1_VFA.json b/qmri_vfa/sub-01/anat/sub-01_flip-1_VFA.json index 937d1231d..a56a9476d 100644 --- a/qmri_vfa/sub-01/anat/sub-01_flip-1_VFA.json +++ b/qmri_vfa/sub-01/anat/sub-01_flip-1_VFA.json @@ -1,4 +1,4 @@ { - "FlipAngle": "3", - "RepetitionTime": "0.0150" + "FlipAngle": 3, + "RepetitionTime": 0.0150 } diff --git a/qmri_vfa/sub-01/anat/sub-01_flip-2_VFA.json b/qmri_vfa/sub-01/anat/sub-01_flip-2_VFA.json index 3089b1083..99a46fffa 100644 --- a/qmri_vfa/sub-01/anat/sub-01_flip-2_VFA.json +++ b/qmri_vfa/sub-01/anat/sub-01_flip-2_VFA.json @@ -1,4 +1,4 @@ { - "FlipAngle": "20", - "RepetitionTime": "0.0150" + "FlipAngle": 20, + "RepetitionTime": 0.0150 } diff --git a/qmri_vfa/sub-01/fmap/sub-01_acq-tr1_TB1AFI.json b/qmri_vfa/sub-01/fmap/sub-01_acq-tr1_TB1AFI.json index 5e3c7695b..8d2861ce0 100644 --- a/qmri_vfa/sub-01/fmap/sub-01_acq-tr1_TB1AFI.json +++ b/qmri_vfa/sub-01/fmap/sub-01_acq-tr1_TB1AFI.json @@ -5,13 +5,13 @@ "ManufacturerModelName": "Skyra", "MRAcquisitionType": "3D", "PulseSequenceType": "SPGR", - "RepetitionTime": "0.02", + "RepetitionTime": 0.02, "SpoilingState": true, "SpoilingType": "COMBINED", - "SpoilingGradientMoment": "0.540", - "SpoilingGradientDuration": "0.01244", - "SpoilingRFPhaseIncrement": "39", - "FlipAngle": "60", - "EchoTime": "0.032" + "SpoilingGradientMoment": 0.540, + "SpoilingGradientDuration": 0.01244, + "SpoilingRFPhaseIncrement": 39, + "FlipAngle": 60, + "EchoTime": 0.032 } - \ No newline at end of file + diff --git a/qmri_vfa/sub-01/fmap/sub-01_acq-tr2_TB1AFI.json b/qmri_vfa/sub-01/fmap/sub-01_acq-tr2_TB1AFI.json index 1e218e59b..f376239c9 100644 --- a/qmri_vfa/sub-01/fmap/sub-01_acq-tr2_TB1AFI.json +++ b/qmri_vfa/sub-01/fmap/sub-01_acq-tr2_TB1AFI.json @@ -5,13 +5,13 @@ "ManufacturerModelName": "Skyra", "MRAcquisitionType": "3D", "PulseSequenceType": "SPGR", - "RepetitionTime": "0.1", + "RepetitionTime": 0.1, "SpoilingState": true, "SpoilingType": "COMBINED", - "SpoilingGradientMoment": "2.250", - "SpoilingGradientDuration": "0.0622", - "SpoilingRFPhaseIncrement": "39", - "FlipAngle": "60", - "EchoTime": "0.032" + "SpoilingGradientMoment": 2.250, + "SpoilingGradientDuration": 0.0622, + "SpoilingRFPhaseIncrement": 39, + "FlipAngle": 60, + "EchoTime": 0.032 } - \ No newline at end of file + From 7652832aa4d4533239823365548c8e921b92aec6 Mon Sep 17 00:00:00 2001 From: Chris Markiewicz Date: Tue, 30 Jul 2024 14:40:39 -0400 Subject: [PATCH 4/9] CI: Simplify schema validator installation Leave instructions for how to test on other branches of validator and/or specification. --- .github/workflows/validate_datasets.yml | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/.github/workflows/validate_datasets.yml b/.github/workflows/validate_datasets.yml index 815073bde..019a4772b 100644 --- a/.github/workflows/validate_datasets.yml +++ b/.github/workflows/validate_datasets.yml @@ -69,14 +69,9 @@ jobs: - name: Install BIDS validator (master deno build) if: "matrix.bids-validator == 'master-deno'" run: | - LOCAL_BIN=$HOME/.local/bin - VALIDATOR=$LOCAL_BIN/bids-validator - mkdir -p $LOCAL_BIN - export PATH="$LOCAL_BIN:$PATH" - echo PATH="$PATH" >> $GITHUB_ENV - echo -e '#!/usr/bin/env'" -S deno run --allow-read --allow-write --allow-env --allow-net --allow-run\nimport 'https://github.com/bids-standard/bids-validator/raw/master/bids-validator/src/bids-validator.ts'" > $VALIDATOR - chmod +x $VALIDATOR - bids-validator --version + # If unmerged validator PRs are needed for testing, you can use + # https://github.com//bids-validator/raw//bids-validator/src/bids-validator.ts + deno install -Agf https://github.com/bids-standard/bids-validator/raw/deno-build/bids-validator.js shell: bash - name: Display versions and environment information @@ -108,3 +103,7 @@ jobs: cat ./run_tests.sh ./run_tests.sh shell: bash + env: + # When proposing new features, schema changes may be necessary. + # Update this URL to the schema.json from PRs to the spec, when needed. + BIDS_SCHEMA: https://bids-specification.readthedocs.io/en/latest/schema.json From 89c6e473b09318159f3cb9f36227ffe48ddafbc1 Mon Sep 17 00:00:00 2001 From: Remi Gau Date: Wed, 31 Jul 2024 18:12:05 +0200 Subject: [PATCH 5/9] fix typo --- dataset_listing.tsv | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dataset_listing.tsv b/dataset_listing.tsv index 5bd1e3f53..3ba09035e 100644 --- a/dataset_listing.tsv +++ b/dataset_listing.tsv @@ -59,7 +59,7 @@ pet005 T1w, PET [@mnoergaard](https://github.com/mnoergaard) anat, pet T1w, eve micr_SEM Example SEM dataset in PNG format with 1 sample imaged over 2 sessions [link](https://doi.org/10.5281/zenodo.5498378) [@jcohenadad](https://github.com/jcohenadad) micr SEM, photo, samples, sessions micr_SEMzarr Example SEM dataset in PNG and OME-ZARR format with 1 sample imaged over 2 sessions [@TheChymera](https://github.com/TheChymera) micr SEM, SPIM, samples, sessions micr_SPIM Example SPIM dataset in OME-TIFF format with 2 samples from the same subject with 4 chunks each [link](https://doi.org/10.5281/zenodo.5517223) [@jcohenadad](https://github.com/jcohenadad) micr SPIM, photo, samples -fnirs_tapping Example fNIRS measurement with three conditions from five subjects [link](https://doi.org/10.5281/zenodo.5529797) [@rob_luke](https://github.com/rob_luke) nirs channels, coordsystem, events, nirs, optodes, scans +fnirs_tapping Example fNIRS measurement with three conditions from five subjects [link](https://doi.org/10.5281/zenodo.5529797) [@rob-luke](https://github.com/rob-luke) nirs channels, coordsystem, events, nirs, optodes, scans fnirs_automaticity 24 subjects performing (non-)automatic finger tapping and foot stepping [link](https://doi.org/10.34973/vesb-mh30) [@robertoostenveld](https://github.com/robertoostenveld) nirs channels, coordsystem, events, nirs, optodes, practicelogbook, scans motion_systemvalidation Example dataset of two different motion captured system recorded almost simultaneously, but no brain data [link](https://doi.org/10.6084/m9.figshare.20238006.v2) [@JuliusWelzel](https://github.com/JuliusWelzel) motion channels, motion, scans ds000117 A multi-subject, multi-modal human neuroimaging dataset of 19 subjects on a MEG visual task [link](https://openneuro.org/datasets/ds000117/) [@RikHenson](https://github.com/RikHenson) anat, beh, dwi, fmap, func, meg FLASH, T1w, beh, bold, channels, coordsystem, dwi, events, headshape, magnitude1, magnitude2, meg, phasediff, scans From fc84fd0f42560973b605ce812c7cf490800449e5 Mon Sep 17 00:00:00 2001 From: Remi Gau Date: Wed, 31 Jul 2024 18:17:18 +0200 Subject: [PATCH 6/9] insert tables on a comment rather than a heading --- README.md | 3 ++- tools/print_dataset_listing.py | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 02901f0ff..d94280f46 100644 --- a/README.md +++ b/README.md @@ -113,6 +113,7 @@ file or open a and ask us directly. ## Dataset index + " def main(output_file=None): @@ -123,7 +124,7 @@ def clean_previous_run(output_file: Path) -> None: lines = output_file.read_text().split("\n") with output_file.open("w") as f: for line in lines: - if line.startswith("## Dataset index"): + if line.startswith(DELIMITER): f.write(line + "\n") add_warning(f) break From bf6144c7069cc795aa8ed58061e0cd12ae18d8d0 Mon Sep 17 00:00:00 2001 From: Chris Markiewicz Date: Mon, 5 Aug 2024 23:08:45 -0400 Subject: [PATCH 7/9] fix: (Re)move sidecars with no data files --- ds000117/task-facerecognition_beh.json | 3 --- ds000248/{acq-epi_T1w.json => T1w.json} | 0 eeg_rest_fmri/acq-NODDI66DIR_dwi.json | 9 --------- 3 files changed, 12 deletions(-) delete mode 100644 ds000117/task-facerecognition_beh.json rename ds000248/{acq-epi_T1w.json => T1w.json} (100%) delete mode 100644 eeg_rest_fmri/acq-NODDI66DIR_dwi.json diff --git a/ds000117/task-facerecognition_beh.json b/ds000117/task-facerecognition_beh.json deleted file mode 100644 index 7bed447ab..000000000 --- a/ds000117/task-facerecognition_beh.json +++ /dev/null @@ -1,3 +0,0 @@ -{ - "TaskDescription": "After the M/EEG acquisition, participants saw each of the 300 faces again, but now used three buttons to indicate whether (1) they had not seen the face before the experiment, (2) the face looked familiar, but they could not remember from where, or (3) they knew the face, i.e. could remember definite fact about them, such as their job, a movie they were in, their name etc. On average across participants, 73% of famous faces were given a rating of 2-3, and 86% of nonfamous faces were given a rating of 1. These debriefing data could be used to further refine familiarity of each participant with each face, and are available on request, but were not used in the current validation." -} diff --git a/ds000248/acq-epi_T1w.json b/ds000248/T1w.json similarity index 100% rename from ds000248/acq-epi_T1w.json rename to ds000248/T1w.json diff --git a/eeg_rest_fmri/acq-NODDI66DIR_dwi.json b/eeg_rest_fmri/acq-NODDI66DIR_dwi.json deleted file mode 100644 index 8aff3be11..000000000 --- a/eeg_rest_fmri/acq-NODDI66DIR_dwi.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "Manufacturer": "Siemens", - "ManufacturersModelName":"Avanto ", - "MagneticFieldStrength":1.5, - "GradientSetType":"self-shielded gradient set with maximum gradient amplitude of 40 mT m−1", - "PulseSequenceType":"SE-EPI", - "RepetitionTime": 8.3, - "EchoTime": 0.098 -} From 6f422d8d0ff40b1db6f6c34684fc77a1bfaeee14 Mon Sep 17 00:00:00 2001 From: Chris Markiewicz Date: Tue, 13 Aug 2024 10:27:07 -0400 Subject: [PATCH 8/9] fix(json): Convert MagneticFieldStrength strings to numbers --- qmri_irt1/IRT1.json | 2 +- qmri_irt1/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json | 2 +- qmri_irt1/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json | 2 +- qmri_megre/MEGRE.json | 2 +- qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json | 2 +- qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_MWFmap.json | 2 +- qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_T2map.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-01_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-02_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-03_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-04_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-05_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-06_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-07_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-08_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-09_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-10_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-11_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-12_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-13_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-14_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-15_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-16_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-17_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-18_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-19_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-20_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-21_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-22_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-23_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-24_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-25_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-26_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-27_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-28_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-29_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-30_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-31_MESE.json | 2 +- qmri_mese/sub-01/anat/sub-01_echo-32_MESE.json | 2 +- qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_MTsat.json | 2 +- qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_PDmap.json | 2 +- qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_R1map.json | 2 +- qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_R2starmap.json | 2 +- qmri_mtsat/MTS.json | 2 +- qmri_mtsat/TB1DAM.json | 2 +- qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json | 2 +- qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTRmap.json | 2 +- qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTsat.json | 2 +- qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json | 2 +- qmri_mtsat/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json | 2 +- qmri_qsm/derivatives/qMRLab/sub-01/anat/sub-01_Chimap.json | 2 +- qmri_qsm/sub-01/anat/sub-01_part-mag_T1w.json | 2 +- qmri_qsm/sub-01/anat/sub-01_part-phase_T1w.json | 2 +- qmri_tb1tfl/sub-01/fmap/sub-01_acq-anat_TB1TFL.json | 2 +- qmri_tb1tfl/sub-01/fmap/sub-01_acq-famp_TB1TFL.json | 2 +- qmri_vfa/VFA.json | 2 +- qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json | 2 +- qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json | 2 +- qmri_vfa/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json | 2 +- qmri_vfa/sub-01/fmap/sub-01_acq-tr1_TB1AFI.json | 2 +- qmri_vfa/sub-01/fmap/sub-01_acq-tr2_TB1AFI.json | 2 +- 61 files changed, 61 insertions(+), 61 deletions(-) diff --git a/qmri_irt1/IRT1.json b/qmri_irt1/IRT1.json index 58a36f0f2..39934612b 100644 --- a/qmri_irt1/IRT1.json +++ b/qmri_irt1/IRT1.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Skyra", "PulseSequenceType": "IR", diff --git a/qmri_irt1/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json b/qmri_irt1/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json index da4b0eb03..86e166cf8 100644 --- a/qmri_irt1/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json +++ b/qmri_irt1/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json @@ -5,7 +5,7 @@ "sub-01/anat/sub-01_inv-03_IRT1.nii.gz", "sub-01/anat/sub-01_inv-04_IRT1.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Skyra", "PulseSequenceType": "IR", diff --git a/qmri_irt1/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json b/qmri_irt1/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json index da4b0eb03..86e166cf8 100644 --- a/qmri_irt1/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json +++ b/qmri_irt1/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json @@ -5,7 +5,7 @@ "sub-01/anat/sub-01_inv-03_IRT1.nii.gz", "sub-01/anat/sub-01_inv-04_IRT1.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Skyra", "PulseSequenceType": "IR", diff --git a/qmri_megre/MEGRE.json b/qmri_megre/MEGRE.json index b25055f9a..f6f4c17c3 100644 --- a/qmri_megre/MEGRE.json +++ b/qmri_megre/MEGRE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "GR" diff --git a/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json b/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json index d1a8887e9..6fcf104ec 100644 --- a/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json +++ b/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json @@ -33,7 +33,7 @@ "sub-01/anat/sub-31_MESE.nii.gz", "sub-01/anat/sub-32_MESE.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_MWFmap.json b/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_MWFmap.json index 3d9743fdd..cb6d186ba 100644 --- a/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_MWFmap.json +++ b/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_MWFmap.json @@ -33,7 +33,7 @@ "sub-01/anat/sub-31_MESE.nii.gz", "sub-01/anat/sub-32_MESE.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_T2map.json b/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_T2map.json index d1a8887e9..6fcf104ec 100644 --- a/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_T2map.json +++ b/qmri_mese/derivatives/qMRLab/sub-01/anat/sub-01_T2map.json @@ -33,7 +33,7 @@ "sub-01/anat/sub-31_MESE.nii.gz", "sub-01/anat/sub-32_MESE.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-01_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-01_MESE.json index a9805696a..1f804d2ee 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-01_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-01_MESE.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-02_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-02_MESE.json index 15407b91a..8f4aa47f5 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-02_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-02_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-03_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-03_MESE.json index 3e48b5e5d..f77653e5c 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-03_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-03_MESE.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-04_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-04_MESE.json index f81039654..901978a99 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-04_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-04_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-05_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-05_MESE.json index 1e2e2c572..b5297306c 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-05_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-05_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-06_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-06_MESE.json index 53dd902cd..4de3360f2 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-06_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-06_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-07_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-07_MESE.json index 74878510f..3b1be983d 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-07_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-07_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-08_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-08_MESE.json index 2e6fc8266..3dcf12d1b 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-08_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-08_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-09_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-09_MESE.json index 3b660013e..f24ab16be 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-09_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-09_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-10_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-10_MESE.json index 3b685c2f5..06b4b1502 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-10_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-10_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-11_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-11_MESE.json index 82a74f13e..351aee077 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-11_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-11_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-12_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-12_MESE.json index 02eb43dae..fef21d91e 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-12_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-12_MESE.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-13_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-13_MESE.json index f6dda0748..05f700c8b 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-13_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-13_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-14_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-14_MESE.json index 9a17c3d31..552f84968 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-14_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-14_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-15_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-15_MESE.json index a8cb49b7b..e08f988b8 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-15_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-15_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-16_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-16_MESE.json index 4124ad581..a503f5f4c 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-16_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-16_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-17_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-17_MESE.json index be9ac3374..35774d6da 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-17_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-17_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-18_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-18_MESE.json index 7ac32d6de..4e8ff7e0a 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-18_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-18_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-19_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-19_MESE.json index 0ee476471..2f523a80a 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-19_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-19_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-20_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-20_MESE.json index 9228271ee..c26d1fde5 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-20_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-20_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-21_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-21_MESE.json index 1b205ce4b..f9ff6ee2d 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-21_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-21_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-22_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-22_MESE.json index cb491e1d0..9cf5a249c 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-22_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-22_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-23_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-23_MESE.json index 1a4ff6e07..38731e83a 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-23_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-23_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-24_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-24_MESE.json index c8f68e1c1..a9eaa4182 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-24_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-24_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-25_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-25_MESE.json index ecc670432..e3ef686ce 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-25_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-25_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-26_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-26_MESE.json index 3cc5115bf..1c003dbdd 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-26_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-26_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-27_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-27_MESE.json index 1dee12c70..24f5dbd85 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-27_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-27_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-28_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-28_MESE.json index 1d3b6e599..9d671ee2c 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-28_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-28_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-29_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-29_MESE.json index df21e60ac..680480c59 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-29_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-29_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-30_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-30_MESE.json index 5206eb538..f15bf37e0 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-30_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-30_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-31_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-31_MESE.json index a483d7257..c6c3a8c98 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-31_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-31_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mese/sub-01/anat/sub-01_echo-32_MESE.json b/qmri_mese/sub-01/anat/sub-01_echo-32_MESE.json index d8be55206..aec88014f 100644 --- a/qmri_mese/sub-01/anat/sub-01_echo-32_MESE.json +++ b/qmri_mese/sub-01/anat/sub-01_echo-32_MESE.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SE", diff --git a/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_MTsat.json b/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_MTsat.json index 9029faadb..5f4ec2122 100644 --- a/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_MTsat.json +++ b/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_MTsat.json @@ -30,7 +30,7 @@ "sub-01/fmap/sub-01_magnitude2.nii", "sub-01/fmap/sub-01_phasediff.nii" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Prisma", "ScanningSequence": "RM", diff --git a/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_PDmap.json b/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_PDmap.json index e328cc64c..3c99627e6 100644 --- a/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_PDmap.json +++ b/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_PDmap.json @@ -30,7 +30,7 @@ "sub-01/fmap/sub-01_magnitude2.nii", "sub-01/fmap/sub-01_phasediff.nii" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Prisma", "ScanningSequence": "RM", diff --git a/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_R1map.json b/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_R1map.json index 9029faadb..5f4ec2122 100644 --- a/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_R1map.json +++ b/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_R1map.json @@ -30,7 +30,7 @@ "sub-01/fmap/sub-01_magnitude2.nii", "sub-01/fmap/sub-01_phasediff.nii" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Prisma", "ScanningSequence": "RM", diff --git a/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_R2starmap.json b/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_R2starmap.json index 9029faadb..5f4ec2122 100644 --- a/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_R2starmap.json +++ b/qmri_mpm/derivatives/hmri/sub-01/anat/sub-01_R2starmap.json @@ -30,7 +30,7 @@ "sub-01/fmap/sub-01_magnitude2.nii", "sub-01/fmap/sub-01_phasediff.nii" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Prisma", "ScanningSequence": "RM", diff --git a/qmri_mtsat/MTS.json b/qmri_mtsat/MTS.json index 27efdd404..280fb758b 100644 --- a/qmri_mtsat/MTS.json +++ b/qmri_mtsat/MTS.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR" diff --git a/qmri_mtsat/TB1DAM.json b/qmri_mtsat/TB1DAM.json index 14dcf1590..aaeae544b 100644 --- a/qmri_mtsat/TB1DAM.json +++ b/qmri_mtsat/TB1DAM.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "GR" diff --git a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json index 1e72f8c39..39ee08ed5 100644 --- a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json +++ b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json @@ -4,7 +4,7 @@ "sub-01/anat/sub-01_flip-1_mt-on_MTS.nii.gz", "sub-01/anat/sub-01_flip-2_mt-off_MTS.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", diff --git a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTRmap.json b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTRmap.json index a37767c17..c1b02d142 100644 --- a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTRmap.json +++ b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTRmap.json @@ -3,7 +3,7 @@ "sub-01/anat/sub-01_flip-1_mt-off_MTS.nii.gz", "sub-01/anat/sub-01_flip-1_mt-on_MTS.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", diff --git a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTsat.json b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTsat.json index 1e72f8c39..39ee08ed5 100644 --- a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTsat.json +++ b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_MTsat.json @@ -4,7 +4,7 @@ "sub-01/anat/sub-01_flip-1_mt-on_MTS.nii.gz", "sub-01/anat/sub-01_flip-2_mt-off_MTS.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", diff --git a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json index 1e72f8c39..39ee08ed5 100644 --- a/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json +++ b/qmri_mtsat/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json @@ -4,7 +4,7 @@ "sub-01/anat/sub-01_flip-1_mt-on_MTS.nii.gz", "sub-01/anat/sub-01_flip-2_mt-off_MTS.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", diff --git a/qmri_mtsat/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json b/qmri_mtsat/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json index 62d0042db..6d1c7756e 100644 --- a/qmri_mtsat/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json +++ b/qmri_mtsat/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json @@ -6,7 +6,7 @@ "IntendedFor": [ "anat/sub-01_T1map.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Skyra", "MRAcquisitionType": "3D", diff --git a/qmri_qsm/derivatives/qMRLab/sub-01/anat/sub-01_Chimap.json b/qmri_qsm/derivatives/qMRLab/sub-01/anat/sub-01_Chimap.json index 149d2d111..80fc0f71e 100644 --- a/qmri_qsm/derivatives/qMRLab/sub-01/anat/sub-01_Chimap.json +++ b/qmri_qsm/derivatives/qMRLab/sub-01/anat/sub-01_Chimap.json @@ -3,7 +3,7 @@ "anat/sub-01_part-mag_T1w.nii.gz", "anat/sub-01_part-phase_T1w.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "EstimationPaper": "Bilgic et. al.MRM, 2014 doi:10.1002/mrm.25029", diff --git a/qmri_qsm/sub-01/anat/sub-01_part-mag_T1w.json b/qmri_qsm/sub-01/anat/sub-01_part-mag_T1w.json index 0662933e8..0917a71db 100644 --- a/qmri_qsm/sub-01/anat/sub-01_part-mag_T1w.json +++ b/qmri_qsm/sub-01/anat/sub-01_part-mag_T1w.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "GR", diff --git a/qmri_qsm/sub-01/anat/sub-01_part-phase_T1w.json b/qmri_qsm/sub-01/anat/sub-01_part-phase_T1w.json index cf2e09ad8..706daa6da 100644 --- a/qmri_qsm/sub-01/anat/sub-01_part-phase_T1w.json +++ b/qmri_qsm/sub-01/anat/sub-01_part-phase_T1w.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "GR", diff --git a/qmri_tb1tfl/sub-01/fmap/sub-01_acq-anat_TB1TFL.json b/qmri_tb1tfl/sub-01/fmap/sub-01_acq-anat_TB1TFL.json index 31c578b5d..8804e7dfe 100644 --- a/qmri_tb1tfl/sub-01/fmap/sub-01_acq-anat_TB1TFL.json +++ b/qmri_tb1tfl/sub-01/fmap/sub-01_acq-anat_TB1TFL.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "GR", diff --git a/qmri_tb1tfl/sub-01/fmap/sub-01_acq-famp_TB1TFL.json b/qmri_tb1tfl/sub-01/fmap/sub-01_acq-famp_TB1TFL.json index 6ac3c123a..f63e4a877 100644 --- a/qmri_tb1tfl/sub-01/fmap/sub-01_acq-famp_TB1TFL.json +++ b/qmri_tb1tfl/sub-01/fmap/sub-01_acq-famp_TB1TFL.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "GR", diff --git a/qmri_vfa/VFA.json b/qmri_vfa/VFA.json index 0a0307ccf..a85067bb9 100644 --- a/qmri_vfa/VFA.json +++ b/qmri_vfa/VFA.json @@ -1,5 +1,5 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", diff --git a/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json b/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json index 29a13df53..5b8acfcbe 100644 --- a/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json +++ b/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_M0map.json @@ -4,7 +4,7 @@ "sub-01/anat/sub-01_flip-2_VFA.nii.gz", "sub-01/fmap/sub-01_sub-01_TB1map.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", diff --git a/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json b/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json index 29a13df53..5b8acfcbe 100644 --- a/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json +++ b/qmri_vfa/derivatives/qMRLab/sub-01/anat/sub-01_T1map.json @@ -4,7 +4,7 @@ "sub-01/anat/sub-01_flip-2_VFA.nii.gz", "sub-01/fmap/sub-01_sub-01_TB1map.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "TrioTim", "PulseSequenceType": "SPGR", diff --git a/qmri_vfa/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json b/qmri_vfa/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json index dac0146cc..a12997b7c 100644 --- a/qmri_vfa/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json +++ b/qmri_vfa/derivatives/qMRLab/sub-01/fmap/sub-01_TB1map.json @@ -5,7 +5,7 @@ "IntendedFor": [ "anat/sub-01_T1map.nii.gz" ], - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Skyra", "MRAcquisitionType": "3D", diff --git a/qmri_vfa/sub-01/fmap/sub-01_acq-tr1_TB1AFI.json b/qmri_vfa/sub-01/fmap/sub-01_acq-tr1_TB1AFI.json index 8d2861ce0..0e5d766e1 100644 --- a/qmri_vfa/sub-01/fmap/sub-01_acq-tr1_TB1AFI.json +++ b/qmri_vfa/sub-01/fmap/sub-01_acq-tr1_TB1AFI.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Skyra", "MRAcquisitionType": "3D", diff --git a/qmri_vfa/sub-01/fmap/sub-01_acq-tr2_TB1AFI.json b/qmri_vfa/sub-01/fmap/sub-01_acq-tr2_TB1AFI.json index f376239c9..a68ca9be2 100644 --- a/qmri_vfa/sub-01/fmap/sub-01_acq-tr2_TB1AFI.json +++ b/qmri_vfa/sub-01/fmap/sub-01_acq-tr2_TB1AFI.json @@ -1,6 +1,6 @@ { - "MagneticFieldStrength": "3", + "MagneticFieldStrength": 3, "Manufacturer": "Siemens", "ManufacturerModelName": "Skyra", "MRAcquisitionType": "3D", From 8d1f593515446cc080f86e643358c0eb23cb45f2 Mon Sep 17 00:00:00 2001 From: Chris Markiewicz Date: Thu, 15 Aug 2024 13:23:23 -0400 Subject: [PATCH 9/9] fix: Remove task entity from coordsystem.json --- ...Perception_coordsystem.json => sub-004_ses-1_coordsystem.json} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename eeg_ds003645s_hed_demo/sub-004/ses-1/{sub-004_ses-1_task-FacePerception_coordsystem.json => sub-004_ses-1_coordsystem.json} (100%) diff --git a/eeg_ds003645s_hed_demo/sub-004/ses-1/sub-004_ses-1_task-FacePerception_coordsystem.json b/eeg_ds003645s_hed_demo/sub-004/ses-1/sub-004_ses-1_coordsystem.json similarity index 100% rename from eeg_ds003645s_hed_demo/sub-004/ses-1/sub-004_ses-1_task-FacePerception_coordsystem.json rename to eeg_ds003645s_hed_demo/sub-004/ses-1/sub-004_ses-1_coordsystem.json