Dear Jessica, Looking at the code in FieldTrip's function ft_preproc_resample.m, it seems that the error you observe could be obtained if you are trying to downsample to a sampling rate identical, or very close, to the one of your input data: could that be the case here? Best regards, Guillaume. On 10/01/17 21:40, jschrouf wrote: > Dear SPMers, > > I have written a pre-processing pipeline for ECoG data using SPM > functions. In the first step, I convert edf files to SPM and downsample > them. > > The downsample (which was working fine the last time I used it) is now > sending back an error. The same error happens when trying to downsample > directly from the batch. I updated SPM but it didn't solve the issue. I > am running Matlab 2016b and SPM12. > > > SPM12: spm_eeg_downsample (v6614) 13:34:23 - 10/01/2017 > ======================================================================== > Failed 'Downsampling' > Output argument "datout" (and maybe others) not assigned during call to > "ft_preproc_resample". > In file "F:\Users\parvizilab\Codes\spm12\spm_eeg_downsample.m" (v6614), > function "spm_eeg_downsample" at line 52. > In file > "F:\Users\parvizilab\Codes\spm12\config\spm_cfg_eeg_downsample.m" > (v6602), function "eeg_downsample" at line 55. > > The following modules did not run: > Failed: Downsampling > > Can you please help? > > Thank you! > > Best, > > Jessica > -- Guillaume Flandin, PhD Wellcome Trust Centre for Neuroimaging University College London 12 Queen Square London WC1N 3BG