QSIRecon fails on automatic shell classification: silhouette_score error when bvals cannot form discrete shells
Summary of what happened: Dear experts, When running QSIRecon with dsi_studio_gqi on data with continuous, non‑shell b‑values, the workflow fails in _classify_shell_scheme due to a silhouette_score error from scikit‑learn. Command used (and if a helper script was used, a link to the helper script or the command generated): # Docker container setup docker run -ti --rm --name qsirecon \ -v"D:\Project_File\Docker_workspace\Shanghai_5th_DTI_data:/workspace" \ -v D:\Project_File\Docker_workspace\Shanghai_5th_DTI_data\license.txt:/opt/freesurfer/license.txt \ --entrypoint /bin/bash pennlinc/qsirecon