📊 Diagrams

This project includes a collection of diagrams illustrating the system architecture, data pipelines, and feature extraction workflows. You can view the Mermaid definitions or the rendered diagrams below.

📂 System Architecture & Configuration

Diagram

Mermaid

Image

System Architecture

assets/system_architecture.mmd

System Architecture

Configuration

assets/config.mmd

Configuration

🛠️ Data Pipelines

Diagram

Mermaid

Image

Data Pipeline

assets/data_pipeline.mmd

Data Pipeline

Main Batch Processing

assets/main_batch.mmd

Main Batch

Example Ingestion

assets/example_ingestion.mmd

Example Ingestion

🧩 Methods & Post-Processing

Diagram

Mermaid

Image

Methods Annotation

assets/methods_annotation.mmd

Methods Annotation

Post-Processing Build Methods

assets/post_processing_build_methods.mmd

Post-Processing Build Methods

Post-Processing Anonymisation

assets/post_processing_anonymisation_high_level.mmd

Post-Processing Anonymisation

🔍 Feature Extraction

Diagram

Mermaid

Image

Ethnicity Abstractor

assets/ethnicity_abstractor.mmd

Ethnicity Abstractor

Get BMI

assets/get_bmi.mmd

Get BMI

Get Demographics

assets/get_demographics.mmd

Get Demographics

Get Diagnostics

assets/get_diagnostics.mmd

Get Diagnostics

Get Drugs

assets/get_drugs.mmd

Get Drugs

Get Smoking

assets/get_smoking.mmd

Get Smoking

Get News

assets/get_news.mmd

Get News

Get Dummy Data Cohort Searcher

assets/get_dummy_data_cohort_searcher.mmd

Get Dummy Data Cohort Searcher

Get Method Bloods

assets/get_method_bloods.mmd

Get Method Bloods

Get Method Patient Annotations

assets/get_method_pat_annotations.mmd

Get Method Patient Annotations

Get Treatment Docs (No Terms Fuzzy)

assets/get_treatment_docs_by_iterative_multi_term_cohort_searcher_no_terms_fuzzy.mmd

Get Treatment Docs (No Terms Fuzzy)