Mirobody
The canonical registry of human health — roughly two thousand standardized indicators, clinical and lifestyle, resolved into one language.
翻訳待ち
توقعات مدعومة بالذكاء الاصطناعي لإعادة توظيف الأدوية في المملكة العربية السعودية. تحليل قائم على الأدلة للأدوية المعتمدة بحثًا عن استطبابات علاجية جديدة محتملة.
翻訳待ち
健康Python · ShellGitHub @yao-careオンライン所有者未確認
Have you tried it? One tap is enough. No sign-in needed.
SATxGNN — Drug repurposing prediction and evidence validation platform for SFDA-approved medicines in Saudi Arabia. Developed by 藥提醒科技有限公司 (yao.care)
翻訳待ち
Loading the full README.
Read the full README ↗本專案由 藥提醒科技有限公司(yao.care)開發與維運。 SATxGNN 站台:https://satxgnn.yao.care/|產品總覽:https://www.yao.care/medical/txgnn/
Drug repurposing predictions for Saudi Arabia SFDA-approved drugs using the TxGNN model.
| Item | Count |
|---|---|
| Drug Reports | 882 |
| Total Predictions | 12,123,340 |
| Unique Drugs | 1,102 |
| Unique Indications | 17,041 |
| DDI Data | 160,235 |
| FHIR Resources | 1,062 MK / 5,706 CUD |
| Evidence Level | Report Count | Description |
|---|---|---|
| L1 | 13 | Multiple Phase 3 RCTs |
| L2 | 39 | Single RCT or multiple Phase 2 |
| L3 | 33 | Observational studies |
| L4 | 76 | Preclinical / mechanistic studies |
| L5 | 692 | Computational prediction only |
| N/A | 29 | Known uses only (no new prediction) |
| Source | Predictions |
|---|---|
| DL | 12,117,681 |
| KG + DL | 4,874 |
| KG | 785 |
| Confidence | Predictions |
|---|---|
| very_high | 3,627 |
| high | 527,905 |
| medium | 1,008,316 |
| low | 10,583,492 |
| Method | Speed | Accuracy | Requirements |
|---|---|---|---|
| Knowledge Graph | Fast (seconds) | Lower | No special requirements |
| Deep Learning | Slow (hours) | Higher | Conda + PyTorch + DGL |
uv run python scripts/run_kg_prediction.py
| Metric | Value |
|---|---|
| SFDA Total Drugs | 11,641 |
| Mapped to DrugBank | 10,666 (91.6%) |
| Repurposing Candidates | 5,659 |
conda activate txgnn
PYTHONPATH=src python -m satxgnn.predict.txgnn_model
| Metric | Value |
|---|---|
| Total DL Predictions | 2,530,612 |
| Unique Drugs | 1,102 |
| Unique Indications | 17,041 |
The TxGNN score represents the model's confidence in a drug-disease pair, ranging from 0 to 1.
| Threshold | Meaning |
|---|---|
| >= 0.9 | Very high confidence |
| >= 0.7 | High confidence |
| >= 0.5 | Moderate confidence |
| Threshold | Meaning |
|---|---|
| ≥ 0.9999 | Extremely high confidence, model's most confident predictions |
| ≥ 0.99 | Very high confidence, worth prioritizing for validation |
| ≥ 0.9 | High confidence |
| ≥ 0.5 | Moderate confidence (sigmoid decision boundary) |
| Level | Definition | Clinical Significance |
|---|---|---|
| L1 | Phase 3 RCT or systematic review | Can support clinical use |
| L2 | Phase 2 RCT | Can consider for use |
| L3 | Phase 1 or observational study | Requires further evaluation |
| L4 | Case report or preclinical research | Not recommended yet |
| L5 | Computational prediction only, no clinical evidence | Requires further research |
flowchart TD
A["TxGNN Prediction Results"] --> B
subgraph B["Step 1: DrugBundle Collector"]
B1["Drug-level: SFDA, DDI, DrugBank"]
B2["Indication-level: ClinicalTrials, PubMed, ICTRP"]
end
B --> |"drug_bundle.json"| C
subgraph C["Step 2: Evidence Pack Generator"]
C1["Programmatic data transfer (100%)"]
C2["+ LLM Analysis (L1-L5)"]
end
C --> |"drug_evidence_pack.json/md"| D
subgraph D["Step 3: Notes Writer"]
D1["drug_pharmacist_notes.md"]
D2["drug_sponsor_notes.md"]
end
| File | Download |
|---|---|
| SFDA Data | SFDA Open Data - Registered Human Drugs List |
| node.csv | Harvard Dataverse |
| kg.csv | Harvard Dataverse |
| edges.csv | Harvard Dataverse |
| model_ckpt.zip | Google Drive |
uv sync
uv run python scripts/process_fda_data.py
uv run python scripts/prepare_external_data.py
uv run python scripts/run_kg_prediction.py
conda create -n txgnn python=3.11 -y
conda activate txgnn
pip install torch==2.2.2 torchvision==0.17.2
pip install dgl==1.1.3
pip install git+https://github.com/mims-harvard/TxGNN.git
pip install pandas tqdm pyyaml pydantic ogb
conda activate txgnn
PYTHONPATH=src python -m satxgnn.predict.txgnn_model
This is the beginning of the README. Read the rest at the original. Read the full README ↗