Wiki source code of Methodology

Version 17.1 by manuelmenendez on 2025/02/09 13:01

Hide last authors
manuelmenendez 15.1 1 == **Overview** ==
manuelmenendez 1.1 2
manuelmenendez 17.1 3 Neurodiagnoses develops a **tridimensional diagnostic framework** for **CNS diseases**, incorporating **AI-powered annotation tools** to improve **interpretability, standardization, and clinical utility.**
manuelmenendez 1.1 4
manuelmenendez 17.1 5 This methodology integrates **multi-modal data**, including:
6 **Genetic data** (whole-genome sequencing, polygenic risk scores).
7 **Neuroimaging** (MRI, PET, EEG, MEG).
8 **Neurophysiological data** (EEG-based biomarkers, sleep actigraphy).
9 **CSF & Blood Biomarkers** (Amyloid-beta, Tau, Neurofilament Light).
manuelmenendez 7.1 10
manuelmenendez 17.1 11 By applying **machine learning models**, Neurodiagnoses generates **structured, explainable diagnostic outputs** to assist **clinical decision-making** and **biomarker-driven patient stratification.**
manuelmenendez 7.1 12
manuelmenendez 1.1 13 ----
14
manuelmenendez 17.1 15 == **Data Integration & External Databases** ==
manuelmenendez 1.1 16
manuelmenendez 17.1 17 === **How to Use External Databases in Neurodiagnoses** ===
manuelmenendez 12.2 18
manuelmenendez 17.1 19 Neurodiagnoses integrates data from multiple **biomedical and neurological research databases**. Researchers can follow these steps to **access, prepare, and integrate** data into the Neurodiagnoses framework.
manuelmenendez 12.2 20
manuelmenendez 17.1 21 **Potential Data Sources**
22 **Reference:** [[List of Potential Databases>>url:https://github.com/Fundacion-de-Neurociencias/neurodiagnoses/blob/main/data/sources/list_of_potential_databases]]
manuelmenendez 12.2 23
manuelmenendez 17.1 24 === **Register for Access** ===
manuelmenendez 12.2 25
manuelmenendez 17.1 26 Each **external database** requires **individual registration** and approval.
27 ✔️ Follow the official **data access guidelines** of each provider.
28 ✔️ Ensure compliance with **ethical approvals** and **data-sharing agreements (DUAs).**
manuelmenendez 12.2 29
manuelmenendez 17.1 30 === **Download & Prepare Data** ===
manuelmenendez 12.2 31
manuelmenendez 17.1 32 Once access is granted, download datasets **following compliance guidelines** and **format requirements** for integration.
manuelmenendez 12.2 33
manuelmenendez 17.1 34 **Supported File Formats**
manuelmenendez 12.2 35
manuelmenendez 17.1 36 * **Tabular Data**: .csv, .tsv
37 * **Neuroimaging Data**: .nii, .dcm
38 * **Genomic Data**: .fasta, .vcf
39 * **Clinical Metadata**: .json, .xml
manuelmenendez 12.2 40
manuelmenendez 17.1 41 **Mandatory Fields for Integration**
manuelmenendez 12.2 42
manuelmenendez 17.1 43 |=**Field Name**|=**Description**
44 |**Subject ID**|Unique patient identifier
45 |**Diagnosis**|Standardized disease classification
46 |**Biomarkers**|CSF, plasma, or imaging biomarkers
47 |**Genetic Data**|Whole-genome or exome sequencing
48 |**Neuroimaging Metadata**|MRI/PET acquisition parameters
manuelmenendez 12.2 49
manuelmenendez 17.1 50 === **Upload Data to Neurodiagnoses** ===
manuelmenendez 12.2 51
manuelmenendez 17.1 52 **Option 1:** Upload to **EBRAINS Bucket** → [[Neurodiagnoses Data Storage>>url:https://wiki.ebrains.eu/bin/view/Collabs/neurodiagnoses/Bucket]]
53 **Option 2:** Contribute via **GitHub Repository** → [[GitHub Data Repository>>url:https://github.com/Fundacion-de-Neurociencias/neurodiagnoses/tree/main/data]]
manuelmenendez 12.2 54
manuelmenendez 17.1 55 **For large datasets, please contact project administrators before uploading.**
manuelmenendez 12.2 56
manuelmenendez 17.1 57 === **Integrate Data into AI Models** ===
manuelmenendez 12.2 58
manuelmenendez 17.1 59 Use **Jupyter Notebooks** on EBRAINS for **data preprocessing.**
60 Standardize data using **harmonization tools.**
61 Train AI models with **newly integrated datasets.**
manuelmenendez 12.2 62
manuelmenendez 17.1 63 **Reference:** [[Data Processing Guide>>url:https://github.com/Fundacion-de-Neurociencias/neurodiagnoses/blob/main/docs/data_processing.md]]
manuelmenendez 12.2 64
manuelmenendez 17.1 65 ----
manuelmenendez 12.2 66
manuelmenendez 17.1 67 == **AI-Powered Annotation & Machine Learning Models** ==
manuelmenendez 12.2 68
manuelmenendez 17.1 69 Neurodiagnoses applies **advanced machine learning models** to classify CNS diseases, extract features from **biomarkers and neuroimaging**, and provide **AI-powered annotation.**
manuelmenendez 12.2 70
manuelmenendez 17.1 71 === **AI Model Categories** ===
manuelmenendez 12.2 72
manuelmenendez 17.1 73 |=**Model Type**|=**Function**|=**Example Algorithms**
74 |**Probabilistic Diagnosis**|Assigns probability scores to multiple CNS disorders.|Random Forest, XGBoost, Bayesian Networks
75 |**Tridimensional Diagnosis**|Classifies disorders based on Etiology, Biomarkers, and Neuroanatomical Correlations.|CNNs, Transformers, Autoencoders
76 |**Biomarker Prediction**|Predicts missing biomarker values using regression.|KNN Imputation, Bayesian Estimation
77 |**Neuroimaging Feature Extraction**|Extracts patterns from MRI, PET, EEG.|CNNs, Graph Neural Networks
78 |**Clinical Decision Support**|Generates AI-driven diagnostic reports.|SHAP Explainability Tools
manuelmenendez 12.2 79
manuelmenendez 17.1 80 **Reference:** [[AI Model Documentation>>url:https://github.com/Fundacion-de-Neurociencias/neurodiagnoses/blob/main/docs/models.md]]
manuelmenendez 12.2 81
manuelmenendez 17.1 82 ----
manuelmenendez 12.2 83
manuelmenendez 17.1 84 == **Clinical Decision Support & Tridimensional Diagnostic Framework** ==
manuelmenendez 12.2 85
manuelmenendez 17.1 86 Neurodiagnoses generates **structured AI reports** for clinicians, combining:
manuelmenendez 12.2 87
manuelmenendez 17.1 88 **Probabilistic Diagnosis:** AI-generated ranking of potential diagnoses.
89 **Tridimensional Classification:** Standardized diagnostic reports based on:
manuelmenendez 1.1 90
manuelmenendez 17.1 91 1. **Axis 1:** **Etiology** → Genetic, Autoimmune, Prion, Toxic, Vascular.
92 1. **Axis 2:** **Molecular Markers** → CSF, Neuroinflammation, EEG biomarkers.
93 1. **Axis 3:** **Neuroanatomoclinical Correlations** → MRI atrophy, PET.
manuelmenendez 12.2 94
manuelmenendez 17.1 95 **Reference:** [[Tridimensional Classification Guide>>url:https://github.com/Fundacion-de-Neurociencias/neurodiagnoses/blob/main/docs/classification.md]]
manuelmenendez 1.1 96
97 ----
98
manuelmenendez 17.1 99 == **Data Security, Compliance & Federated Learning** ==
manuelmenendez 6.1 100
manuelmenendez 17.1 101 ✔ **Privacy-Preserving AI**: Implements **Federated Learning**, ensuring that patient data **never leaves** local institutions.
102 ✔ **Secure Data Access**: Data remains **stored in EBRAINS MIP servers** using **differential privacy techniques.**
103 ✔ **Ethical & GDPR Compliance**: Data-sharing agreements **must be signed** before use.
manuelmenendez 6.1 104
manuelmenendez 17.1 105 **Reference:** [[Data Protection & Federated Learning>>url:https://github.com/Fundacion-de-Neurociencias/neurodiagnoses/blob/main/docs/security.md]]
manuelmenendez 6.1 106
107 ----
108
manuelmenendez 17.1 109 == **Data Processing & Integration with Clinica.Run** ==
manuelmenendez 1.1 110
manuelmenendez 17.1 111 Neurodiagnoses now supports **Clinica.Run**, an **open-source neuroimaging platform** for **multimodal data processing.**
manuelmenendez 1.1 112
manuelmenendez 17.1 113 === **How It Works** ===
manuelmenendez 1.1 114
manuelmenendez 17.1 115 ✔ **Neuroimaging Preprocessing**: MRI, PET, EEG data is preprocessed using **Clinica.Run pipelines.**
116 ✔ **Automated Biomarker Extraction**: Extracts volumetric, metabolic, and functional biomarkers.
117 ✔ **Data Security & Compliance**: Clinica.Run is **GDPR & HIPAA-compliant.**
manuelmenendez 1.1 118
manuelmenendez 17.1 119 === **Implementation Steps** ===
manuelmenendez 1.1 120
manuelmenendez 17.1 121 1. Install **Clinica.Run** dependencies.
122 1. Configure **Clinica.Run pipeline** in clinica_run_config.json.
123 1. Run **biomarker extraction pipelines** for AI-based diagnostics.
manuelmenendez 6.1 124
manuelmenendez 17.1 125 **Reference:** [[Clinica.Run Documentation>>url:https://github.com/Fundacion-de-Neurociencias/neurodiagnoses/blob/main/docs/clinica_run.md]]
manuelmenendez 6.1 126
manuelmenendez 1.1 127 ----
128
manuelmenendez 17.1 129 == **Collaborative Development & Research** ==
manuelmenendez 1.1 130
manuelmenendez 17.1 131 **We Use GitHub to Develop AI Models & Store Research Data**
manuelmenendez 1.1 132
manuelmenendez 17.1 133 * **GitHub Repository:** AI model training scripts.
134 * **GitHub Issues:** Tracks ongoing research questions.
135 * **GitHub Wiki:** Project documentation & user guides.
manuelmenendez 1.1 136
manuelmenendez 17.1 137 **We Use EBRAINS for Data & Collaboration**
manuelmenendez 1.1 138
manuelmenendez 17.1 139 * **EBRAINS Buckets:** Large-scale neuroimaging and biomarker storage.
140 * **EBRAINS Jupyter Notebooks:** Cloud-based AI model execution.
141 * **EBRAINS Wiki:** Research documentation and updates.
manuelmenendez 1.1 142
manuelmenendez 17.1 143 **Join the Project Forum:** [[GitHub Discussions>>url:https://github.com/Fundacion-de-Neurociencias/neurodiagnoses/discussions]]
manuelmenendez 1.1 144
145 ----
146
manuelmenendez 17.1 147 **For Additional Documentation:**
manuelmenendez 1.1 148
manuelmenendez 17.1 149 * **GitHub Repository:** [[Neurodiagnoses AI Models>>url:https://github.com/Fundacion-de-Neurociencias/neurodiagnoses]]
150 * **EBRAINS Wiki:** [[Neurodiagnoses Research Collaboration>>url:https://wiki.ebrains.eu/bin/view/Collabs/neurodiagnoses/]]
manuelmenendez 1.1 151
152 ----
153
manuelmenendez 17.1 154 **Neurodiagnoses is Open for Contributions – Join Us Today!**