Closed xingyu-liu closed 2 months ago
Hi! @xingyu-liu,
I just tested two data to run the bold_only type of data and there was no missing frame number.
I looked at the command you used, among which -c /output/MDTB_deepprep/WorkDir/nextflow/run.config -w / output/MDTB_deepprep/WorkDir/nextflow -with-report /output/MDTB_deepprep/QC/report.html -with-timeline /output/MDTB_deepprep/QC/timeline.html
,These do not need to be filled in.
The /opt/DeepPrep/deepprep/nextflow/deepprep.nf
command you should be followed by bids_dir,output_dir,participant; Maybe you can try it again using the deepprep command I tested:
nextflow run /opt/DeepPrep/deepprep/nextflow/deepprep.nf /data /output/MDTB_deepprep participant --bold_task_type rest --fs_license_file /output/freesurfer_license.txt --bold_only --bold_volume_space MNI152NLin2009cAsym --resume
If you still have any questions, please contact me in time!
Thanks for the quick response!
The nextflow command was what I copied from the log file. The command I was actually running is
docker run -it --rm --gpus all \ -v ${output_root}:/output \ -v ${data_dir}:/data \ ninganme/deepprep:23.1.0 \ /data /output/${dataset}_deepprep participant \ --fs_license_file ${fs_license_f} \ --bold_only \ --bold_surface_space '' \ --bold_volume_space MNI152NLin2009cAsym \ --bold_volume_res 02 \ --bold_task_type 'a'
I did run deepprep for several datasets, all of them were fine except for this particular dataset (https://openneuro.org/datasets/ds002105/versions/1.1.0), and the number of frame was correct until projecting to MNI template, which is kind of weird.
Thank you for finding a bug for us! @xingyu-liu
At present, the bug has been solved. Please pull the latest code of deepprep, or pull the latest docker (pbfslab/deepprep:23.1.9
) of deepprep for testing.
Additionally, the latest code updates confounds to be consistent with fMRIPrep.
If you have any questions, please communicate with us in time~
Hi!太感谢你们开发deepprep了,实在很好用。不好意思总要提出需求麻烦你们,还另有一些小点不知道是否方便添加一下微信交流一下(我的号码是:duanchiheihei)。如果不方便也没有关系的,忽略就好啦。谢谢!
Hi I came across a wired thing when running bold preprocessing, the bold preprocessing dropped one frame (from 601 to 600 frames) while projecting from t1w space to MNI. And it happened for every run from every session.
I was using ninganme/deepprep:23.1.0 and running
nextflow run /opt/DeepPrep/deepprep/nextflow/deepprep.nf -c /output/MDTB_deepprep/WorkDir/nextflow/run.config -w /output/MDTB_deepprep/WorkDir/nextflow -with-report /output/MDTB_deepprep/QC/report.html -with-timeline /output/MDTB_deepprep/QC/timeline.html --bids_dir /data --output_dir /output/MDTB_deepprep --fs_license_file /output/freesurfer_license.txt --bold_only --bold_surface_space --bold_volume_space MNI152NLin2009cAsym --bold_volume_res 02 --bold_task_type rest
and an example summary report of bold preproc is below
Any idea on this? I've also tested fmriprep, their ouptut has the correct number of frames.
Thanks! Xingyu