me-ica
me-ica copied to clipboard
non linear registration in meica.py
Hi,
I am trying to set up a meica preprocessing. Everything runs smoothly when I am including linear registration (to anatomical and standard). However, the I try to add --qwarp for non-linear registration to standard, I get the following error:
-- Multi-Echo Independent Components Analysis (ME-ICA) v2.5 beta11 --
Please cite:
Kundu, P., Brenowitz, N.D., Voon, V., Worbe, Y., Vertes, P.E., Inati, S.J., Saad, Z.S.,
Bandettini, P.A. & Bullmore, E.T. Integrated strategy for improving functional
connectivity mapping using multiecho fMRI. PNAS (2013).
Kundu, P., Inati, S.J., Evans, J.W., Luh, W.M. & Bandettini, P.A. Differentiating
BOLD and non-BOLD signals in fMRI time series using multi-echo EPI. NeuroImage (2011).
++ Checking system for dependencies...
+ Python version: 2.7.15
+ Numpy version: 1.15.1
+ Scipy version: 1.1.0
+ Using AFNI 3dSeg for gray matter weighted anatomical-functional coregistration
+ Dependencies OK.
++ Continuing with preprocessing.
Traceback (most recent call last):
File "/Users/hoeak6/abin/meica.py", line 562, in <module>
(startdir,dsprefix(nlatnsmprage),prefix,almaster,qwfres,'NN'))
TypeError: not all arguments converted during string formatting
I can not figure out how to fix it. Any suggestions would be most welcome.
Thanks,
Marie
It looks like you're using the ME-ICA version distributed with AFNI. Are you running in a python 2.7 environment ? If so, you might want to use their message board to raise the issue further.
Please note, though, that ME-ICA development has been discontinued in favor of tedana. You should be able to access it through afni_proc.py, and we're happy to provide support either through our GitHub issues or through NeuroStars.
Thank you for your explanation. I will look into using fmriprep and tedana to preprocess and denoise my data.