diff --git a/README.md b/README.md index 239c347..defd165 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ + + **Cite it** [![DOI](https://zenodo.org/badge/DOI/10.5281/zenodo.4007672.svg)](https://doi.org/10.5281/zenodo.4007672) @@ -21,8 +23,6 @@ # CPP_PTB - - - [CPP_PTB](#cpp_ptb) diff --git a/src/utils/setDefaultsPTB.m b/src/utils/setDefaultsPTB.m index d0cd10e..8af9388 100644 --- a/src/utils/setDefaultsPTB.m +++ b/src/utils/setDefaultsPTB.m @@ -83,6 +83,7 @@ if isfield(cfg, 'testingDevice') && strcmpi(cfg.testingDevice, 'mri') fieldsToSet.bids.mri.RepetitionTime = []; + fieldsToSet.pacedByTriggers.do = false; end cfg = setDefaults(cfg, fieldsToSet); diff --git a/tests/test_setDefaultsPTB.m b/tests/test_setDefaultsPTB.m index e0facb9..c7de533 100644 --- a/tests/test_setDefaultsPTB.m +++ b/tests/test_setDefaultsPTB.m @@ -59,6 +59,23 @@ function test_setDefaultsPtbAudio() end +function test_setDefaultsPtbMRI() + + % set up + cfg.testingDevice = 'mri'; + cfg = setDefaultsPTB(cfg); + + % test data + expectedCfg = returnExpectedCFG(); + expectedCfg.testingDevice = 'mri'; + expectedCfg.bids.mri.RepetitionTime = []; + expectedCfg.pacedByTriggers.do = false; + + % test + assertEqual(expectedCfg, cfg); + +end + function expectedCFG = returnExpectedCFG() expectedCFG = struct( ...