Dear Sebenius,
I apologize for any inconvenience caused by reaching out to you. I am currently encountering an issue with retrieving cortical thickness values for each vertex within every brain region after smoothing.
Below is the code I am using:
surf_dir = 'K:/NC11'
features = [('K:/NC11/surf/lh.thickness.fwhm10.fsaverage.mgh','K:/NC11/surf/rh.thickness.fwhm10.fsaverage.mgh')]
parcellation = 'aparc'
vertex_data, regions, features_used = get_vertex_df(surf_dir, features, parcellation)
However, I am encountering the following error:
hemi_data[i + 1] = hemi_data_dict[feature]
ValueError: could not broadcast input array from shape (163842,) into shape (138345,)
It seems that this error arises from the dimensions of .thickness.fwhm10.fsaverage.mgh being 1638421, while lh.aparc.annot has dimensions of 138345*1.
Would you happen to have any insights on how to resolve this issue?
Looking forward to your response.
Best regards,
Yanxi
2024.05.07
Dear Sebenius,
I apologize for any inconvenience caused by reaching out to you. I am currently encountering an issue with retrieving cortical thickness values for each vertex within every brain region after smoothing.
Below is the code I am using:
surf_dir = 'K:/NC11'
features = [('K:/NC11/surf/lh.thickness.fwhm10.fsaverage.mgh','K:/NC11/surf/rh.thickness.fwhm10.fsaverage.mgh')]
parcellation = 'aparc'
vertex_data, regions, features_used = get_vertex_df(surf_dir, features, parcellation)
However, I am encountering the following error:
hemi_data[i + 1] = hemi_data_dict[feature]
ValueError: could not broadcast input array from shape (163842,) into shape (138345,)
It seems that this error arises from the dimensions of .thickness.fwhm10.fsaverage.mgh being 1638421, while lh.aparc.annot has dimensions of 138345*1.
Would you happen to have any insights on how to resolve this issue?
Looking forward to your response.
Best regards,
Yanxi
2024.05.07