CBICA / niCHART

The neuro-imaging brain aging chart [niCHART] is a comprehensive solution to analyze standard structural and functional brain MRI data across studies. [niCHART] and the associated pre-processing tools implement computational morphometry, functional signal analysis, quality control, statistical harmonization, data standardization, interactive visual
https://cbica.github.io/niCHART/
Other
13 stars 8 forks source link

Derived Harmonized Volumes in Age Trends module #167

Closed melhemr closed 2 years ago

melhemr commented 2 years ago

@AbdulkadirA There was actually another file that needed to be added to the repository that had the mappings of single volumes that make up derived volumes. I added this file to the scripts by making a series of functions like with MUSE_ROI_Dictionary.csv

melhemr commented 2 years ago

@AbdulkadirA I made so that in the harmonization module, if a DERIVED ROI is selected, it sets the combo box to Right Anterior Cingulate gyrus (the SINGLE ROI that always comes up first), and resets the plot to that ROI as well.

I also changed the name of the single -> derived mapping file to DerivedMUSEMap, and all functions are similarly changed.

The harmonized SINGLE ROI residuals are produced, and the DERIVED ROIs are generated and can be plotted in Age trends.

melhemr commented 2 years ago

@AbdulkadirA I was able to fix the issue with the sum for derived volumes, as well are making sure the combobox only includes SINGLE ROIs, but I have been struggling to fix the problem of what to do if the input in the combobox is not valid. I've tried a few ways, particularly the one I've pushed here, but nothing has worked. Any suggestions?

melhemr commented 2 years ago

@AbdulkadirA I added code to fix #170 as well