├── README.md ├── __init__.py ├── analysis ├── __init__.py ├── calculate_metrics.py ├── generate_heatmap.py ├── roi │ ├── AD_roi_0.nii │ ├── AD_roi_1.nii │ ├── HC_roi_0.nii │ ├── HC_roi_1.nii │ ├── MCI_roi_0.nii │ └── MCI_roi_1.nii └── salient_roi.py ├── datasets ├── New_Node_AAL90.txt ├── New_Node_Brodmann82.txt └── New_Node_PPMI.txt ├── explainer.py ├── main_explainer.py ├── models ├── __init__.py ├── build_model.py ├── message_passing │ ├── __init__.py │ └── message_passing.py ├── models_common.py ├── models_mp.py └── paired_data.py ├── requirements.txt ├── title.png └── utils ├── __init__.py ├── cal_metrics.py ├── dataloader_utils.py ├── diff_matrix.py ├── edge_utils.py ├── load_node_labels.py ├── maskable_list.py ├── modified_args.py └── utils.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/README.md -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/__init__.py -------------------------------------------------------------------------------- /analysis/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /analysis/calculate_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/analysis/calculate_metrics.py -------------------------------------------------------------------------------- /analysis/generate_heatmap.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/analysis/generate_heatmap.py -------------------------------------------------------------------------------- /analysis/roi/AD_roi_0.nii: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/analysis/roi/AD_roi_0.nii -------------------------------------------------------------------------------- /analysis/roi/AD_roi_1.nii: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/analysis/roi/AD_roi_1.nii -------------------------------------------------------------------------------- /analysis/roi/HC_roi_0.nii: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/analysis/roi/HC_roi_0.nii -------------------------------------------------------------------------------- /analysis/roi/HC_roi_1.nii: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/analysis/roi/HC_roi_1.nii -------------------------------------------------------------------------------- /analysis/roi/MCI_roi_0.nii: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/analysis/roi/MCI_roi_0.nii -------------------------------------------------------------------------------- /analysis/roi/MCI_roi_1.nii: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/analysis/roi/MCI_roi_1.nii -------------------------------------------------------------------------------- /analysis/salient_roi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/analysis/salient_roi.py -------------------------------------------------------------------------------- /datasets/New_Node_AAL90.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/datasets/New_Node_AAL90.txt -------------------------------------------------------------------------------- /datasets/New_Node_Brodmann82.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/datasets/New_Node_Brodmann82.txt -------------------------------------------------------------------------------- /datasets/New_Node_PPMI.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/datasets/New_Node_PPMI.txt -------------------------------------------------------------------------------- /explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/explainer.py -------------------------------------------------------------------------------- /main_explainer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/main_explainer.py -------------------------------------------------------------------------------- /models/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/build_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/models/build_model.py -------------------------------------------------------------------------------- /models/message_passing/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /models/message_passing/message_passing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/models/message_passing/message_passing.py -------------------------------------------------------------------------------- /models/models_common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/models/models_common.py -------------------------------------------------------------------------------- /models/models_mp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/models/models_mp.py -------------------------------------------------------------------------------- /models/paired_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/models/paired_data.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/requirements.txt -------------------------------------------------------------------------------- /title.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/title.png -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/cal_metrics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/utils/cal_metrics.py -------------------------------------------------------------------------------- /utils/dataloader_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/utils/dataloader_utils.py -------------------------------------------------------------------------------- /utils/diff_matrix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/utils/diff_matrix.py -------------------------------------------------------------------------------- /utils/edge_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/utils/edge_utils.py -------------------------------------------------------------------------------- /utils/load_node_labels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/utils/load_node_labels.py -------------------------------------------------------------------------------- /utils/maskable_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/utils/maskable_list.py -------------------------------------------------------------------------------- /utils/modified_args.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/utils/modified_args.py -------------------------------------------------------------------------------- /utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HennyJie/IBGNN/HEAD/utils/utils.py --------------------------------------------------------------------------------