https://github.com/imoonlab/iihbn
The source code will be released soon.
https://github.com/imoonlab/iihbn
brain hypergraph
Last synced: 29 days ago
JSON representation
The source code will be released soon.
- Host: GitHub
- URL: https://github.com/imoonlab/iihbn
- Owner: iMoonLab
- Created: 2024-11-27T09:23:27.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-16T15:16:55.000Z (about 1 year ago)
- Last Synced: 2025-05-14T09:19:23.821Z (10 months ago)
- Topics: brain, hypergraph
- Language: Jupyter Notebook
- Homepage:
- Size: 523 KB
- Stars: 5
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hypergraph Modeling and Semantic Computation for Brain Network Analysis
This repository provides the modeling and semantic computation processes for hypergraphs and graphs. It's also the partial source code of *Inter-Intra High-Order Brain Network for ASD Diagnosis via Functional MRIs*. Researchers interested in hypergraph computation methods can download the fully preprocessed dataset via the link provided below. Simply extract the data to the root directory to begin.
## Dataset
The preprocessed ABIDE1 dataset can be downloaded from the following link: [Download Dataset](https://drive.google.com/file/d/163MCwwc2OfQZxAuvRUBYXYhGXvQnLaFu/view?usp=sharing)
The original dataset was sourced from the [ABIDE Preprocessed Connectomes Project](https://github.com/preprocessed-connectomes-project/abide/).
> The data used in this notebook is all of ABIDE1, and only two sub-datasets were used in the original paper.
## Hypergraph Construction
We provide several methods for defining hyperedges in hypergraph structures. These definitions allow flexibility for researchers to select the most appropriate modeling approach based on their specific needs. Below are the hyperedge construction strategies supported:
- Hyperedge Definition Based on Structural Connectivity
- Hyperedge Definition Based on Functional Knowledg
- Hyperedge Definition Based on Anatomical Structural Partitions
- Hyperedge Definitions Based on Harvard-Oxford Partitions
- Hyperedge Definition Based on Desikan-Killiany Partitioning
- Hyperedge Definitions Based on Yeo Network Partitions
- Hyperedge Definition Based on K-Nearest Neighbors (KNN)
## Usage
To get started:
1. Download the dataset from the link provided above.
2. Extract the dataset to the root directory of the project.
3. Choose the hyperedge modeling strategy that suits your experimental needs.
4. Run the provided Jupyter notebooks for hypergraph modeling and semantic computation.
## Future Work
We are actively working on organizing and sharing more advanced methods for analyzing high-order brain networks. Updates will include additional code and resources to support further exploration in this field.
We welcome contributions and discussions! If you have any suggestions or improvements, feel free to open an issue or submit a pull request.
---
### Citation
```bibtex
@inproceedings{han2024inter,
title={Inter-intra high-order brain network for ASD diagnosis via functional MRIs},
author={Han, Xiangmin and Xue, Rundong and Du, Shaoyi and Gao, Yue},
booktitle={International Conference on Medical Image Computing and Computer-Assisted Intervention},
pages={216--226},
year={2024},
organization={Springer}
}
```
```bibtex
@article{gao2024hypergraph,
title={Hypergraph Computation},
author={Gao, Yue and Ji, Shuyi and Han, Xiangmin and Dai, Qionghai},
journal={Engineering},
volume = {40},
pages = {188-201},
year={2024},
publisher={Elsevier}
}
```
---