Fmridenoise (check if you are using AROMA pipelines)

Hello,

I have been trying to run fmridenoise with no success. I have run into multiple problems, but this one is the latest I haven’t been able to solve. I am running the following command:
fmridenoise compare -sub sub-01 -ses ses-01 -p pipeline-24HMP_8Phys_SpikeReg -w /path_to_BIDS_folder

And I get the following error:
210218-16:43:51,699 nipype.workflow WARNING:
[Node] Error on “BidsValidate” (/tmp/tmpsawz3lfv/BidsValidate)
Traceback (most recent call last):
File “/m/work/modules/automatic/anaconda/envs/aalto-ubuntu1804-generic/software/anaconda/2020-04-tf2/1b2b24f2/lib/python3.7/runpy.py”, line 193, in _run_module_as_main
main”, mod_spec)
File “/m/work/modules/automatic/anaconda/envs/aalto-ubuntu1804-generic/software/anaconda/2020-04-tf2/1b2b24f2/lib/python3.7/runpy.py”, line 85, in _run_code
exec(code, run_globals)
File “/u/68/name/unix/.local/lib/python3.7/site-packages/fmridenoise/main.py”, line 238, in
main()
File “/u/68/name/unix/.local/lib/python3.7/site-packages/fmridenoise/main.py”, line 230, in main
compare(args)
File “/u/68/name/unix/.local/lib/python3.7/site-packages/fmridenoise/main.py”, line 188, in compare
base_dir=args.workdir)
File “/u/68/name/unix/.local/lib/python3.7/site-packages/fmridenoise/workflows/base.py”, line 455, in init_fmridenoise_wf
result = bids_validate.run()
File “/u/68/name/unix/.local/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py”, line 516, in run
result = self._run_interface(execute=True)
File “/u/68/name/unix/.local/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py”, line 635, in _run_interface
return self._run_command(execute)
File “/u/68/name/unix/.local/lib/python3.7/site-packages/nipype/pipeline/engine/nodes.py”, line 741, in _run_command
result = self._interface.run(cwd=outdir)
File “/u/68/name/unix/.local/lib/python3.7/site-packages/nipype/interfaces/base/core.py”, line 434, in run
runtime = self._run_interface(runtime)
File “/u/68/name/unix/.local/lib/python3.7/site-packages/fmridenoise/interfaces/bids.py”, line 415, in _run_interface
include_no_aroma=include_no_aroma
File “/u/68/name/unix/.local/lib/python3.7/site-packages/fmridenoise/interfaces/bids.py”, line 362, in validate_files
f’missing file(s) for {miss} (check if you are using AROMA pipelines)’)

Does anyone know possible fixes or why this could be happening?

Hi, @AnaTomomi!

Did you manage to figure out what’s the problem or find a workaround?

I’m getting a very similar error message.

Best,
Anastasia

Hello @alado

Unfortunately no :frowning: I ended up writing my own scripts to compare because debugging was taking too long.

Best,
Ana