Hello,
I hope this is just me messing up something small, but I can’t figure out what. I am running heudiconv on a set of data. The docker output appears to be working correctly
docker run --rm -it -v /Users/gracer/Google\ Drive/Insulin_brain/raw:/data:ro -v /Users/gracer/Google\ Drive/Insulin_brain/BIDS:/output nipy/heudiconv:latest -d /data/sub_{subject}_{session}/dicoms//.IMA -s 20001 --ses 2 -f /output/heuristic.py -c dcm2niix -b -o output --overwrite
WARNING: The requested image’s platform (linux/amd64) does not match the detected host platform (linux/arm64/v8) and no specific platform was requested
INFO: Running heudiconv version 0.13.0 latest 0.13.0
INFO: Need to process 1 study sessions
INFO: PROCESSING STARTS: {‘subject’: ‘20001’, ‘outdir’: ‘/output/’, ‘session’: ‘2’}
INFO: Processing 768 dicoms
INFO: Reloading existing filegroup.json because /output/.heudiconv/20001/ses-2/info/20001_ses-2.edit.txt exists
INFO: Doing conversion using dcm2niix
INFO: Populating template files under /output/
INFO: PROCESSING DONE: {‘subject’: ‘20001’, ‘outdir’: ‘/output/’, ‘session’: ‘2’}
But my BIDS output folder only has the participants.tsv and json files… No nifti files. I tested dcm2niix alone and it works fine on my dicoms.
Here is a link to my heuristic.py and an example tsv (ID redacted) generated from using the convertall
https://drive.google.com/drive/folders/1ZVZlGr9P6B_t53-3g-o6p36K6TyUgJAd?usp=sharing
Any help is appreciated,
Grace