fMRIPost-aroma and fMRIPost-rapidtide running and compatiability in preprocessing workflow?

Hi all,

I have been reading up on rapidtide and came across fmripost-rapidtide in the process. I saw here that fmripost-rapidtide was not yet running last year April: Correct point during pre/postprocessing to apply rapidtide in complex workflow - #11 by tsalo

2.5 questions:

  1. Is fmripost-rapidtide up and running? If so, how is it best used in connection with fmripost-aroma? Based on the rapidtide documentation, I assume after AROMA has been run but wanted to check on the best procedure.
  2. If this is the last step before the first level analysis, what would be the input then into, e.g., FEAT? Would it be a cleaned _bold.nii.gz or something like a confound file to model nuisance regressors?

As a side note:

I tried running rapidtide on its own with the AROMA file as the input but did not get the outputs I was expecting.

The command used:

-v dir/${subj}/derivatives/fmripost-aroma/func:/aromadir \
	-v dir/${subj}/derivatives/fmriprep/anat:/fmriprepanat \
	-v /dir/${subj}/derivatives/fmriprep/func:/fmriprepfunc \
	fredericklab/rapidtide:latest-release \
	rapidtide \
	/aromadir/${subj}_task-${task}_space-MNI152NLin6Asym_res-2_desc-nonaggrDenoised_bold.nii.gz \
	/aromadir/${subj}_task-${task}_desc-aroma_rapidtide \
	--brainmask /fmriprepanat/${subj}_space-MNI152NLin6Asym_res-02_desc-brain_mask.nii.gz \
	--graymattermask /fmriprepanat/${subj}_space-MNI152NLin6Asym_res-02_label-GM_probseg.nii.gz \
	--whitemattermask /fmriprepanat/${subj}_space-MNI152NLin6Asym_res-02_label-WM_probseg.nii.gz \
	--motionfile /fmriprepfunc/${subj}_task-${task}_desc-confounds_timeseries.tsv \
	--filterband lfo \
	--passes 3 \
	--outputlevel normal \
	--nprocs -1

Files on output:

├── ./sub-XX_task-rest_desc-aroma_rapidtide_commandline.txt
├── ./sub-XX_task-rest_desc-aroma_rapidtide_desc-datarange.nii.gz
├── ./sub-XX_task-rest_desc-aroma_rapidtide_desc-processed_mask.nii.gz
├── ./sub-XX_task-rest_desc-aroma_rapidtide_desc-runoptions_info.json
├── ./sub-XX_task-rest_desc-aroma_rapidtide_formattedcommandline.txt
├── ./sub-XX_task-rest_desc-aroma_rapidtide_ISRUNNING.txt
├── ./sub-XX_task-rest_desc-aroma_rapidtide_log.txt
├── ./sub-XX_task-rest_desc-aroma_rapidtide_memusage.tsv
├── ./sub-XX_task-rest_desc-aroma_rapidtide_runtimings.tsv

I thought to switch to fmripost-rapidtide in case I had some specifications incorrect in my bash script and keeping consistent with my use of fmripost-aroma.

Very appreciative of any feedback on this topic!