finishes setup

This commit is contained in:
Philipp Jacoby
2026-02-10 17:43:26 +01:00
parent 4f1a5c311f
commit 3003310be0
39 changed files with 2251611 additions and 1188 deletions

17
Dockerfile Normal file
View File

@@ -0,0 +1,17 @@
FROM python:3.11-slim
ENV PYTHONDONTWRITEBYTECODE=1 \
PYTHONUNBUFFERED=1 \
PIP_NO_CACHE_DIR=1
WORKDIR /app
COPY . /app
RUN pip install --upgrade pip \
&& pip install streamlit pandas plotly networkx neo4j
EXPOSE 8501
CMD ["bash", "-c", "python etl.py || true && exec streamlit run dashboard.py --server.port=8501 --server.address=0.0.0.0"]

182
README.md
View File

@@ -8,12 +8,12 @@ A comprehensive ETL pipeline and interactive dashboard for analyzing biomedical
- [Features](#features)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Project Structure](#project-structure)
- [Data Analyses](#data-analyses)
- [Dashboard Features](#dashboard-features)
- [Output Files](#output-files)
- [Technical Details](#technical-details)
- [Neo4j ETL & Analysis Pipeline](#neo4j-etl--analysis-pipeline)
## Overview
@@ -82,7 +82,7 @@ networkx>=3.0
## Installation
### 1. Clone or Download Project Files
### Clone or Download Project Files
```bash
# Create project directory
@@ -90,7 +90,48 @@ mkdir hetionet_analysis
cd hetionet_analysis
```
### 2. Set Up Python Environment
### (Optional) Docker Setup for Dashboard
You can run the Streamlit dashboard in a Docker container for easier deployment.
Dockerfile example (already present in project root)
```bash
FROM python:3.11-slim
ENV PYTHONDONTWRITEBYTECODE=1 \
PYTHONUNBUFFERED=1 \
PIP_NO_CACHE_DIR=1
WORKDIR /app
COPY . /app
RUN pip install --upgrade pip \
&& pip install streamlit pandas plotly networkx neo4j
EXPOSE 8501
CMD ["bash", "-c", "python etl.py || true && exec streamlit run dashboard.py --server.port=8501 --server.address=0.0.0.0"]
```
Build Docker image
```bash
docker build -t etl-dashboard .
```
Run etl and dashboard in Docker
```bash
docker run -p 8501:8501 etl-dashboard
```
## Non Docker usage
### 1. Set Up Python Environment
```bash
# Create virtual environment
@@ -106,34 +147,21 @@ source etl_projekt/bin/activate
pip install pandas streamlit plotly networkx
```
### 3. Download Hetionet Data
Download `hetionet-v1.0.json` from [Hetionet GitHub](https://github.com/hetio/hetionet) and place it in the project directory.
### 4. Add Project Files
Place the following files in your project directory:
- `hetionet_etl_final.py` - Main ETL script
- `dashboard.py` - Streamlit dashboard
## Usage
### Step 1: Run ETL Pipeline
### 2. Run ETL Pipeline
Execute the ETL pipeline to process the Hetionet data:
```bash
python hetionet_etl_final.py
python etl.py
```
**Expected Runtime**: 1-2 minutes
**Expected Runtime**: ~ 1 minute
**Output**: Creates `neo4j_csv/` directory with 20 CSV files
**Output**: Creates `neo4j_csv/` directory with CSV files
### Step 2: Launch Dashboard
### 3. Launch Dashboard
Start the interactive dashboard:
Directly with Python
```bash
streamlit run dashboard.py
@@ -141,7 +169,7 @@ streamlit run dashboard.py
The dashboard will automatically open in your web browser at `http://localhost:8501`
### Step 3: Explore Data
## Explore Data
Navigate through the dashboard using the sidebar menu:
@@ -165,6 +193,7 @@ hetionet_analysis/
├── neo4j_csv/ # Generated output directory
│ ├── nodes_*.csv # Node files by type (11 files)
│ ├── edges_all.csv # All relationships
| |── edges_*.csv # Splitted relationsship for neo4j import
│ ├── analysis_*.csv # Analysis results (6 files)
│ ├── network_nodes.csv # Network visualization nodes
│ └── network_edges.csv # Network visualization edges
@@ -375,16 +404,6 @@ edges_df['target'] = edges_df['target'].astype(str)
This prevents type mismatch errors when joining dataframes.
### Memory Management
Peak memory usage: ~2GB during ETL processing
**Optimization strategies**:
- Process data in chunks where possible
- Drop intermediate dataframes after use
- Use generators for large iterations
### Edge Direction Conventions
Hetionet uses directional relationships. Key conventions:
@@ -398,28 +417,6 @@ Hetionet uses directional relationships. Key conventions:
Current implementation handles Hetionet v1.0 (47K nodes, 2.2M edges).
For larger datasets:
- Implement chunked CSV reading
- Use database backend (PostgreSQL, Neo4j)
- Parallelize analyses with multiprocessing
## Troubleshooting
### Common Issues
**Issue**: "FileNotFoundError: hetionet-v1.0.json"
**Solution**: Download Hetionet data and place in project directory
**Issue**: "Module not found"
**Solution**: Ensure virtual environment is activated and dependencies installed
**Issue**: Dashboard shows "No data available"
**Solution**: Run ETL pipeline first to generate CSV files
**Issue**: "Memory Error" during ETL
**Solution**: Close other applications or increase system RAM
### Data Quality
The analyses depend on Hetionet data quality. Known limitations:
@@ -428,16 +425,79 @@ The analyses depend on Hetionet data quality. Known limitations:
- Gene-disease associations vary in evidence strength
- Network is not exhaustive of all biomedical knowledge
## Neo4j ETL & Analysis Pipeline
This repository includes a script for executing analysis queries on the dataset in a Neo4j database.
### Neo4j Prerequisites
Ensure that the following components are installed and ready to use:
- **Neo4j Desktop:** A local database instance must be created.
- **Python 3.x:** Installed on your system.
- **Python Driver:** Install the official Neo4j driver via pip in your virtual environment you created earlier:
```bash
pip install neo4j
```
---
## Workflow Steps
Follow these steps exactly in the order provided:
### 1. Start Neo4j Database
Open **Neo4j Desktop**.
Select your project and click **Start** on the corresponding database.
The database must be active before proceeding to the next steps.
### 2. Copy CSV Files
After your ETL process has generated the CSV files, they must be moved to the Neo4j import directory.
**Locating the path:** In Neo4j Desktop, click on `Open Folder` -> `Import`.
Copy all CSV files from your ETL output into this folder.
### 3. Data Import via Cypher
Navigate to the folder `neo4jqueries/loadingQueriesNeo4j`.
Execute the Cypher scripts contained there within the **Neo4j Browser**.
These scripts load the data from the import folder and create the nodes and relationships in the graph.
### 4. Execute Python Analysis
Start the analysis script via your terminal:
```bash
python neo4j_etl.py
```
**Eingabe:** Das Skript wird Sie nacheinander nach Ihrem **Datenbank-Usernamen** (Standard: `neo4j`) und Ihrem **Passwort** fragen.
**Verarbeitung:** Das Skript liest automatisch alle Abfragen aus dem Verzeichnis `neo4jqueries/analysis_queries` aus.
**Ausgabe:** Die Ergebnisse der Analyse-Queries werden direkt in der Konsole ausgegeben.
---
### Projektstruktur
| Verzeichnis / Datei | Funktion |
| :---------------------------------- | :--------------------------------------------------------- |
| `neo4j_etl.py` | Das Python-Skript zur Ausführung der Analyse-Queries. |
| `neo4jqueries/loadingQueriesNeo4j/` | Enthält alle Cypher-Dateien für den initialen Datenimport. |
| `neo4jqueries/analysis_queries/` | Enthält Cypher-Dateien für die statistische Auswertung. |
---
## Future Enhancements
Potential extensions to this project:
1. **Neo4j Integration**: Direct graph database storage for complex queries
2. **Machine Learning**: Predictive models for drug efficacy
3. **Temporal Analysis**: Track knowledge graph changes over time
4. **API Development**: REST API for programmatic access
5. **Cloud Deployment**: AWS/GCP hosting for web access
6. **Additional Data Sources**: Integrate DrugBank, KEGG, etc.
1. **Machine Learning**: Predictive models for drug efficacy
2. **Temporal Analysis**: Track knowledge graph changes over time
3. **API Development**: REST API for programmatic access
4. **Cloud Deployment**: AWS/GCP hosting for web access
5. **Additional Data Sources**: Integrate DrugBank, KEGG, etc.
## References

View File

@@ -187,7 +187,7 @@ try:
# HOTSPOT GENES PAGE
elif page == "Hotspot Genes":
st.header("🧬 Hotspot Genes - Most Disease Associations")
st.header("Hotspot Genes - Most Disease Associations")
col1, col2 = st.columns([3, 1])
@@ -347,7 +347,7 @@ try:
)
perfect = super_drugs[(super_drugs['num_side_effects'] == 0) & (super_drugs['num_diseases_treated'] > 0)]
st.info(f"💎 Found {len(perfect)} drugs with ZERO documented side effects!")
st.info(f"Found {len(perfect)} drugs with ZERO documented side effects!")
csv = filtered_super.to_csv(index=False).encode('utf-8')
st.download_button("Download Super Drugs", csv, "super_drugs.csv", "text/csv")

View File

@@ -2,49 +2,6 @@ import json
import pandas as pd
from pathlib import Path
from collections import defaultdict
from neo4j import GraphDatabase
NEO4J_URI = "bolt://localhost:7687"
NEO4J_USER = "neo4j"
NEO4J_PASSWORD = "password"
driver = GraphDatabase.driver(
NEO4J_URI,
auth=(NEO4J_USER, NEO4J_PASSWORD)
)
def load_nodes(df, label):
with driver.session() as session:
for _, row in df.iterrows():
session.run(
f"""
MERGE (n:{label} {{id: $id}})
SET n += $props
""",
id=row["id"],
props=row.drop("id").dropna().to_dict()
)
def load_edges(edges_df):
with driver.session() as session:
for _, row in edges_df.iterrows():
session.run(
"""
MATCH (s {id: $source})
MATCH (t {id: $target})
CALL apoc.create.relationship(s, $type, {}, t)
YIELD rel
RETURN rel
""",
source=row["source"],
target=row["target"],
type=row["type"].upper()
)
# KONFIGURATION
@@ -54,7 +11,7 @@ OUTPUT_DIR = Path("neo4j_csv")
OUTPUT_DIR.mkdir(exist_ok=True)
print("="*60)
print("HETIONET ETL PIPELINE")
print("HETIONET ETL PIPELINE (OPTIMIZED + SPLIT EDGES)")
print("="*60)
# EXTRACT
@@ -153,22 +110,43 @@ edges_df = pd.DataFrame(edges)
# Relationship-Typen Neo4j-sicher machen
edges_df["type"] = edges_df["type"].str.replace(" ", "_").str.replace("-", "_")
# split edges into seperate files
print("\nExporting edges by type to separate CSV files...")
print("-"*60)
edge_types = edges_df['type'].unique()
for edge_type in sorted(edge_types):
edges_subset = edges_df[edges_df['type'] == edge_type]
filename = OUTPUT_DIR / f"edges_{edge_type}.csv"
# Only export source and target (type is in filename)
edges_subset[['source', 'target']].to_csv(filename, index=False)
size_mb = filename.stat().st_size / (1024*1024)
print(f" ✓ edges_{edge_type:20s}.csv ({len(edges_subset):>10,} rows, {size_mb:>6.2f} MB)")
# Also keep the combined file for backward compatibility
edges_file = OUTPUT_DIR / "edges_all.csv"
edges_df.to_csv(edges_file, index=False)
print(f"\n ✓ edges_all.csv (combined) ({len(edges_df):,} rows)")
print(f"\n Edges processed: {len(edges_df):,}")
print(f"Saved to: {edges_file.name}")
print(f"\nSummary:")
print(f" Total edges: {len(edges_df):,}")
print(f" Split into {len(edge_types)} separate CSV files")
print(f" Each file can be loaded independently!")
# Pre-filter edges by type
print("\n Pre-filtering edges by type...")
# Pre-filter edges by type for analysis
print("\nEdge type distribution:")
edges_by_type = {}
for edge_type in ['associates', 'treats', 'presents', 'causes', 'regulates', 'upregulates', 'downregulates', 'binds']:
for edge_type in sorted(edge_types):
edges_by_type[edge_type] = edges_df[edges_df['type'] == edge_type].copy()
if len(edges_by_type[edge_type]) > 0:
print(f" - {edge_type}: {len(edges_by_type[edge_type]):,}")
count = len(edges_by_type[edge_type])
pct = 100 * count / len(edges_df)
print(f" - {edge_type:20s}: {count:>10,} ({pct:>5.1f}%)")
# ANALYSES
# [ANALYSES - keeping all the existing analysis code...]
# (Keeping the same analysis code as before)
print("\n" + "="*60)
print("PHASE 4: ANALYSES")
@@ -231,7 +209,7 @@ disease_df_sorted.to_csv(OUTPUT_DIR / "nodes_Disease.csv", index=False)
print(f"Top disease: {disease_df_sorted.iloc[0]['name']} ({int(disease_df_sorted.iloc[0]['num_symptoms'])} symptoms)")
# Build indices for drug analyses
print("\n🔍 Building indices for drug analyses...")
print("\nBuilding indices for drug analyses...")
disease_to_genes = defaultdict(set)
gene_to_diseases = defaultdict(set)
for _, row in gene_disease_edges.iterrows():
@@ -249,6 +227,17 @@ symptom_to_diseases = defaultdict(set)
for _, row in disease_symptom_edges.iterrows():
symptom_to_diseases[row['target']].add(row['source'])
print("\nETL (Extract, Transform, Load CSV files) COMPLETED!")
print("="*60)
print("\n📁 Generated CSV files:")
print(f" - Node files: 5")
print(f" - Edge files (split): {len(edge_types)}")
print(f" - Edge file (combined): 1")
print(f" - Analysis files: Various")
print(f"\n💡 For faster Neo4j loading, use the split edge files:")
print(f" edges_associates.csv, edges_treats.csv, etc.")
print(f" Instead of the combined edges_all.csv")
# ANALYSIS 3: DRUG REPURPOSING
print("\nAnalysis 3: Drug Repurposing Opportunities")
print("-"*60)
@@ -402,7 +391,7 @@ if len(drug_conflicts_df) > 0:
print(f"Found {len(drug_conflicts_df):,} drug conflict pairs")
# ANALYSIS 8: NETWORK DATA
print("\n🕸️ Analysis 8: Network Visualization Data")
print("\nAnalysis 8: Network Visualization Data")
print("-"*60)
top_diseases = disease_df_sorted.nlargest(20, 'num_symptoms')['id'].tolist()
@@ -476,23 +465,8 @@ network_edges_df = pd.DataFrame(network_edges)
network_nodes_df.to_csv(OUTPUT_DIR / "network_nodes.csv", index=False)
network_edges_df.to_csv(OUTPUT_DIR / "network_edges.csv", index=False)
load_nodes(nodes_df[nodes_df['kind']=="Gene"], "Gene")
load_nodes(nodes_df[nodes_df['kind']=="Disease"], "Disease")
load_nodes(nodes_df[nodes_df['kind']=="Compound"], "Compound")
load_nodes(nodes_df[nodes_df['kind']=="Symptom"], "Symptom")
load_nodes(nodes_df[nodes_df['kind']=="Side Effect"], "SideEffect")
load_edges(edges_df)
print(f"Created network with {len(network_nodes_df):,} nodes and {len(network_edges_df):,} edges")
print(f"Network: {len(network_nodes_df)} nodes, {len(network_edges_df)} edges")
print("\n" + "="*60)
print("ETL PIPELINE COMPLETED SUCCESSFULLY")
print("="*60)
print(f"\nOutput directory: {OUTPUT_DIR.resolve()}")

File diff suppressed because it is too large Load Diff

View File

@@ -2,22 +2,22 @@ name,num_diseases_treated,num_side_effects,super_score
Dacarbazine,7,0,7.0
Sulfasalazine,4,0,4.0
Cholecalciferol,3,0,3.0
Cytarabine,2,0,2.0
Atorvastatin,2,0,2.0
Cytarabine,2,0,2.0
Balsalazide,2,0,2.0
Carboplatin,9,7,1.125
Eribulin,1,0,1.0
Guanethidine,1,0,1.0
Doxycycline,1,0,1.0
Isoetarine,1,0,1.0
Moexipril,1,0,1.0
Olsalazine,1,0,1.0
Rifampicin,1,0,1.0
Vitamin C,1,0,1.0
Eribulin,1,0,1.0
Artemether,1,0,1.0
Guanethidine,1,0,1.0
Moexipril,1,0,1.0
Lopinavir,1,0,1.0
Guanadrel,1,0,1.0
Rifampicin,1,0,1.0
Minoxidil,1,0,1.0
Guanadrel,1,0,1.0
Vitamin C,1,0,1.0
Physostigmine,1,6,0.14285714285714285
Dactinomycin,10,75,0.13157894736842105
Vinblastine,7,59,0.11666666666666667
@@ -39,17 +39,17 @@ Methoxsalen,3,53,0.05555555555555555
Mercaptopurine,3,57,0.05172413793103448
Penbutolol,2,39,0.05
Vincristine,7,142,0.04895104895104895
Chlorambucil,4,83,0.047619047619047616
Tiludronate,1,20,0.047619047619047616
Chlorambucil,4,83,0.047619047619047616
Cisplatin,8,169,0.047058823529411764
Methylprednisolone,10,216,0.04608294930875576
Calcipotriol,1,21,0.045454545454545456
Beclomethasone,2,43,0.045454545454545456
Methamphetamine,1,21,0.045454545454545456
Calcipotriol,1,21,0.045454545454545456
Fluocinonide,2,44,0.044444444444444446
Lomustine,2,44,0.044444444444444446
Dexamethasone,11,249,0.044
Betamethasone,11,249,0.044
Dexamethasone,11,249,0.044
Teniposide,3,70,0.04225352112676056
Miglitol,1,23,0.041666666666666664
Benzphetamine,1,23,0.041666666666666664
@@ -58,16 +58,16 @@ Loratadine,3,73,0.04054054054054054
Mechlorethamine,2,49,0.04
Auranofin,2,50,0.0392156862745098
Altretamine,1,25,0.038461538461538464
Topotecan,4,111,0.03571428571428571
Dyphylline,1,27,0.03571428571428571
Topotecan,4,111,0.03571428571428571
Mecamylamine,1,27,0.03571428571428571
Spironolactone,2,56,0.03508771929824561
Proguanil,1,28,0.034482758620689655
Triamterene,1,28,0.034482758620689655
Probenecid,1,28,0.034482758620689655
Hydrocortisone,8,231,0.034482758620689655
Diphenhydramine,2,57,0.034482758620689655
Dimenhydrinate,2,57,0.034482758620689655
Triamterene,1,28,0.034482758620689655
Probenecid,1,28,0.034482758620689655
Proguanil,1,28,0.034482758620689655
Melphalan,4,117,0.03389830508474576
Irinotecan,6,177,0.033707865168539325
Mitoxantrone,6,177,0.033707865168539325
@@ -88,43 +88,43 @@ Bendroflumethiazide,1,34,0.02857142857142857
Carmustine,5,177,0.028089887640449437
Mometasone,3,107,0.027777777777777776
Epirubicin,14,511,0.02734375
Valsartan,3,110,0.02702702702702703
Methimazole,1,36,0.02702702702702703
Valsartan,3,110,0.02702702702702703
Acetazolamide,2,74,0.02666666666666667
Tolazamide,1,38,0.02564102564102564
Chlorpropamide,1,38,0.02564102564102564
Metipranolol,1,38,0.02564102564102564
Chlorpropamide,1,38,0.02564102564102564
Linagliptin,1,39,0.025
Disulfiram,1,39,0.025
Propantheline,1,39,0.025
Disulfiram,1,39,0.025
Rosuvastatin,2,80,0.024691358024691357
Hydroflumethiazide,1,40,0.024390243902439025
Vinorelbine,4,164,0.024242424242424242
Amobarbital,1,41,0.023809523809523808
Acarbose,1,42,0.023255813953488372
Acetylsalicylic acid,2,86,0.022988505747126436
Reserpine,1,43,0.022727272727272728
Phenylpropanolamine,1,43,0.022727272727272728
Ethacrynic acid,1,43,0.022727272727272728
Reserpine,1,43,0.022727272727272728
Montelukast,3,132,0.022556390977443608
Colchicine,2,88,0.02247191011235955
Calcium Acetate,1,44,0.022222222222222223
Ruxolitinib,1,44,0.022222222222222223
Vemurafenib,2,90,0.02197802197802198
Primidone,1,45,0.021739130434782608
Tazarotene,1,45,0.021739130434782608
Primidone,1,45,0.021739130434782608
Thiotepa,4,184,0.021621621621621623
Metformin,3,139,0.02142857142857143
Carteolol,1,46,0.02127659574468085
Nateglinide,1,46,0.02127659574468085
Carteolol,1,46,0.02127659574468085
Alendronate,2,94,0.021052631578947368
Aminophylline,2,95,0.020833333333333332
Fenoldopam,1,47,0.020833333333333332
Ketotifen,1,48,0.02040816326530612
Aminophylline,2,95,0.020833333333333332
Diclofenamide,1,48,0.02040816326530612
Ketotifen,1,48,0.02040816326530612
Phentermine,1,48,0.02040816326530612
Raloxifene,2,98,0.020202020202020204
Idarubicin,2,98,0.020202020202020204
Raloxifene,2,98,0.020202020202020204
Captopril,3,148,0.020134228187919462
Pitavastatin,1,49,0.02
Erlotinib,3,152,0.0196078431372549
@@ -132,39 +132,39 @@ Nebivolol,1,50,0.0196078431372549
Glyburide,2,102,0.019417475728155338
Ramipril,4,206,0.01932367149758454
Carbachol,1,51,0.019230769230769232
Desonide,1,52,0.018867924528301886
Valrubicin,1,52,0.018867924528301886
Desonide,1,52,0.018867924528301886
Zileuton,1,52,0.018867924528301886
Calcitriol,2,106,0.018691588785046728
Levobunolol,1,53,0.018518518518518517
Timolol,4,218,0.0182648401826484
Propylthiouracil,1,54,0.01818181818181818
Vismodegib,1,54,0.01818181818181818
Propylthiouracil,1,54,0.01818181818181818
Indacaterol,1,54,0.01818181818181818
Tiotropium,2,110,0.018018018018018018
Orciprenaline,1,55,0.017857142857142856
Pentoxifylline,2,111,0.017857142857142856
Propranolol,2,112,0.017699115044247787
Furosemide,3,171,0.01744186046511628
Torasemide,1,58,0.01694915254237288
Nedocromil,1,58,0.01694915254237288
Pirbuterol,1,59,0.016666666666666666
Torasemide,1,58,0.01694915254237288
Methazolamide,1,59,0.016666666666666666
Pirbuterol,1,59,0.016666666666666666
Temozolomide,4,241,0.01652892561983471
Lovastatin,2,121,0.01639344262295082
Losartan,3,187,0.015957446808510637
Trimethadione,1,62,0.015873015873015872
Chlorothiazide,1,62,0.015873015873015872
Trimethadione,1,62,0.015873015873015872
Ezetimibe,2,127,0.015625
Entecavir,1,63,0.015625
Latanoprost,1,64,0.015384615384615385
Chlorthalidone,1,65,0.015151515151515152
Fluticasone furoate,1,65,0.015151515151515152
Lisinopril,4,263,0.015151515151515152
Fluticasone furoate,1,65,0.015151515151515152
Sorafenib,3,198,0.01507537688442211
Bumetanide,1,66,0.014925373134328358
Estramustine,1,66,0.014925373134328358
Repaglinide,1,66,0.014925373134328358
Estramustine,1,66,0.014925373134328358
Prazosin,1,66,0.014925373134328358
Flunisolide,2,133,0.014925373134328358
Eplerenone,2,134,0.014814814814814815
@@ -172,25 +172,25 @@ Vorinostat,1,67,0.014705882352941176
Adefovir Dipivoxil,1,67,0.014705882352941176
Cyproheptadine,1,68,0.014492753623188406
Procarbazine,2,137,0.014492753623188406
Clobetasol propionate,1,68,0.014492753623188406
Diethylpropion,1,68,0.014492753623188406
Clobetasol propionate,1,68,0.014492753623188406
Verapamil,2,138,0.014388489208633094
Roflumilast,1,69,0.014285714285714285
Dextrothyroxine,1,71,0.013888888888888888
Abiraterone,1,71,0.013888888888888888
Levothyroxine,1,71,0.013888888888888888
Simvastatin,2,143,0.013888888888888888
Abiraterone,1,71,0.013888888888888888
Fluocinolone Acetonide,2,143,0.013888888888888888
Fludarabine,2,145,0.0136986301369863
Simvastatin,2,143,0.013888888888888888
Dextrothyroxine,1,71,0.013888888888888888
Floxuridine,1,72,0.0136986301369863
Fludarabine,2,145,0.0136986301369863
Lapatinib,1,73,0.013513513513513514
Amprenavir,1,73,0.013513513513513514
Desloratadine,1,73,0.013513513513513514
Estrone,1,74,0.013333333333333334
Rosiglitazone,1,76,0.012987012987012988
Bepridil,1,76,0.012987012987012988
Zafirlukast,1,76,0.012987012987012988
Ethinyl Estradiol,2,153,0.012987012987012988
Rosiglitazone,1,76,0.012987012987012988
Zafirlukast,1,76,0.012987012987012988
Bepridil,1,76,0.012987012987012988
Cimetidine,1,77,0.01282051282051282
Sulfadiazine,1,78,0.012658227848101266
Leflunomide,3,240,0.012448132780082987
@@ -201,21 +201,21 @@ Candesartan,1,83,0.011904761904761904
Phenobarbital,1,84,0.011764705882352941
Orlistat,2,170,0.011695906432748537
Cyclosporine,4,344,0.011594202898550725
Theophylline,1,86,0.011494252873563218
Methyldopa,1,86,0.011494252873563218
Theophylline,1,86,0.011494252873563218
Niacin,2,177,0.011235955056179775
Rufinamide,1,88,0.011235955056179775
Nilutamide,1,89,0.011111111111111112
Fingolimod,1,90,0.01098901098901099
Fulvestrant,1,90,0.01098901098901099
Amiloride,1,90,0.01098901098901099
Flutamide,1,90,0.01098901098901099
Fulvestrant,1,90,0.01098901098901099
Fingolimod,1,90,0.01098901098901099
Hydralazine,1,90,0.01098901098901099
Flutamide,1,90,0.01098901098901099
Pravastatin,2,184,0.010810810810810811
Didanosine,1,92,0.010752688172043012
Pamidronate,2,185,0.010752688172043012
Clonidine,2,186,0.0106951871657754
Didanosine,1,92,0.010752688172043012
Cladribine,2,186,0.0106951871657754
Clonidine,2,186,0.0106951871657754
Toremifene,1,93,0.010638297872340425
Pindolol,1,93,0.010638297872340425
Formoterol,2,188,0.010582010582010581
@@ -227,18 +227,18 @@ Crizotinib,1,99,0.01
Enalapril,2,200,0.009950248756218905
Benazepril,1,101,0.00980392156862745
Nadolol,1,102,0.009708737864077669
Ifosfamide,3,311,0.009615384615384616
Telbivudine,1,103,0.009615384615384616
Lacosamide,1,103,0.009615384615384616
Ifosfamide,3,311,0.009615384615384616
Telmisartan,2,207,0.009615384615384616
Telbivudine,1,103,0.009615384615384616
Estradiol valerate/Dienogest,1,104,0.009523809523809525
Isradipine,1,106,0.009345794392523364
Glipizide,1,106,0.009345794392523364
Isradipine,1,106,0.009345794392523364
Guanfacine,1,107,0.009259259259259259
Lamivudine,2,216,0.009216589861751152
Salbutamol,2,217,0.009174311926605505
Olopatadine,1,108,0.009174311926605505
Nicardipine,1,108,0.009174311926605505
Salbutamol,2,217,0.009174311926605505
Paclitaxel,4,442,0.009029345372460496
Tamoxifen,2,222,0.008968609865470852
Felodipine,1,111,0.008928571428571428
@@ -248,8 +248,8 @@ Apraclonidine,1,112,0.008849557522123894
Zoledronate,2,232,0.008583690987124463
Gemfibrozil,1,116,0.008547008547008548
Budesonide,2,235,0.00847457627118644
Pioglitazone,1,118,0.008403361344537815
Degarelix,1,118,0.008403361344537815
Pioglitazone,1,118,0.008403361344537815
Esmolol,1,118,0.008403361344537815
Perindopril,2,239,0.008333333333333333
Nevirapine,1,120,0.008264462809917356
@@ -261,15 +261,15 @@ Penicillamine,1,122,0.008130081300813009
Hydrochlorothiazide,2,246,0.008097165991902834
Ticagrelor,1,123,0.008064516129032258
Pimecrolimus,1,124,0.008
Goserelin,2,249,0.008
Pemetrexed,1,124,0.008
Glimepiride,1,126,0.007874015748031496
Goserelin,2,249,0.008
Gefitinib,1,126,0.007874015748031496
Conjugated Estrogens,2,255,0.0078125
Glimepiride,1,126,0.007874015748031496
Sitagliptin,1,127,0.0078125
Conjugated Estrogens,2,255,0.0078125
Exemestane,1,128,0.007751937984496124
Nelfinavir,1,130,0.007633587786259542
Acebutolol,1,130,0.007633587786259542
Nelfinavir,1,130,0.007633587786259542
Stavudine,1,131,0.007575757575757576
Betaxolol,2,263,0.007575757575757576
Labetalol,1,133,0.007462686567164179
@@ -285,30 +285,30 @@ Nisoldipine,1,155,0.00641025641025641
Amlodipine,1,155,0.00641025641025641
Mycophenolate mofetil,3,488,0.006134969325153374
Valproic Acid,2,326,0.0061162079510703364
Clindamycin,1,163,0.006097560975609756
Sunitinib,2,327,0.006097560975609756
Bromocriptine,1,163,0.006097560975609756
Clindamycin,1,163,0.006097560975609756
Brimonidine,1,164,0.006060606060606061
Fluticasone Propionate,1,166,0.005988023952095809
Salmeterol,1,167,0.005952380952380952
Quinidine,1,171,0.005813953488372093
Quinine,1,171,0.005813953488372093
Quinidine,1,171,0.005813953488372093
Anastrozole,1,172,0.005780346820809248
Letrozole,1,172,0.005780346820809248
Daunorubicin,1,177,0.0056179775280898875
Clofarabine,1,177,0.0056179775280898875
Topiramate,3,535,0.005597014925373134
Propofol,1,178,0.00558659217877095
Pentostatin,1,179,0.005555555555555556
Anagrelide,1,179,0.005555555555555556
Estropipate,1,181,0.005494505494505495
Metoprolol,1,181,0.005494505494505495
Pentostatin,1,179,0.005555555555555556
Guanabenz,1,181,0.005494505494505495
Metoprolol,1,181,0.005494505494505495
Estropipate,1,181,0.005494505494505495
Galantamine,1,184,0.005405405405405406
Dorzolamide,1,184,0.005405405405405406
Nicotine,1,185,0.005376344086021506
Travoprost,1,186,0.0053475935828877
Zidovudine,1,186,0.0053475935828877
Travoprost,1,186,0.0053475935828877
Midazolam,1,188,0.005291005291005291
Brinzolamide,1,192,0.0051813471502590676
Levetiracetam,1,194,0.005128205128205128
@@ -323,15 +323,15 @@ Hyoscyamine,1,208,0.004784688995215311
Pilocarpine,1,212,0.004694835680751174
Fosphenytoin,1,212,0.004694835680751174
Quinidine barbiturate,1,221,0.0045045045045045045
Vandetanib,1,222,0.004484304932735426
Estradiol,2,445,0.004484304932735426
Vandetanib,1,222,0.004484304932735426
Indinavir,1,223,0.004464285714285714
Vigabatrin,1,226,0.004405286343612335
Alitretinoin,2,453,0.004405286343612335
Vigabatrin,1,226,0.004405286343612335
Fenofibrate,1,228,0.004366812227074236
Acamprosate,1,229,0.004347826086956522
Chenodeoxycholic acid,1,230,0.004329004329004329
Ursodeoxycholic acid,1,230,0.004329004329004329
Chenodeoxycholic acid,1,230,0.004329004329004329
Pazopanib,1,231,0.004310344827586207
Diazepam,1,235,0.00423728813559322
Clomifene,1,236,0.004219409282700422
@@ -340,8 +340,8 @@ Indapamide,1,243,0.004098360655737705
Diltiazem,1,243,0.004098360655737705
Carvedilol,1,249,0.004
Busulfan,1,254,0.00392156862745098
Allopurinol,1,255,0.00390625
Felbamate,1,255,0.00390625
Allopurinol,1,255,0.00390625
Cetirizine,1,255,0.00390625
Doxazosin,1,256,0.0038910505836575876
Efavirenz,1,257,0.003875968992248062
@@ -356,12 +356,12 @@ Acitretin,1,284,0.0035087719298245615
Delavirdine,1,287,0.003472222222222222
Bexarotene,1,288,0.0034602076124567475
Dasatinib,1,288,0.0034602076124567475
Clonazepam,1,295,0.0033783783783783786
Octreotide,1,295,0.0033783783783783786
Clonazepam,1,295,0.0033783783783783786
Varenicline,1,297,0.003355704697986577
Phenytoin,1,300,0.0033222591362126247
Esomeprazole,1,302,0.0033003300330033004
Omeprazole,1,302,0.0033003300330033004
Esomeprazole,1,302,0.0033003300330033004
Oxcarbazepine,1,304,0.003278688524590164
Progesterone,1,315,0.0031645569620253164
Carbamazepine,1,337,0.0029585798816568047
@@ -377,8 +377,8 @@ Medroxyprogesterone Acetate,1,403,0.0024752475247524753
Riluzole,1,408,0.0024449877750611247
Everolimus,1,417,0.0023923444976076554
Memantine,1,443,0.0022522522522522522
Isotretinoin,1,453,0.0022026431718061676
Tretinoin,1,453,0.0022026431718061676
Isotretinoin,1,453,0.0022026431718061676
Rivastigmine,1,468,0.0021321961620469083
Lenalidomide,1,502,0.0019880715705765406
Bupropion,1,520,0.0019193857965451055
1 name num_diseases_treated num_side_effects super_score
2 Dacarbazine 7 0 7.0
3 Sulfasalazine 4 0 4.0
4 Cholecalciferol 3 0 3.0
Cytarabine 2 0 2.0
5 Atorvastatin 2 0 2.0
6 Cytarabine 2 0 2.0
7 Balsalazide 2 0 2.0
8 Carboplatin 9 7 1.125
9 Eribulin 1 0 1.0
10 Guanethidine 1 0 1.0
11 Doxycycline 1 0 1.0
12 Isoetarine 1 0 1.0
Moexipril 1 0 1.0
13 Olsalazine 1 0 1.0
Rifampicin 1 0 1.0
Vitamin C 1 0 1.0
Eribulin 1 0 1.0
14 Artemether 1 0 1.0
15 Guanethidine Moexipril 1 0 1.0
16 Lopinavir 1 0 1.0
17 Guanadrel Rifampicin 1 0 1.0
18 Minoxidil 1 0 1.0
19 Guanadrel 1 0 1.0
20 Vitamin C 1 0 1.0
21 Physostigmine 1 6 0.14285714285714285
22 Dactinomycin 10 75 0.13157894736842105
23 Vinblastine 7 59 0.11666666666666667
39 Mercaptopurine 3 57 0.05172413793103448
40 Penbutolol 2 39 0.05
41 Vincristine 7 142 0.04895104895104895
Chlorambucil 4 83 0.047619047619047616
42 Tiludronate 1 20 0.047619047619047616
43 Chlorambucil 4 83 0.047619047619047616
44 Cisplatin 8 169 0.047058823529411764
45 Methylprednisolone 10 216 0.04608294930875576
46 Calcipotriol 1 21 0.045454545454545456
47 Beclomethasone 2 43 0.045454545454545456
48 Methamphetamine 1 21 0.045454545454545456
Calcipotriol 1 21 0.045454545454545456
49 Fluocinonide 2 44 0.044444444444444446
50 Lomustine 2 44 0.044444444444444446
Dexamethasone 11 249 0.044
51 Betamethasone 11 249 0.044
52 Dexamethasone 11 249 0.044
53 Teniposide 3 70 0.04225352112676056
54 Miglitol 1 23 0.041666666666666664
55 Benzphetamine 1 23 0.041666666666666664
58 Mechlorethamine 2 49 0.04
59 Auranofin 2 50 0.0392156862745098
60 Altretamine 1 25 0.038461538461538464
Topotecan 4 111 0.03571428571428571
61 Dyphylline 1 27 0.03571428571428571
62 Topotecan 4 111 0.03571428571428571
63 Mecamylamine 1 27 0.03571428571428571
64 Spironolactone 2 56 0.03508771929824561
65 Proguanil 1 28 0.034482758620689655
66 Triamterene 1 28 0.034482758620689655
67 Probenecid 1 28 0.034482758620689655
68 Hydrocortisone 8 231 0.034482758620689655
69 Diphenhydramine 2 57 0.034482758620689655
70 Dimenhydrinate 2 57 0.034482758620689655
Triamterene 1 28 0.034482758620689655
Probenecid 1 28 0.034482758620689655
Proguanil 1 28 0.034482758620689655
71 Melphalan 4 117 0.03389830508474576
72 Irinotecan 6 177 0.033707865168539325
73 Mitoxantrone 6 177 0.033707865168539325
88 Carmustine 5 177 0.028089887640449437
89 Mometasone 3 107 0.027777777777777776
90 Epirubicin 14 511 0.02734375
Valsartan 3 110 0.02702702702702703
91 Methimazole 1 36 0.02702702702702703
92 Valsartan 3 110 0.02702702702702703
93 Acetazolamide 2 74 0.02666666666666667
94 Tolazamide 1 38 0.02564102564102564
Chlorpropamide 1 38 0.02564102564102564
95 Metipranolol 1 38 0.02564102564102564
96 Chlorpropamide 1 38 0.02564102564102564
97 Linagliptin 1 39 0.025
Disulfiram 1 39 0.025
98 Propantheline 1 39 0.025
99 Disulfiram 1 39 0.025
100 Rosuvastatin 2 80 0.024691358024691357
101 Hydroflumethiazide 1 40 0.024390243902439025
102 Vinorelbine 4 164 0.024242424242424242
103 Amobarbital 1 41 0.023809523809523808
104 Acarbose 1 42 0.023255813953488372
105 Acetylsalicylic acid 2 86 0.022988505747126436
Reserpine 1 43 0.022727272727272728
106 Phenylpropanolamine 1 43 0.022727272727272728
107 Ethacrynic acid 1 43 0.022727272727272728
108 Reserpine 1 43 0.022727272727272728
109 Montelukast 3 132 0.022556390977443608
110 Colchicine 2 88 0.02247191011235955
111 Calcium Acetate 1 44 0.022222222222222223
112 Ruxolitinib 1 44 0.022222222222222223
113 Vemurafenib 2 90 0.02197802197802198
Primidone 1 45 0.021739130434782608
114 Tazarotene 1 45 0.021739130434782608
115 Primidone 1 45 0.021739130434782608
116 Thiotepa 4 184 0.021621621621621623
117 Metformin 3 139 0.02142857142857143
Carteolol 1 46 0.02127659574468085
118 Nateglinide 1 46 0.02127659574468085
119 Carteolol 1 46 0.02127659574468085
120 Alendronate 2 94 0.021052631578947368
Aminophylline 2 95 0.020833333333333332
121 Fenoldopam 1 47 0.020833333333333332
122 Ketotifen Aminophylline 1 2 48 95 0.02040816326530612 0.020833333333333332
123 Diclofenamide 1 48 0.02040816326530612
124 Ketotifen 1 48 0.02040816326530612
125 Phentermine 1 48 0.02040816326530612
Raloxifene 2 98 0.020202020202020204
126 Idarubicin 2 98 0.020202020202020204
127 Raloxifene 2 98 0.020202020202020204
128 Captopril 3 148 0.020134228187919462
129 Pitavastatin 1 49 0.02
130 Erlotinib 3 152 0.0196078431372549
132 Glyburide 2 102 0.019417475728155338
133 Ramipril 4 206 0.01932367149758454
134 Carbachol 1 51 0.019230769230769232
Desonide 1 52 0.018867924528301886
135 Valrubicin 1 52 0.018867924528301886
136 Desonide 1 52 0.018867924528301886
137 Zileuton 1 52 0.018867924528301886
138 Calcitriol 2 106 0.018691588785046728
139 Levobunolol 1 53 0.018518518518518517
140 Timolol 4 218 0.0182648401826484
Propylthiouracil 1 54 0.01818181818181818
141 Vismodegib 1 54 0.01818181818181818
142 Propylthiouracil 1 54 0.01818181818181818
143 Indacaterol 1 54 0.01818181818181818
144 Tiotropium 2 110 0.018018018018018018
145 Orciprenaline 1 55 0.017857142857142856
146 Pentoxifylline 2 111 0.017857142857142856
147 Propranolol 2 112 0.017699115044247787
148 Furosemide 3 171 0.01744186046511628
Torasemide 1 58 0.01694915254237288
149 Nedocromil 1 58 0.01694915254237288
150 Pirbuterol Torasemide 1 59 58 0.016666666666666666 0.01694915254237288
151 Methazolamide 1 59 0.016666666666666666
152 Pirbuterol 1 59 0.016666666666666666
153 Temozolomide 4 241 0.01652892561983471
154 Lovastatin 2 121 0.01639344262295082
155 Losartan 3 187 0.015957446808510637
Trimethadione 1 62 0.015873015873015872
156 Chlorothiazide 1 62 0.015873015873015872
157 Trimethadione 1 62 0.015873015873015872
158 Ezetimibe 2 127 0.015625
159 Entecavir 1 63 0.015625
160 Latanoprost 1 64 0.015384615384615385
161 Chlorthalidone 1 65 0.015151515151515152
Fluticasone furoate 1 65 0.015151515151515152
162 Lisinopril 4 263 0.015151515151515152
163 Fluticasone furoate 1 65 0.015151515151515152
164 Sorafenib 3 198 0.01507537688442211
165 Bumetanide 1 66 0.014925373134328358
Estramustine 1 66 0.014925373134328358
166 Repaglinide 1 66 0.014925373134328358
167 Estramustine 1 66 0.014925373134328358
168 Prazosin 1 66 0.014925373134328358
169 Flunisolide 2 133 0.014925373134328358
170 Eplerenone 2 134 0.014814814814814815
172 Adefovir Dipivoxil 1 67 0.014705882352941176
173 Cyproheptadine 1 68 0.014492753623188406
174 Procarbazine 2 137 0.014492753623188406
Clobetasol propionate 1 68 0.014492753623188406
175 Diethylpropion 1 68 0.014492753623188406
176 Clobetasol propionate 1 68 0.014492753623188406
177 Verapamil 2 138 0.014388489208633094
178 Roflumilast 1 69 0.014285714285714285
Dextrothyroxine 1 71 0.013888888888888888
Abiraterone 1 71 0.013888888888888888
179 Levothyroxine 1 71 0.013888888888888888
180 Simvastatin Abiraterone 2 1 143 71 0.013888888888888888
181 Fluocinolone Acetonide 2 143 0.013888888888888888
182 Fludarabine Simvastatin 2 145 143 0.0136986301369863 0.013888888888888888
183 Dextrothyroxine 1 71 0.013888888888888888
184 Floxuridine 1 72 0.0136986301369863
185 Fludarabine 2 145 0.0136986301369863
186 Lapatinib 1 73 0.013513513513513514
187 Amprenavir 1 73 0.013513513513513514
188 Desloratadine 1 73 0.013513513513513514
189 Estrone 1 74 0.013333333333333334
Rosiglitazone 1 76 0.012987012987012988
Bepridil 1 76 0.012987012987012988
Zafirlukast 1 76 0.012987012987012988
190 Ethinyl Estradiol 2 153 0.012987012987012988
191 Rosiglitazone 1 76 0.012987012987012988
192 Zafirlukast 1 76 0.012987012987012988
193 Bepridil 1 76 0.012987012987012988
194 Cimetidine 1 77 0.01282051282051282
195 Sulfadiazine 1 78 0.012658227848101266
196 Leflunomide 3 240 0.012448132780082987
201 Phenobarbital 1 84 0.011764705882352941
202 Orlistat 2 170 0.011695906432748537
203 Cyclosporine 4 344 0.011594202898550725
Theophylline 1 86 0.011494252873563218
204 Methyldopa 1 86 0.011494252873563218
205 Theophylline 1 86 0.011494252873563218
206 Niacin 2 177 0.011235955056179775
207 Rufinamide 1 88 0.011235955056179775
208 Nilutamide 1 89 0.011111111111111112
Fingolimod 1 90 0.01098901098901099
Fulvestrant 1 90 0.01098901098901099
209 Amiloride 1 90 0.01098901098901099
210 Flutamide Fulvestrant 1 90 0.01098901098901099
211 Fingolimod 1 90 0.01098901098901099
212 Hydralazine 1 90 0.01098901098901099
213 Flutamide 1 90 0.01098901098901099
214 Pravastatin 2 184 0.010810810810810811
Didanosine 1 92 0.010752688172043012
215 Pamidronate 2 185 0.010752688172043012
216 Clonidine Didanosine 2 1 186 92 0.0106951871657754 0.010752688172043012
217 Cladribine 2 186 0.0106951871657754
218 Clonidine 2 186 0.0106951871657754
219 Toremifene 1 93 0.010638297872340425
220 Pindolol 1 93 0.010638297872340425
221 Formoterol 2 188 0.010582010582010581
227 Enalapril 2 200 0.009950248756218905
228 Benazepril 1 101 0.00980392156862745
229 Nadolol 1 102 0.009708737864077669
Ifosfamide 3 311 0.009615384615384616
Telbivudine 1 103 0.009615384615384616
230 Lacosamide 1 103 0.009615384615384616
231 Ifosfamide 3 311 0.009615384615384616
232 Telmisartan 2 207 0.009615384615384616
233 Telbivudine 1 103 0.009615384615384616
234 Estradiol valerate/Dienogest 1 104 0.009523809523809525
Isradipine 1 106 0.009345794392523364
235 Glipizide 1 106 0.009345794392523364
236 Isradipine 1 106 0.009345794392523364
237 Guanfacine 1 107 0.009259259259259259
238 Lamivudine 2 216 0.009216589861751152
Salbutamol 2 217 0.009174311926605505
239 Olopatadine 1 108 0.009174311926605505
240 Nicardipine 1 108 0.009174311926605505
241 Salbutamol 2 217 0.009174311926605505
242 Paclitaxel 4 442 0.009029345372460496
243 Tamoxifen 2 222 0.008968609865470852
244 Felodipine 1 111 0.008928571428571428
248 Zoledronate 2 232 0.008583690987124463
249 Gemfibrozil 1 116 0.008547008547008548
250 Budesonide 2 235 0.00847457627118644
Pioglitazone 1 118 0.008403361344537815
251 Degarelix 1 118 0.008403361344537815
252 Pioglitazone 1 118 0.008403361344537815
253 Esmolol 1 118 0.008403361344537815
254 Perindopril 2 239 0.008333333333333333
255 Nevirapine 1 120 0.008264462809917356
261 Hydrochlorothiazide 2 246 0.008097165991902834
262 Ticagrelor 1 123 0.008064516129032258
263 Pimecrolimus 1 124 0.008
Goserelin 2 249 0.008
264 Pemetrexed 1 124 0.008
265 Glimepiride Goserelin 1 2 126 249 0.007874015748031496 0.008
266 Gefitinib 1 126 0.007874015748031496
267 Conjugated Estrogens Glimepiride 2 1 255 126 0.0078125 0.007874015748031496
268 Sitagliptin 1 127 0.0078125
269 Conjugated Estrogens 2 255 0.0078125
270 Exemestane 1 128 0.007751937984496124
Nelfinavir 1 130 0.007633587786259542
271 Acebutolol 1 130 0.007633587786259542
272 Nelfinavir 1 130 0.007633587786259542
273 Stavudine 1 131 0.007575757575757576
274 Betaxolol 2 263 0.007575757575757576
275 Labetalol 1 133 0.007462686567164179
285 Amlodipine 1 155 0.00641025641025641
286 Mycophenolate mofetil 3 488 0.006134969325153374
287 Valproic Acid 2 326 0.0061162079510703364
288 Clindamycin 1 163 0.006097560975609756
289 Sunitinib 2 327 0.006097560975609756
290 Bromocriptine 1 163 0.006097560975609756
Clindamycin 1 163 0.006097560975609756
291 Brimonidine 1 164 0.006060606060606061
292 Fluticasone Propionate 1 166 0.005988023952095809
293 Salmeterol 1 167 0.005952380952380952
Quinidine 1 171 0.005813953488372093
294 Quinine 1 171 0.005813953488372093
295 Quinidine 1 171 0.005813953488372093
296 Anastrozole 1 172 0.005780346820809248
297 Letrozole 1 172 0.005780346820809248
298 Daunorubicin 1 177 0.0056179775280898875
299 Clofarabine 1 177 0.0056179775280898875
300 Topiramate 3 535 0.005597014925373134
301 Propofol 1 178 0.00558659217877095
Pentostatin 1 179 0.005555555555555556
302 Anagrelide 1 179 0.005555555555555556
303 Estropipate Pentostatin 1 181 179 0.005494505494505495 0.005555555555555556
Metoprolol 1 181 0.005494505494505495
304 Guanabenz 1 181 0.005494505494505495
305 Metoprolol 1 181 0.005494505494505495
306 Estropipate 1 181 0.005494505494505495
307 Galantamine 1 184 0.005405405405405406
308 Dorzolamide 1 184 0.005405405405405406
309 Nicotine 1 185 0.005376344086021506
Travoprost 1 186 0.0053475935828877
310 Zidovudine 1 186 0.0053475935828877
311 Travoprost 1 186 0.0053475935828877
312 Midazolam 1 188 0.005291005291005291
313 Brinzolamide 1 192 0.0051813471502590676
314 Levetiracetam 1 194 0.005128205128205128
323 Pilocarpine 1 212 0.004694835680751174
324 Fosphenytoin 1 212 0.004694835680751174
325 Quinidine barbiturate 1 221 0.0045045045045045045
Vandetanib 1 222 0.004484304932735426
326 Estradiol 2 445 0.004484304932735426
327 Vandetanib 1 222 0.004484304932735426
328 Indinavir 1 223 0.004464285714285714
Vigabatrin 1 226 0.004405286343612335
329 Alitretinoin 2 453 0.004405286343612335
330 Vigabatrin 1 226 0.004405286343612335
331 Fenofibrate 1 228 0.004366812227074236
332 Acamprosate 1 229 0.004347826086956522
Chenodeoxycholic acid 1 230 0.004329004329004329
333 Ursodeoxycholic acid 1 230 0.004329004329004329
334 Chenodeoxycholic acid 1 230 0.004329004329004329
335 Pazopanib 1 231 0.004310344827586207
336 Diazepam 1 235 0.00423728813559322
337 Clomifene 1 236 0.004219409282700422
340 Diltiazem 1 243 0.004098360655737705
341 Carvedilol 1 249 0.004
342 Busulfan 1 254 0.00392156862745098
Allopurinol 1 255 0.00390625
343 Felbamate 1 255 0.00390625
344 Allopurinol 1 255 0.00390625
345 Cetirizine 1 255 0.00390625
346 Doxazosin 1 256 0.0038910505836575876
347 Efavirenz 1 257 0.003875968992248062
356 Delavirdine 1 287 0.003472222222222222
357 Bexarotene 1 288 0.0034602076124567475
358 Dasatinib 1 288 0.0034602076124567475
Clonazepam 1 295 0.0033783783783783786
359 Octreotide 1 295 0.0033783783783783786
360 Clonazepam 1 295 0.0033783783783783786
361 Varenicline 1 297 0.003355704697986577
362 Phenytoin 1 300 0.0033222591362126247
Esomeprazole 1 302 0.0033003300330033004
363 Omeprazole 1 302 0.0033003300330033004
364 Esomeprazole 1 302 0.0033003300330033004
365 Oxcarbazepine 1 304 0.003278688524590164
366 Progesterone 1 315 0.0031645569620253164
367 Carbamazepine 1 337 0.0029585798816568047
377 Riluzole 1 408 0.0024449877750611247
378 Everolimus 1 417 0.0023923444976076554
379 Memantine 1 443 0.0022522522522522522
Isotretinoin 1 453 0.0022026431718061676
380 Tretinoin 1 453 0.0022026431718061676
381 Isotretinoin 1 453 0.0022026431718061676
382 Rivastigmine 1 468 0.0021321961620469083
383 Lenalidomide 1 502 0.0019880715705765406
384 Bupropion 1 520 0.0019193857965451055

View File

@@ -1,95 +1,95 @@
symptom,num_diseases,num_treating_drugs,drugs_with_side_effects,impact_score
Vomiting,38,123,114,4674
Fatigue,25,137,131,3425
Psychophysiologic Disorders,18,170,160,3060
Birth Weight,14,168,159,2352
Paresthesia,26,87,83,2262
Edema,49,216,204,10584
Body Weight,23,169,159,3887
Fever of Unknown Origin,25,107,98,2675
Neurologic Manifestations,28,84,79,2352
"Hearing Loss, Sensorineural",24,70,65,1680
Dyspnea,21,77,75,1617
Cerebellar Ataxia,17,84,82,1428
Cough,16,86,83,1376
"Purpura, Thrombocytopenic, Idiopathic",15,89,83,1335
Muscular Atrophy,16,81,77,1296
Sleep Apnea Syndromes,12,95,90,1140
Ataxia,16,68,67,1088
Intellectual Disability,17,59,58,1003
"Purpura, Thrombocytopenic",14,70,64,980
Flushing,12,75,73,900
Asthenia,13,68,66,884
"Obesity, Abdominal",8,108,103,864
Sciatica,15,50,48,750
Aphasia,13,57,57,741
Respiratory Sounds,11,67,66,737
Ataxia Telangiectasia,13,49,47,637
Vertigo,13,48,46,624
"Urinary Bladder, Neurogenic",16,37,36,592
"Purpura, Thrombotic Thrombocytopenic",7,84,81,588
Syncope,11,48,47,528
Constipation,21,75,70,1575
Polyuria,12,101,96,1212
Facial Pain,17,66,63,1122
Sensation Disorders,16,68,64,1088
Facial Paralysis,19,56,53,1064
Quadriplegia,17,61,59,1037
Oral Manifestations,15,62,57,930
Pelvic Pain,17,49,47,833
Hearing Disorders,18,46,45,828
Hemoptysis,16,50,49,800
Angina Pectoris,8,85,80,680
Scotoma,12,55,54,660
Weight Loss,9,62,60,558
Horner Syndrome,13,42,41,546
Hearing Loss,15,36,35,540
Torticollis,14,37,35,518
Hyperventilation,7,74,73,518
Cyanosis,8,64,63,512
Amnesia,10,50,50,500
Hyperalgesia,10,48,46,480
Voice Disorders,9,52,51,468
Emaciation,8,57,54,456
Flatulence,8,53,48,424
Cerebrospinal Fluid Rhinorrhea,10,39,38,390
Eye Hemorrhage,8,47,44,376
"Hearing Loss, High-Frequency",10,37,36,370
Dysphonia,8,55,53,440
"Jaundice, Obstructive",14,30,29,420
Mobility Limitation,9,44,42,396
Pupil Disorders,10,37,37,370
Chronic Pain,8,46,44,368
Olfaction Disorders,10,36,36,360
"Urinary Bladder, Overactive",6,59,58,354
Color Vision Defects,9,39,39,351
Acute Coronary Syndrome,6,47,46,282
Pruritus Ani,6,43,39,258
Eye Pain,7,36,35,252
"Purpura, Schoenlein-Henoch",10,36,32,360
Dystonia,9,37,37,333
"Gait Disorders, Neurologic",11,26,25,286
Tonic Pupil,5,57,56,285
Vitreous Hemorrhage,8,34,33,272
Agraphia,8,32,32,256
Agnosia,7,36,36,252
"Hearing Loss, Bilateral",8,30,29,240
"Hearing Loss, Noise-Induced",3,80,74,240
"Diarrhea, Infantile",7,34,28,238
Eye Pain,7,36,35,252
Perceptual Disorders,11,22,22,242
Tremor,5,46,45,230
Choroid Hemorrhage,6,34,33,204
Sarcopenia,5,39,38,195
"Hearing Loss, Central",6,32,31,192
Hiccup,7,27,27,189
"Aging, Premature",6,38,36,228
"Sleep Apnea, Central",5,45,45,225
Tinea Pedis,5,43,41,215
Pain Threshold,7,29,28,203
"Dyslexia, Acquired",7,27,27,189
"Aphasia, Wernicke",5,36,36,180
Phantom Limb,6,30,28,180
Thinness,5,36,35,180
Hyphema,5,34,33,170
Cerebrospinal Fluid Leak,7,24,23,168
Prosopagnosia,5,33,33,165
Postoperative Nausea and Vomiting,4,39,38,156
Bulimia,9,17,17,153
Stuttering,6,25,25,150
Gait Ataxia,6,22,22,132
Kearns-Sayre Syndrome,5,30,30,150
Hydrops Fetalis,6,22,22,132
Huntington Disease,8,16,16,128
"Syncope, Vasovagal",4,32,32,128
Miosis,4,27,27,108
Athetosis,3,36,36,108
"Purpura, Hyperglobulinemic",4,24,20,96
Metatarsalgia,3,27,25,81
Toothache,5,16,16,80
Ageusia,3,26,24,78
Rett Syndrome,3,25,25,75
Catalepsy,5,25,25,125
Chills,3,39,35,117
Pseudobulbar Palsy,3,37,37,111
Photophobia,4,27,27,108
Seizures,3,32,32,96
Pruritus Vulvae,3,30,28,90
Sneezing,2,43,42,86
"Angina, Unstable",3,28,27,84
Parasomnias,3,25,25,75
De Lange Syndrome,4,18,14,72
Post-Exercise Hypotension,1,68,63,68
Fasciculation,4,15,15,60
Dyssomnias,2,29,28,58
Hyperemesis Gravidarum,3,18,18,54
"Paraparesis, Spastic",4,16,16,64
"Amnesia, Transient Global",2,29,29,58
Respiratory Paralysis,4,13,13,52
Nocturnal Paroxysmal Dystonia,2,25,25,50
Hyperesthesia,3,14,13,42
Muscle Spasticity,4,12,12,48
Hyperoxia,3,16,16,48
Hyperphagia,3,15,15,45
Anomia,4,11,11,44
Gerstmann Syndrome,3,13,13,39
Polydipsia,4,9,9,36
Urinoma,3,12,12,36
Eructation,2,15,13,30
Ophthalmoplegic Migraine,2,14,14,28
Sleep Arousal Disorders,1,25,25,25
Breakthrough Pain,2,18,18,36
Neuroacanthocytosis,1,25,25,25
Aphonia,3,8,8,24
Reticulocytosis,2,11,9,22
Presbycusis,4,6,6,24
Adrenoleukodystrophy,2,11,11,22
Muscle Hypertonia,2,11,11,22
Halitosis,4,4,4,16
"Apraxia, Ideomotor",3,5,5,15
WAGR Syndrome,1,13,13,13
Orthostatic Intolerance,1,11,11,11
Prader-Willi Syndrome,1,11,11,11
Susac Syndrome,1,11,11,11
"Aphasia, Primary Progressive",2,4,4,8
Benign Paroxysmal Positional Vertigo,1,7,7,7
Anhedonia,4,1,1,4
Striae Distensae,1,2,2,2
Fetal Weight,2,1,1,2
Wolfram Syndrome,1,1,1,1
"Dyskinesia, Drug-Induced",5,0,0,0
Nocturnal Myoclonus Syndrome,5,0,0,0
Alice in Wonderland Syndrome,1,7,7,7
Usher Syndromes,2,2,2,4
Waterhouse-Friderichsen Syndrome,1,0,0,0
"Polydipsia, Psychogenic",1,0,0,0
Gait Apraxia,1,0,0,0
Machado-Joseph Disease,2,0,0,0
Alien Hand Syndrome,1,0,0,0
Lipoid Proteinosis of Urbach and Wiethe,1,0,0,0
"Akathisia, Drug-Induced",7,0,0,0
Systolic Murmurs,1,0,0,0
1 symptom num_diseases num_treating_drugs drugs_with_side_effects impact_score
2 Vomiting Edema 38 49 123 216 114 204 4674 10584
3 Fatigue Body Weight 25 23 137 169 131 159 3425 3887
4 Psychophysiologic Disorders Fever of Unknown Origin 18 25 170 107 160 98 3060 2675
5 Birth Weight Neurologic Manifestations 14 28 168 84 159 79 2352
Paresthesia 26 87 83 2262
6 Hearing Loss, Sensorineural 24 70 65 1680
7 Dyspnea Constipation 21 77 75 75 70 1617 1575
8 Cerebellar Ataxia Polyuria 17 12 84 101 82 96 1428 1212
9 Cough Facial Pain 16 17 86 66 83 63 1376 1122
10 Purpura, Thrombocytopenic, Idiopathic Sensation Disorders 15 16 89 68 83 64 1335 1088
11 Muscular Atrophy Facial Paralysis 16 19 81 56 77 53 1296 1064
12 Sleep Apnea Syndromes Quadriplegia 12 17 95 61 90 59 1140 1037
13 Ataxia Oral Manifestations 16 15 68 62 67 57 1088 930
14 Intellectual Disability Pelvic Pain 17 59 49 58 47 1003 833
15 Purpura, Thrombocytopenic Hearing Disorders 14 18 70 46 64 45 980 828
16 Flushing Hemoptysis 12 16 75 50 73 49 900 800
17 Asthenia Angina Pectoris 13 8 68 85 66 80 884 680
18 Obesity, Abdominal Scotoma 8 12 108 55 103 54 864 660
19 Sciatica Weight Loss 15 9 50 62 48 60 750 558
20 Aphasia Horner Syndrome 13 57 42 57 41 741 546
21 Respiratory Sounds Hearing Loss 11 15 67 36 66 35 737 540
22 Ataxia Telangiectasia Torticollis 13 14 49 37 47 35 637 518
Vertigo 13 48 46 624
Urinary Bladder, Neurogenic 16 37 36 592
Purpura, Thrombotic Thrombocytopenic 7 84 81 588
Syncope 11 48 47 528
23 Hyperventilation 7 74 73 518
24 Cyanosis 8 64 63 512
25 Amnesia 10 50 50 500
26 Hyperalgesia 10 48 46 480
Voice Disorders 9 52 51 468
27 Emaciation 8 57 54 456
28 Flatulence Dysphonia 8 53 55 48 53 424 440
29 Cerebrospinal Fluid Rhinorrhea Jaundice, Obstructive 10 14 39 30 38 29 390 420
30 Eye Hemorrhage Mobility Limitation 8 9 47 44 44 42 376 396
31 Hearing Loss, High-Frequency Pupil Disorders 10 37 36 37 370
32 Chronic Pain 8 46 44 368
33 Olfaction Disorders Purpura, Schoenlein-Henoch 10 36 36 32 360
34 Urinary Bladder, Overactive Dystonia 6 9 59 37 58 37 354 333
35 Color Vision Defects Gait Disorders, Neurologic 9 11 39 26 39 25 351 286
36 Acute Coronary Syndrome Tonic Pupil 6 5 47 57 46 56 282 285
37 Pruritus Ani Vitreous Hemorrhage 6 8 43 34 39 33 258 272
38 Eye Pain Agraphia 7 8 36 32 35 32 252 256
39 Agnosia 7 36 36 252
40 Hearing Loss, Bilateral Eye Pain 8 7 30 36 29 35 240 252
41 Hearing Loss, Noise-Induced Perceptual Disorders 3 11 80 22 74 22 240 242
Diarrhea, Infantile 7 34 28 238
42 Tremor 5 46 45 230
43 Choroid Hemorrhage Aging, Premature 6 34 38 33 36 204 228
44 Sarcopenia Sleep Apnea, Central 5 39 45 38 45 195 225
45 Hearing Loss, Central Tinea Pedis 6 5 32 43 31 41 192 215
46 Hiccup Pain Threshold 7 27 29 27 28 189 203
47 Dyslexia, Acquired 7 27 27 189
48 Aphasia, Wernicke 5 36 36 180
49 Phantom Limb 6 30 28 180
50 Thinness Hyphema 5 36 34 35 33 180 170
51 Cerebrospinal Fluid Leak 7 24 23 168
52 Prosopagnosia 5 33 33 165
53 Postoperative Nausea and Vomiting 4 39 38 156
54 Bulimia 9 17 17 153
55 Stuttering 6 25 25 150
56 Gait Ataxia Kearns-Sayre Syndrome 6 5 22 30 22 30 132 150
57 Hydrops Fetalis 6 22 22 132
58 Huntington Disease 8 16 16 128
59 Syncope, Vasovagal Catalepsy 4 5 32 25 32 25 128 125
60 Miosis Chills 4 3 27 39 27 35 108 117
61 Athetosis Pseudobulbar Palsy 3 36 37 36 37 108 111
62 Purpura, Hyperglobulinemic Photophobia 4 24 27 20 27 96 108
63 Metatarsalgia Seizures 3 27 32 25 32 81 96
64 Toothache Pruritus Vulvae 5 3 16 30 16 28 80 90
65 Ageusia Sneezing 3 2 26 43 24 42 78 86
66 Rett Syndrome Angina, Unstable 3 25 28 25 27 75 84
67 Parasomnias 3 25 25 75
68 De Lange Syndrome 4 18 14 72
69 Post-Exercise Hypotension 1 68 63 68
70 Fasciculation Paraparesis, Spastic 4 15 16 15 16 60 64
71 Dyssomnias Amnesia, Transient Global 2 29 28 29 58
Hyperemesis Gravidarum 3 18 18 54
72 Respiratory Paralysis 4 13 13 52
73 Nocturnal Paroxysmal Dystonia Muscle Spasticity 2 4 25 12 25 12 50 48
74 Hyperesthesia Hyperoxia 3 14 16 13 16 42 48
75 Hyperphagia 3 15 15 45
76 Anomia 4 11 11 44
77 Gerstmann Syndrome 3 13 13 39
78 Polydipsia Breakthrough Pain 4 2 9 18 9 18 36
79 Urinoma Neuroacanthocytosis 3 1 12 25 12 25 36 25
Eructation 2 15 13 30
Ophthalmoplegic Migraine 2 14 14 28
Sleep Arousal Disorders 1 25 25 25
80 Aphonia 3 8 8 24
81 Reticulocytosis Presbycusis 2 4 11 6 9 6 22 24
82 Adrenoleukodystrophy 2 11 11 22
83 Muscle Hypertonia WAGR Syndrome 2 1 11 13 11 13 22 13
Halitosis 4 4 4 16
Apraxia, Ideomotor 3 5 5 15
84 Orthostatic Intolerance 1 11 11 11
Prader-Willi Syndrome 1 11 11 11
Susac Syndrome 1 11 11 11
85 Aphasia, Primary Progressive 2 4 4 8
86 Benign Paroxysmal Positional Vertigo Alice in Wonderland Syndrome 1 7 7 7
87 Anhedonia Usher Syndromes 4 2 1 2 1 2 4
88 Striae Distensae Waterhouse-Friderichsen Syndrome 1 2 0 2 0 2 0
89 Fetal Weight Polydipsia, Psychogenic 2 1 1 0 1 0 2 0
90 Wolfram Syndrome Gait Apraxia 1 1 0 1 0 1 0
91 Dyskinesia, Drug-Induced Machado-Joseph Disease 5 2 0 0 0
92 Nocturnal Myoclonus Syndrome Alien Hand Syndrome 5 1 0 0 0
93 Lipoid Proteinosis of Urbach and Wiethe 1 0 0 0
94 Akathisia, Drug-Induced 7 0 0 0
95 Systolic Murmurs 1 0 0 0

12624
neo4j_csv/edges_associates.csv Normal file

File diff suppressed because it is too large Load Diff

11572
neo4j_csv/edges_binds.csv Normal file

File diff suppressed because it is too large Load Diff

138945
neo4j_csv/edges_causes.csv Normal file

File diff suppressed because it is too large Load Diff

61691
neo4j_csv/edges_covaries.csv Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

526408
neo4j_csv/edges_expresses.csv Normal file

File diff suppressed because it is too large Load Diff

1030
neo4j_csv/edges_includes.csv Normal file

File diff suppressed because it is too large Load Diff

147165
neo4j_csv/edges_interacts.csv Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,391 @@
source,target
DB01175,DOID:3312
DB00321,DOID:7148
DB00176,DOID:594
DB01037,DOID:10652
DB00945,DOID:9074
DB01100,DOID:11119
DB00328,DOID:7147
DB00218,DOID:3083
DB00989,DOID:14330
DB00203,DOID:418
DB00500,DOID:8398
DB01224,DOID:12849
DB01104,DOID:5419
DB00996,DOID:9074
DB01175,DOID:1595
DB00104,DOID:4989
DB00741,DOID:263
DB01267,DOID:5419
DB01068,DOID:14330
DB01200,DOID:14330
DB00692,DOID:10763
DB00402,DOID:2377
DB00810,DOID:14330
DB01063,DOID:5419
DB01255,DOID:1094
DB00215,DOID:1595
DB00230,DOID:9074
DB00500,DOID:7148
DB00980,DOID:14330
DB00281,DOID:3393
DB00404,DOID:594
DB00402,DOID:5419
DB01001,DOID:4481
DB00985,DOID:5419
DB01224,DOID:3312
DB00829,DOID:594
DB00540,DOID:1094
DB01149,DOID:1595
DB00554,DOID:8398
DB00860,DOID:0050156
DB00169,DOID:784
DB01037,DOID:1595
DB01156,DOID:1094
DB00334,DOID:11119
DB00443,DOID:1319
DB00482,DOID:8398
DB00537,DOID:3083
DB00742,DOID:1686
DB01166,DOID:418
DB00813,DOID:10283
DB00477,DOID:12995
DB00715,DOID:594
DB00214,DOID:784
DB00458,DOID:1094
DB00924,DOID:8398
DB00915,DOID:14330
DB01356,DOID:5419
DB00246,DOID:3312
DB01115,DOID:418
DB01009,DOID:8398
DB00554,DOID:7148
DB00673,DOID:219
DB00245,DOID:10652
DB00572,DOID:8778
DB00443,DOID:1612
DB00977,DOID:1612
DB00514,DOID:2377
DB00736,DOID:5041
DB00289,DOID:12849
DB00273,DOID:3312
DB00727,DOID:3393
DB00776,DOID:3312
DB00945,DOID:7148
DB01156,DOID:594
DB00472,DOID:594
DB00334,DOID:594
DB00788,DOID:6364
DB00482,DOID:9074
DB00241,DOID:6364
DB00903,DOID:784
DB01165,DOID:3083
DB00736,DOID:10283
DB00315,DOID:6364
DB00281,DOID:8398
DB00316,DOID:6364
DB00734,DOID:12995
DB00555,DOID:3312
DB00363,DOID:5419
DB00977,DOID:11612
DB00433,DOID:1612
DB01043,DOID:14330
DB00477,DOID:3312
DB00635,DOID:8398
DB01219,DOID:2377
DB00461,DOID:7148
DB01397,DOID:8893
DB00353,DOID:6364
DB00443,DOID:219
DB00736,DOID:263
DB00289,DOID:1094
DB00656,DOID:5419
DB00313,DOID:1595
DB01012,DOID:784
DB00673,DOID:1612
DB01137,DOID:3083
DB00712,DOID:8398
DB00814,DOID:418
DB00476,DOID:3312
DB00367,DOID:11612
DB00586,DOID:7148
DB00422,DOID:1094
DB00245,DOID:14330
DB01085,DOID:11934
DB00776,DOID:2377
DB00193,DOID:0050425
DB00351,DOID:1612
DB00482,DOID:219
DB01018,DOID:1094
DB06684,DOID:1595
DB00715,DOID:3312
DB00707,DOID:5041
DB00408,DOID:5419
DB00268,DOID:0050425
DB00190,DOID:0050425
DB01020,DOID:3393
DB00829,DOID:2377
DB01186,DOID:14330
DB00813,DOID:1324
DB00575,DOID:1094
DB00268,DOID:10652
DB00952,DOID:6364
DB00313,DOID:5419
DB01198,DOID:5419
DB00254,DOID:3083
DB00635,DOID:6364
DB01401,DOID:8893
DB01233,DOID:10283
DB00458,DOID:594
DB00540,DOID:1595
DB00286,DOID:1612
DB00734,DOID:5419
DB00475,DOID:0050741
DB00996,DOID:3312
DB01399,DOID:7148
DB00904,DOID:0050741
DB00797,DOID:418
DB00363,DOID:3312
DB00316,DOID:8398
DB00321,DOID:1595
DB00458,DOID:1595
DB00295,DOID:3393
DB00586,DOID:418
DB01142,DOID:3310
DB01296,DOID:8398
DB00575,DOID:11119
DB00461,DOID:8398
DB00472,DOID:5419
DB00281,DOID:7148
DB00338,DOID:5041
DB01398,DOID:8893
DB01576,DOID:8986
DB00814,DOID:9074
DB00991,DOID:7148
DB00201,DOID:6364
DB00190,DOID:14330
DB01075,DOID:14330
DB00910,DOID:784
DB00321,DOID:9074
DB01364,DOID:4481
DB00679,DOID:5419
DB01068,DOID:5419
DB00624,DOID:1612
DB00182,DOID:8986
DB01427,DOID:12930
DB00281,DOID:418
DB00575,DOID:0050425
DB00427,DOID:3310
DB01240,DOID:418
DB00734,DOID:3312
DB00656,DOID:1595
DB00945,DOID:13189
DB01367,DOID:14330
DB00861,DOID:8398
DB01440,DOID:8986
DB00540,DOID:594
DB00320,DOID:6364
DB00936,DOID:8893
DB00404,DOID:418
DB00934,DOID:594
DB00184,DOID:0050742
DB00104,DOID:9744
DB06710,DOID:1612
DB01238,DOID:3312
DB00996,DOID:2377
DB00514,DOID:332
DB00741,DOID:10283
DB00788,DOID:8398
DB01395,DOID:11612
DB00248,DOID:14330
DB00387,DOID:14330
DB00924,DOID:6364
DB00482,DOID:2531
DB00959,DOID:1319
DB01037,DOID:14330
DB00814,DOID:7147
DB00745,DOID:8986
DB00861,DOID:7148
DB01435,DOID:6364
DB00338,DOID:418
DB00334,DOID:3312
DB01173,DOID:6364
DB01242,DOID:594
DB00668,DOID:2841
DB00600,DOID:12306
DB00697,DOID:2377
DB00215,DOID:3312
DB00717,DOID:11612
DB01119,DOID:10763
DB00657,DOID:11119
DB01224,DOID:10652
DB00482,DOID:7148
DB00564,DOID:2377
DB00500,DOID:7147
DB00623,DOID:5419
DB00820,DOID:418
DB00668,DOID:4481
DB00258,DOID:784
DB00413,DOID:0050425
DB00424,DOID:14330
DB00424,DOID:8778
DB00203,DOID:9744
DB00343,DOID:3393
DB00186,DOID:594
DB00285,DOID:1094
DB00540,DOID:2377
DB01233,DOID:6364
DB00706,DOID:10283
DB00304,DOID:11612
DB00230,DOID:2377
DB01068,DOID:12849
DB00814,DOID:8398
DB00502,DOID:10652
DB00321,DOID:2377
DB00668,DOID:1686
DB00502,DOID:11119
DB08866,DOID:1612
DB01104,DOID:12849
DB00245,DOID:12849
DB00490,DOID:594
DB00176,DOID:1595
DB01075,DOID:5419
DB00975,DOID:3393
DB00443,DOID:10283
DB00852,DOID:4481
DB01234,DOID:1612
DB00413,DOID:14330
DB00245,DOID:5419
DB00620,DOID:1319
DB00749,DOID:8398
DB00230,DOID:0050425
DB01233,DOID:418
DB01234,DOID:219
DB00906,DOID:3312
DB00945,DOID:6364
DB00746,DOID:784
DB00745,DOID:1094
DB00476,DOID:1595
DB00788,DOID:9074
DB01420,DOID:1612
DB00883,DOID:3393
DB01401,DOID:7148
DB00915,DOID:2377
DB00945,DOID:8398
DB00621,DOID:11476
DB00696,DOID:6364
DB00136,DOID:784
DB00714,DOID:14330
DB05271,DOID:14330
DB00338,DOID:263
DB00482,DOID:263
DB01068,DOID:2377
DB00935,DOID:4481
DB00376,DOID:14330
DB00734,DOID:11119
DB00334,DOID:5419
DB00918,DOID:6364
DB01235,DOID:14330
DB00695,DOID:784
DB00734,DOID:12849
DB00564,DOID:0050425
DB01394,DOID:418
DB00850,DOID:11119
DB01235,DOID:0050425
DB00603,DOID:1612
DB00814,DOID:7148
DB01151,DOID:1094
DB01068,DOID:0050425
DB00586,DOID:7147
DB01577,DOID:8986
DB00788,DOID:7148
DB00425,DOID:2377
DB00390,DOID:3393
DB06637,DOID:2377
DB00494,DOID:14330
DB01234,DOID:1319
DB00182,DOID:1094
DB01577,DOID:1094
DB00502,DOID:12995
DB01364,DOID:2841
DB00381,DOID:3393
DB00996,DOID:7148
DB01589,DOID:2377
DB00573,DOID:8398
DB01238,DOID:12849
DB00477,DOID:5419
DB00328,DOID:8398
DB01247,DOID:594
DB00697,DOID:6364
DB00181,DOID:2377
DB00852,DOID:2841
DB00605,DOID:8398
DB01186,DOID:11119
DB01068,DOID:594
DB00318,DOID:8398
DB01234,DOID:263
DB00555,DOID:5419
DB00831,DOID:5419
DB00959,DOID:2531
DB00564,DOID:3312
DB00215,DOID:594
DB00338,DOID:10283
DB00715,DOID:1595
DB00996,DOID:14330
DB00246,DOID:5419
DB00788,DOID:7147
DB01036,DOID:2377
DB00216,DOID:6364
DB00953,DOID:6364
DB00328,DOID:6364
DB01234,DOID:10283
DB00655,DOID:1612
DB01104,DOID:594
DB01623,DOID:5419
DB00285,DOID:594
DB00736,DOID:418
DB00482,DOID:10283
DB00323,DOID:14330
DB00443,DOID:263
DB00268,DOID:14330
DB01198,DOID:2377
DB01238,DOID:1595
DB00586,DOID:6364
DB00434,DOID:5419
DB00687,DOID:14330
DB01115,DOID:3393
DB06151,DOID:3083
DB00390,DOID:12930
DB00959,DOID:8398
DB00434,DOID:6364
DB00575,DOID:12849
DB00656,DOID:3312
DB01050,DOID:8398
DB00328,DOID:7148
DB00482,DOID:418
DB00996,DOID:0050425
DB00203,DOID:2377
DB00669,DOID:6364
DB01104,DOID:1595
DB00745,DOID:14330
DB00991,DOID:8398
DB01238,DOID:5419
DB00572,DOID:14330
DB00482,DOID:7147
DB00104,DOID:1793
DB00502,DOID:5419
DB00745,DOID:2377
DB00933,DOID:5419
DB00122,DOID:8398
DB00246,DOID:11119
DB01591,DOID:2377
DB00998,DOID:6364
DB00554,DOID:7147
DB01224,DOID:5419
DB00586,DOID:8398
DB00783,DOID:1612
DB00313,DOID:3312
DB00564,DOID:5419
DB00887,DOID:784
DB01576,DOID:1094
DB01068,DOID:3312
1 source target
2 DB01175 DOID:3312
3 DB00321 DOID:7148
4 DB00176 DOID:594
5 DB01037 DOID:10652
6 DB00945 DOID:9074
7 DB01100 DOID:11119
8 DB00328 DOID:7147
9 DB00218 DOID:3083
10 DB00989 DOID:14330
11 DB00203 DOID:418
12 DB00500 DOID:8398
13 DB01224 DOID:12849
14 DB01104 DOID:5419
15 DB00996 DOID:9074
16 DB01175 DOID:1595
17 DB00104 DOID:4989
18 DB00741 DOID:263
19 DB01267 DOID:5419
20 DB01068 DOID:14330
21 DB01200 DOID:14330
22 DB00692 DOID:10763
23 DB00402 DOID:2377
24 DB00810 DOID:14330
25 DB01063 DOID:5419
26 DB01255 DOID:1094
27 DB00215 DOID:1595
28 DB00230 DOID:9074
29 DB00500 DOID:7148
30 DB00980 DOID:14330
31 DB00281 DOID:3393
32 DB00404 DOID:594
33 DB00402 DOID:5419
34 DB01001 DOID:4481
35 DB00985 DOID:5419
36 DB01224 DOID:3312
37 DB00829 DOID:594
38 DB00540 DOID:1094
39 DB01149 DOID:1595
40 DB00554 DOID:8398
41 DB00860 DOID:0050156
42 DB00169 DOID:784
43 DB01037 DOID:1595
44 DB01156 DOID:1094
45 DB00334 DOID:11119
46 DB00443 DOID:1319
47 DB00482 DOID:8398
48 DB00537 DOID:3083
49 DB00742 DOID:1686
50 DB01166 DOID:418
51 DB00813 DOID:10283
52 DB00477 DOID:12995
53 DB00715 DOID:594
54 DB00214 DOID:784
55 DB00458 DOID:1094
56 DB00924 DOID:8398
57 DB00915 DOID:14330
58 DB01356 DOID:5419
59 DB00246 DOID:3312
60 DB01115 DOID:418
61 DB01009 DOID:8398
62 DB00554 DOID:7148
63 DB00673 DOID:219
64 DB00245 DOID:10652
65 DB00572 DOID:8778
66 DB00443 DOID:1612
67 DB00977 DOID:1612
68 DB00514 DOID:2377
69 DB00736 DOID:5041
70 DB00289 DOID:12849
71 DB00273 DOID:3312
72 DB00727 DOID:3393
73 DB00776 DOID:3312
74 DB00945 DOID:7148
75 DB01156 DOID:594
76 DB00472 DOID:594
77 DB00334 DOID:594
78 DB00788 DOID:6364
79 DB00482 DOID:9074
80 DB00241 DOID:6364
81 DB00903 DOID:784
82 DB01165 DOID:3083
83 DB00736 DOID:10283
84 DB00315 DOID:6364
85 DB00281 DOID:8398
86 DB00316 DOID:6364
87 DB00734 DOID:12995
88 DB00555 DOID:3312
89 DB00363 DOID:5419
90 DB00977 DOID:11612
91 DB00433 DOID:1612
92 DB01043 DOID:14330
93 DB00477 DOID:3312
94 DB00635 DOID:8398
95 DB01219 DOID:2377
96 DB00461 DOID:7148
97 DB01397 DOID:8893
98 DB00353 DOID:6364
99 DB00443 DOID:219
100 DB00736 DOID:263
101 DB00289 DOID:1094
102 DB00656 DOID:5419
103 DB00313 DOID:1595
104 DB01012 DOID:784
105 DB00673 DOID:1612
106 DB01137 DOID:3083
107 DB00712 DOID:8398
108 DB00814 DOID:418
109 DB00476 DOID:3312
110 DB00367 DOID:11612
111 DB00586 DOID:7148
112 DB00422 DOID:1094
113 DB00245 DOID:14330
114 DB01085 DOID:11934
115 DB00776 DOID:2377
116 DB00193 DOID:0050425
117 DB00351 DOID:1612
118 DB00482 DOID:219
119 DB01018 DOID:1094
120 DB06684 DOID:1595
121 DB00715 DOID:3312
122 DB00707 DOID:5041
123 DB00408 DOID:5419
124 DB00268 DOID:0050425
125 DB00190 DOID:0050425
126 DB01020 DOID:3393
127 DB00829 DOID:2377
128 DB01186 DOID:14330
129 DB00813 DOID:1324
130 DB00575 DOID:1094
131 DB00268 DOID:10652
132 DB00952 DOID:6364
133 DB00313 DOID:5419
134 DB01198 DOID:5419
135 DB00254 DOID:3083
136 DB00635 DOID:6364
137 DB01401 DOID:8893
138 DB01233 DOID:10283
139 DB00458 DOID:594
140 DB00540 DOID:1595
141 DB00286 DOID:1612
142 DB00734 DOID:5419
143 DB00475 DOID:0050741
144 DB00996 DOID:3312
145 DB01399 DOID:7148
146 DB00904 DOID:0050741
147 DB00797 DOID:418
148 DB00363 DOID:3312
149 DB00316 DOID:8398
150 DB00321 DOID:1595
151 DB00458 DOID:1595
152 DB00295 DOID:3393
153 DB00586 DOID:418
154 DB01142 DOID:3310
155 DB01296 DOID:8398
156 DB00575 DOID:11119
157 DB00461 DOID:8398
158 DB00472 DOID:5419
159 DB00281 DOID:7148
160 DB00338 DOID:5041
161 DB01398 DOID:8893
162 DB01576 DOID:8986
163 DB00814 DOID:9074
164 DB00991 DOID:7148
165 DB00201 DOID:6364
166 DB00190 DOID:14330
167 DB01075 DOID:14330
168 DB00910 DOID:784
169 DB00321 DOID:9074
170 DB01364 DOID:4481
171 DB00679 DOID:5419
172 DB01068 DOID:5419
173 DB00624 DOID:1612
174 DB00182 DOID:8986
175 DB01427 DOID:12930
176 DB00281 DOID:418
177 DB00575 DOID:0050425
178 DB00427 DOID:3310
179 DB01240 DOID:418
180 DB00734 DOID:3312
181 DB00656 DOID:1595
182 DB00945 DOID:13189
183 DB01367 DOID:14330
184 DB00861 DOID:8398
185 DB01440 DOID:8986
186 DB00540 DOID:594
187 DB00320 DOID:6364
188 DB00936 DOID:8893
189 DB00404 DOID:418
190 DB00934 DOID:594
191 DB00184 DOID:0050742
192 DB00104 DOID:9744
193 DB06710 DOID:1612
194 DB01238 DOID:3312
195 DB00996 DOID:2377
196 DB00514 DOID:332
197 DB00741 DOID:10283
198 DB00788 DOID:8398
199 DB01395 DOID:11612
200 DB00248 DOID:14330
201 DB00387 DOID:14330
202 DB00924 DOID:6364
203 DB00482 DOID:2531
204 DB00959 DOID:1319
205 DB01037 DOID:14330
206 DB00814 DOID:7147
207 DB00745 DOID:8986
208 DB00861 DOID:7148
209 DB01435 DOID:6364
210 DB00338 DOID:418
211 DB00334 DOID:3312
212 DB01173 DOID:6364
213 DB01242 DOID:594
214 DB00668 DOID:2841
215 DB00600 DOID:12306
216 DB00697 DOID:2377
217 DB00215 DOID:3312
218 DB00717 DOID:11612
219 DB01119 DOID:10763
220 DB00657 DOID:11119
221 DB01224 DOID:10652
222 DB00482 DOID:7148
223 DB00564 DOID:2377
224 DB00500 DOID:7147
225 DB00623 DOID:5419
226 DB00820 DOID:418
227 DB00668 DOID:4481
228 DB00258 DOID:784
229 DB00413 DOID:0050425
230 DB00424 DOID:14330
231 DB00424 DOID:8778
232 DB00203 DOID:9744
233 DB00343 DOID:3393
234 DB00186 DOID:594
235 DB00285 DOID:1094
236 DB00540 DOID:2377
237 DB01233 DOID:6364
238 DB00706 DOID:10283
239 DB00304 DOID:11612
240 DB00230 DOID:2377
241 DB01068 DOID:12849
242 DB00814 DOID:8398
243 DB00502 DOID:10652
244 DB00321 DOID:2377
245 DB00668 DOID:1686
246 DB00502 DOID:11119
247 DB08866 DOID:1612
248 DB01104 DOID:12849
249 DB00245 DOID:12849
250 DB00490 DOID:594
251 DB00176 DOID:1595
252 DB01075 DOID:5419
253 DB00975 DOID:3393
254 DB00443 DOID:10283
255 DB00852 DOID:4481
256 DB01234 DOID:1612
257 DB00413 DOID:14330
258 DB00245 DOID:5419
259 DB00620 DOID:1319
260 DB00749 DOID:8398
261 DB00230 DOID:0050425
262 DB01233 DOID:418
263 DB01234 DOID:219
264 DB00906 DOID:3312
265 DB00945 DOID:6364
266 DB00746 DOID:784
267 DB00745 DOID:1094
268 DB00476 DOID:1595
269 DB00788 DOID:9074
270 DB01420 DOID:1612
271 DB00883 DOID:3393
272 DB01401 DOID:7148
273 DB00915 DOID:2377
274 DB00945 DOID:8398
275 DB00621 DOID:11476
276 DB00696 DOID:6364
277 DB00136 DOID:784
278 DB00714 DOID:14330
279 DB05271 DOID:14330
280 DB00338 DOID:263
281 DB00482 DOID:263
282 DB01068 DOID:2377
283 DB00935 DOID:4481
284 DB00376 DOID:14330
285 DB00734 DOID:11119
286 DB00334 DOID:5419
287 DB00918 DOID:6364
288 DB01235 DOID:14330
289 DB00695 DOID:784
290 DB00734 DOID:12849
291 DB00564 DOID:0050425
292 DB01394 DOID:418
293 DB00850 DOID:11119
294 DB01235 DOID:0050425
295 DB00603 DOID:1612
296 DB00814 DOID:7148
297 DB01151 DOID:1094
298 DB01068 DOID:0050425
299 DB00586 DOID:7147
300 DB01577 DOID:8986
301 DB00788 DOID:7148
302 DB00425 DOID:2377
303 DB00390 DOID:3393
304 DB06637 DOID:2377
305 DB00494 DOID:14330
306 DB01234 DOID:1319
307 DB00182 DOID:1094
308 DB01577 DOID:1094
309 DB00502 DOID:12995
310 DB01364 DOID:2841
311 DB00381 DOID:3393
312 DB00996 DOID:7148
313 DB01589 DOID:2377
314 DB00573 DOID:8398
315 DB01238 DOID:12849
316 DB00477 DOID:5419
317 DB00328 DOID:8398
318 DB01247 DOID:594
319 DB00697 DOID:6364
320 DB00181 DOID:2377
321 DB00852 DOID:2841
322 DB00605 DOID:8398
323 DB01186 DOID:11119
324 DB01068 DOID:594
325 DB00318 DOID:8398
326 DB01234 DOID:263
327 DB00555 DOID:5419
328 DB00831 DOID:5419
329 DB00959 DOID:2531
330 DB00564 DOID:3312
331 DB00215 DOID:594
332 DB00338 DOID:10283
333 DB00715 DOID:1595
334 DB00996 DOID:14330
335 DB00246 DOID:5419
336 DB00788 DOID:7147
337 DB01036 DOID:2377
338 DB00216 DOID:6364
339 DB00953 DOID:6364
340 DB00328 DOID:6364
341 DB01234 DOID:10283
342 DB00655 DOID:1612
343 DB01104 DOID:594
344 DB01623 DOID:5419
345 DB00285 DOID:594
346 DB00736 DOID:418
347 DB00482 DOID:10283
348 DB00323 DOID:14330
349 DB00443 DOID:263
350 DB00268 DOID:14330
351 DB01198 DOID:2377
352 DB01238 DOID:1595
353 DB00586 DOID:6364
354 DB00434 DOID:5419
355 DB00687 DOID:14330
356 DB01115 DOID:3393
357 DB06151 DOID:3083
358 DB00390 DOID:12930
359 DB00959 DOID:8398
360 DB00434 DOID:6364
361 DB00575 DOID:12849
362 DB00656 DOID:3312
363 DB01050 DOID:8398
364 DB00328 DOID:7148
365 DB00482 DOID:418
366 DB00996 DOID:0050425
367 DB00203 DOID:2377
368 DB00669 DOID:6364
369 DB01104 DOID:1595
370 DB00745 DOID:14330
371 DB00991 DOID:8398
372 DB01238 DOID:5419
373 DB00572 DOID:14330
374 DB00482 DOID:7147
375 DB00104 DOID:1793
376 DB00502 DOID:5419
377 DB00745 DOID:2377
378 DB00933 DOID:5419
379 DB00122 DOID:8398
380 DB00246 DOID:11119
381 DB01591 DOID:2377
382 DB00998 DOID:6364
383 DB00554 DOID:7147
384 DB01224 DOID:5419
385 DB00586 DOID:8398
386 DB00783 DOID:1612
387 DB00313 DOID:3312
388 DB00564 DOID:5419
389 DB00887 DOID:784
390 DB01576 DOID:1094
391 DB01068 DOID:3312

File diff suppressed because it is too large Load Diff

3358
neo4j_csv/edges_presents.csv Normal file

File diff suppressed because it is too large Load Diff

265673
neo4j_csv/edges_regulates.csv Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

756
neo4j_csv/edges_treats.csv Normal file
View File

@@ -0,0 +1,756 @@
source,target
DB00997,DOID:363
DB00206,DOID:10763
DB00960,DOID:10763
DB00665,DOID:10283
DB00290,DOID:2998
DB01232,DOID:635
DB00555,DOID:1826
DB00444,DOID:2531
DB00860,DOID:4481
DB00635,DOID:2531
DB00985,DOID:4481
DB00808,DOID:10763
DB01244,DOID:10763
DB00888,DOID:2531
DB00591,DOID:3310
DB00530,DOID:1324
DB00191,DOID:9970
DB00620,DOID:8577
DB00853,DOID:3070
DB00654,DOID:1686
DB00783,DOID:10283
DB08881,DOID:4159
DB00563,DOID:9074
DB00741,DOID:4481
DB00773,DOID:1192
DB00993,DOID:418
DB01275,DOID:10763
DB01101,DOID:10534
DB00401,DOID:10763
DB00563,DOID:1324
DB00222,DOID:9352
DB00290,DOID:1909
DB01280,DOID:2531
DB00455,DOID:3310
DB00860,DOID:3083
DB00244,DOID:8577
DB00250,DOID:12365
DB01023,DOID:10763
DB01047,DOID:3310
DB00635,DOID:2841
DB00541,DOID:2531
DB00443,DOID:2531
DB01234,DOID:9008
DB00688,DOID:418
DB00491,DOID:9352
DB00570,DOID:2998
DB00441,DOID:1793
DB00661,DOID:6364
DB00205,DOID:12365
DB00959,DOID:7147
DB00544,DOID:10534
DB01068,DOID:1826
DB01101,DOID:263
DB00488,DOID:2394
DB00970,DOID:263
DB00177,DOID:3393
DB00997,DOID:184
DB00215,DOID:0050741
DB01394,DOID:13189
DB01320,DOID:1826
DB01181,DOID:2531
DB01057,DOID:1686
DB00338,DOID:9206
DB00993,DOID:8577
DB00501,DOID:9970
DB00563,DOID:2377
DB00860,DOID:2531
DB00795,DOID:8577
DB01075,DOID:4481
DB00261,DOID:2531
DB00091,DOID:9074
DB00763,DOID:12361
DB01098,DOID:3393
DB01197,DOID:418
DB00970,DOID:4045
DB00399,DOID:11476
DB01029,DOID:10763
DB00631,DOID:2531
DB00521,DOID:1686
DB01170,DOID:10763
DB00291,DOID:1612
DB00642,DOID:1324
DB00641,DOID:3393
DB00178,DOID:9744
DB00169,DOID:11476
DB01204,DOID:1612
DB01045,DOID:1024
DB01101,DOID:1612
DB00544,DOID:219
DB00635,DOID:10283
DB00563,DOID:1612
DB01204,DOID:2377
DB01202,DOID:1826
DB08877,DOID:2531
DB01120,DOID:9352
DB00523,DOID:1192
DB00851,DOID:1909
DB00270,DOID:10763
DB00226,DOID:10763
DB08828,DOID:4159
DB00982,DOID:1192
DB00937,DOID:9970
DB01177,DOID:1612
DB00492,DOID:10763
DB00635,DOID:3310
DB00688,DOID:8893
DB00651,DOID:2841
DB00305,DOID:11054
DB00762,DOID:1793
DB00515,DOID:2994
DB01177,DOID:2531
DB00973,DOID:1936
DB01410,DOID:2841
DB00224,DOID:635
DB00864,DOID:3310
DB00860,DOID:2841
DB00775,DOID:3393
DB00352,DOID:2531
DB08881,DOID:1909
DB00445,DOID:10534
DB00563,DOID:10534
DB00762,DOID:1324
DB00570,DOID:2531
DB08868,DOID:2377
DB00997,DOID:1324
DB00876,DOID:10763
DB00445,DOID:1793
DB01583,DOID:1459
DB00441,DOID:2531
DB00250,DOID:9074
DB01204,DOID:1115
DB08816,DOID:3393
DB00398,DOID:1781
DB00741,DOID:7148
DB00764,DOID:3310
DB00178,DOID:10763
DB00441,DOID:1612
DB01248,DOID:1909
DB00964,DOID:1686
DB00553,DOID:8893
DB01260,DOID:3310
DB00997,DOID:2531
DB00541,DOID:1115
DB00279,DOID:1459
DB00649,DOID:635
DB00630,DOID:5408
DB00290,DOID:2994
DB00958,DOID:1612
DB01273,DOID:0050742
DB01005,DOID:11934
DB00328,DOID:13189
DB08871,DOID:1612
DB00331,DOID:9352
DB00691,DOID:10763
DB00286,DOID:11476
DB00242,DOID:2531
DB00884,DOID:11476
DB00169,DOID:8577
DB00773,DOID:1319
DB04572,DOID:1612
DB00620,DOID:7147
DB00755,DOID:1192
DB00331,DOID:11612
DB00997,DOID:263
DB01077,DOID:5408
DB01274,DOID:2841
DB01008,DOID:2531
DB00385,DOID:11054
DB00741,DOID:2841
DB00620,DOID:3310
DB00773,DOID:2998
DB00869,DOID:1686
DB00195,DOID:1686
DB00441,DOID:1324
DB00091,DOID:8893
DB00445,DOID:3571
DB00819,DOID:1686
DB00970,DOID:2174
DB00905,DOID:1686
DB00880,DOID:10763
DB00695,DOID:12930
DB08860,DOID:3393
DB00515,DOID:1324
DB00900,DOID:635
DB00563,DOID:8893
DB00773,DOID:4045
DB00635,DOID:418
DB00678,DOID:10763
DB00851,DOID:1793
DB00445,DOID:10283
DB00678,DOID:3393
DB00394,DOID:8893
DB00989,DOID:10652
DB00290,DOID:4159
DB00550,DOID:12361
DB00762,DOID:2531
DB00655,DOID:10283
DB00541,DOID:263
DB00736,DOID:9206
DB00970,DOID:1115
DB00341,DOID:4481
DB01197,DOID:10763
DB01042,DOID:2531
DB01261,DOID:9352
DB00195,DOID:10763
DB00959,DOID:7148
DB01014,DOID:8778
DB00262,DOID:3070
DB00396,DOID:363
DB00773,DOID:1324
DB00361,DOID:2531
DB00762,DOID:10534
DB00741,DOID:3310
DB01005,DOID:2531
DB00710,DOID:11476
DB00331,DOID:14221
DB00421,DOID:10763
DB00851,DOID:2531
DB00718,DOID:2043
DB00966,DOID:3393
DB01131,DOID:12365
DB00227,DOID:1936
DB00273,DOID:1826
DB00322,DOID:10534
DB00851,DOID:4045
DB00177,DOID:10763
DB00958,DOID:363
DB00959,DOID:9008
DB00773,DOID:2531
DB00262,DOID:1319
DB00839,DOID:9352
DB04572,DOID:1115
DB00394,DOID:2841
DB01274,DOID:3083
DB00958,DOID:2174
DB01124,DOID:9352
DB00262,DOID:0060073
DB00949,DOID:1826
DB00515,DOID:2998
DB00591,DOID:8893
DB00997,DOID:10534
DB00313,DOID:1826
DB00672,DOID:9352
DB01234,DOID:9074
DB00178,DOID:9352
DB01248,DOID:4159
DB00445,DOID:1781
DB00373,DOID:6364
DB01234,DOID:7147
DB01590,DOID:263
DB00620,DOID:9074
DB00471,DOID:2841
DB00773,DOID:10283
DB01013,DOID:8893
DB01064,DOID:2841
DB01162,DOID:10763
DB00977,DOID:10283
DB00688,DOID:9074
DB00882,DOID:14227
DB01229,DOID:1324
DB00716,DOID:2841
DB00773,DOID:1115
DB01041,DOID:2531
DB00675,DOID:1793
DB01200,DOID:9352
DB00484,DOID:1686
DB01132,DOID:9352
DB08865,DOID:1324
DB00659,DOID:0050741
DB00277,DOID:2841
DB00620,DOID:7148
DB01005,DOID:1319
DB01168,DOID:2531
DB00553,DOID:2531
DB00958,DOID:5041
DB00441,DOID:11054
DB00443,DOID:7147
DB01075,DOID:3310
DB01586,DOID:12236
DB00995,DOID:9008
DB01115,DOID:10763
DB00620,DOID:2531
DB00286,DOID:10283
DB01203,DOID:10763
DB00959,DOID:3310
DB00762,DOID:219
DB01259,DOID:1612
DB01409,DOID:2841
DB01222,DOID:2841
DB05812,DOID:10283
DB00701,DOID:635
DB00709,DOID:2043
DB00570,DOID:11934
DB01656,DOID:3083
DB00985,DOID:3310
DB01409,DOID:3083
DB00177,DOID:9352
DB00563,DOID:4045
DB06777,DOID:12236
DB00622,DOID:10763
DB01136,DOID:10763
DB00997,DOID:1192
DB00997,DOID:1793
DB00244,DOID:8778
DB00970,DOID:1909
DB00563,DOID:2531
DB00764,DOID:2841
DB01029,DOID:9352
DB01003,DOID:2841
DB00398,DOID:263
DB00800,DOID:10763
DB00620,DOID:4481
DB00563,DOID:2998
DB00629,DOID:10763
DB00441,DOID:263
DB00774,DOID:10763
DB00782,DOID:4989
DB00571,DOID:6364
DB00630,DOID:11476
DB01024,DOID:418
DB01248,DOID:1612
DB00987,DOID:2531
DB00938,DOID:2841
DB01204,DOID:2531
DB00999,DOID:10763
DB00620,DOID:8893
DB00958,DOID:2394
DB00480,DOID:2531
DB01204,DOID:10283
DB00443,DOID:9008
DB00627,DOID:3393
DB00563,DOID:9008
DB00359,DOID:12365
DB00700,DOID:3393
DB01248,DOID:1324
DB00305,DOID:10534
DB01006,DOID:1612
DB00958,DOID:2998
DB00997,DOID:1115
DB00947,DOID:1612
DB01181,DOID:2994
DB00563,DOID:418
DB00635,DOID:3083
DB00544,DOID:1793
DB00997,DOID:1781
DB00983,DOID:2841
DB00187,DOID:10763
DB00421,DOID:12930
DB00958,DOID:11054
DB00443,DOID:4481
DB00977,DOID:11476
DB00851,DOID:1192
DB00169,DOID:8893
DB00959,DOID:2841
DB00776,DOID:1826
DB00126,DOID:10283
DB00795,DOID:8778
DB00544,DOID:11054
DB00443,DOID:8893
DB00180,DOID:2841
DB00291,DOID:2394
DB00563,DOID:7147
DB00258,DOID:11476
DB01196,DOID:10283
DB00313,DOID:6364
DB00153,DOID:7148
DB00444,DOID:0060073
DB02300,DOID:8893
DB00970,DOID:363
DB00264,DOID:10763
DB06287,DOID:263
DB01181,DOID:2998
DB00552,DOID:2531
DB01185,DOID:1612
DB00973,DOID:3393
DB00290,DOID:0060073
DB00799,DOID:8893
DB00563,DOID:0060073
DB00722,DOID:12930
DB01001,DOID:2841
DB00515,DOID:1192
DB00014,DOID:10283
DB00539,DOID:1612
DB00773,DOID:2994
DB01268,DOID:1793
DB00436,DOID:10763
DB01156,DOID:9970
DB00909,DOID:1826
DB00958,DOID:1319
DB00275,DOID:3393
DB01234,DOID:2841
DB00445,DOID:1115
DB00091,DOID:1312
DB01229,DOID:263
DB00575,DOID:10763
DB02546,DOID:2531
DB00449,DOID:1686
DB00291,DOID:2531
DB00544,DOID:1612
DB00445,DOID:2531
DB00594,DOID:10763
DB00443,DOID:7148
DB00361,DOID:1612
DB00881,DOID:10763
DB00635,DOID:8577
DB00503,DOID:635
DB01190,DOID:12365
DB00519,DOID:3393
DB00968,DOID:10763
DB00310,DOID:10763
DB00515,DOID:11054
DB01206,DOID:1319
DB00675,DOID:1612
DB01101,DOID:10283
DB00764,DOID:418
DB00635,DOID:9074
DB01042,DOID:1612
DB00851,DOID:4159
DB01217,DOID:1612
DB00795,DOID:7147
DB01076,DOID:10763
DB01346,DOID:12365
DB01001,DOID:3083
DB01097,DOID:7148
DB00350,DOID:10763
DB00290,DOID:2531
DB05294,DOID:1781
DB00549,DOID:2841
DB01254,DOID:2531
DB00563,DOID:11054
DB01105,DOID:9970
DB00853,DOID:4159
DB00347,DOID:1826
DB00678,DOID:9352
DB00920,DOID:2841
DB00188,DOID:2531
DB00661,DOID:10763
DB00703,DOID:1686
DB01222,DOID:8577
DB00575,DOID:1686
DB00884,DOID:5408
DB00584,DOID:10763
DB04574,DOID:11476
DB00959,DOID:4481
DB01016,DOID:11714
DB00620,DOID:9008
DB01250,DOID:8577
DB00220,DOID:635
DB00444,DOID:1324
DB00468,DOID:12365
DB00851,DOID:1115
DB00695,DOID:3393
DB00674,DOID:10652
DB00544,DOID:11934
DB01234,DOID:8893
DB00337,DOID:3310
DB00860,DOID:3310
DB05039,DOID:2841
DB00442,DOID:2043
DB00291,DOID:2998
DB00865,DOID:9970
DB00563,DOID:7148
DB00104,DOID:3277
DB04845,DOID:1612
DB01039,DOID:3393
DB00908,DOID:12365
DB00443,DOID:2377
DB00570,DOID:1324
DB06699,DOID:10283
DB01016,DOID:9352
DB01076,DOID:3393
DB01073,DOID:0060073
DB00983,DOID:3083
DB00530,DOID:1793
DB00287,DOID:1686
DB00519,DOID:10763
DB01083,DOID:9970
DB06218,DOID:1826
DB00722,DOID:3393
DB00434,DOID:4481
DB00541,DOID:0060073
DB01047,DOID:8893
DB01024,DOID:8893
DB00262,DOID:1909
DB00997,DOID:1612
DB01098,DOID:1936
DB00437,DOID:13189
DB00227,DOID:3393
DB04861,DOID:10763
DB00307,DOID:2531
DB06589,DOID:263
DB00762,DOID:1612
DB00284,DOID:9352
DB00481,DOID:11476
DB00958,DOID:184
DB00451,DOID:1459
DB01097,DOID:418
DB00993,DOID:9074
DB01601,DOID:635
DB00860,DOID:7147
DB01197,DOID:3393
DB00250,DOID:1024
DB01080,DOID:1826
DB01359,DOID:3393
DB00349,DOID:1826
DB00641,DOID:1936
DB00445,DOID:2998
DB00970,DOID:2994
DB00773,DOID:363
DB00741,DOID:8893
DB00853,DOID:1909
DB00563,DOID:184
DB00705,DOID:635
DB00997,DOID:2394
DB01144,DOID:1686
DB01210,DOID:1686
DB00741,DOID:9074
DB00970,DOID:4159
DB00254,DOID:12365
DB01043,DOID:10652
DB01234,DOID:3310
DB01241,DOID:3393
DB01014,DOID:8577
DB00570,DOID:263
DB01048,DOID:635
DB00495,DOID:635
DB01223,DOID:3083
DB01067,DOID:9352
DB01223,DOID:2841
DB00412,DOID:9352
DB00860,DOID:9008
DB01174,DOID:1826
DB00455,DOID:2841
DB01097,DOID:9074
DB05389,DOID:2841
DB00091,DOID:7148
DB01234,DOID:2531
DB01291,DOID:2841
DB01073,DOID:2531
DB00888,DOID:0060073
DB01206,DOID:2531
DB00731,DOID:9352
DB00635,DOID:13189
DB01032,DOID:13189
DB00384,DOID:10763
DB00471,DOID:3083
DB00843,DOID:10652
DB01394,DOID:12236
DB06201,DOID:1826
DB00457,DOID:10763
DB01577,DOID:9970
DB00317,DOID:1324
DB00945,DOID:3393
DB00773,DOID:11054
DB00321,DOID:6364
DB00619,DOID:2531
DB00588,DOID:2841
DB00136,DOID:8893
DB00722,DOID:418
DB00584,DOID:3393
DB00635,DOID:8893
DB04572,DOID:11054
DB00990,DOID:1612
DB00397,DOID:9970
DB00541,DOID:4045
DB00788,DOID:13189
DB00860,DOID:8577
DB00136,DOID:11476
DB01033,DOID:8577
DB00343,DOID:10763
DB00997,DOID:10283
DB01085,DOID:1686
DB00790,DOID:3393
DB00722,DOID:10763
DB01041,DOID:1024
DB00993,DOID:2377
DB00178,DOID:3393
DB01234,DOID:7148
DB00445,DOID:1192
DB00563,DOID:2994
DB00571,DOID:10763
DB01248,DOID:1793
DB01248,DOID:2394
DB01248,DOID:10283
DB00445,DOID:363
DB00443,DOID:9074
DB00987,DOID:0060073
DB00542,DOID:10763
DB00014,DOID:1612
DB01128,DOID:10283
DB00373,DOID:1686
DB01033,DOID:2531
DB01101,DOID:219
DB01077,DOID:11476
DB01248,DOID:11934
DB00523,DOID:2531
DB00995,DOID:7148
DB00635,DOID:7147
DB00796,DOID:10763
DB00398,DOID:3571
DB00635,DOID:2377
DB08882,DOID:9352
DB00997,DOID:11054
DB06697,DOID:12365
DB01030,DOID:4362
DB00806,DOID:12365
DB00819,DOID:1826
DB00740,DOID:332
DB00683,DOID:1826
DB00553,DOID:12306
DB01030,DOID:2394
DB06772,DOID:10283
DB01083,DOID:9352
DB00790,DOID:10763
DB00153,DOID:11476
DB00515,DOID:184
DB00966,DOID:10763
DB00903,DOID:10763
DB00709,DOID:635
DB00818,DOID:1826
DB00361,DOID:1324
DB00459,DOID:8893
DB01234,DOID:4481
DB00411,DOID:1686
DB00221,DOID:2841
DB00806,DOID:418
DB00262,DOID:2531
DB00959,DOID:9074
DB00590,DOID:10763
DB01229,DOID:1612
DB00509,DOID:1459
DB00563,DOID:219
DB00530,DOID:263
DB00993,DOID:8778
DB01018,DOID:10763
DB01042,DOID:2394
DB00996,DOID:1826
DB00620,DOID:2841
DB00999,DOID:585
DB00744,DOID:2841
DB00524,DOID:10763
DB00741,DOID:13189
DB01268,DOID:263
DB00238,DOID:635
DB00795,DOID:7148
DB01229,DOID:2394
DB00700,DOID:10763
DB00373,DOID:10763
DB00859,DOID:7148
DB00860,DOID:13189
DB00273,DOID:6364
DB00724,DOID:4159
DB00515,DOID:5041
DB04868,DOID:2531
DB00970,DOID:1192
DB01194,DOID:1686
DB00443,DOID:8577
DB00175,DOID:1936
DB00570,DOID:1612
DB00997,DOID:2998
DB00625,DOID:635
DB00635,DOID:8778
DB00184,DOID:8577
DB00704,DOID:0050741
DB00959,DOID:13189
DB00871,DOID:2841
DB00373,DOID:3393
DB00563,DOID:5041
DB00214,DOID:10763
DB00275,DOID:10763
DB00768,DOID:4481
DB00627,DOID:1936
DB00860,DOID:7148
DB00981,DOID:1686
DB00860,DOID:9074
DB01579,DOID:9970
DB00230,DOID:1826
DB00912,DOID:9352
DB00443,DOID:3310
DB01214,DOID:1686
DB00481,DOID:1612
DB00758,DOID:3393
DB01030,DOID:1192
DB01005,DOID:8893
DB00945,DOID:13378
DB00242,DOID:2377
DB00997,DOID:4045
DB00993,DOID:7148
DB00620,DOID:2377
DB01133,DOID:5408
DB01234,DOID:8577
DB01204,DOID:0060073
DB00175,DOID:3393
DB00515,DOID:2531
DB00598,DOID:10763
DB00959,DOID:8577
DB00445,DOID:2394
DB00794,DOID:1826
DB00273,DOID:9970
DB00499,DOID:10283
DB04572,DOID:2531
DB00282,DOID:11476
DB08866,DOID:10283
DB00541,DOID:1192
DB00887,DOID:10763
DB00970,DOID:2998
DB00635,DOID:9008
DB00361,DOID:2394
DB00564,DOID:1826
DB00967,DOID:4481
DB00695,DOID:10763
DB00399,DOID:5408
DB00741,DOID:8577
DB00620,DOID:986
DB00996,DOID:6364
DB00853,DOID:1319
DB00332,DOID:2841
DB00424,DOID:4989
DB00455,DOID:4481
DB00829,DOID:1826
DB00445,DOID:1612
DB00822,DOID:0050741
DB01033,DOID:8778
DB01248,DOID:10534
DB00180,DOID:4481
DB00252,DOID:1826
DB00997,DOID:3571
DB01042,DOID:1192
DB00959,DOID:2377
DB01351,DOID:1826
DB01193,DOID:10763
DB00443,DOID:2841
DB00381,DOID:10763
DB00657,DOID:10763
DB00570,DOID:2994
DB01359,DOID:10763
DB00445,DOID:184
DB08906,DOID:2841
DB00541,DOID:219
DB00694,DOID:2531
DB00471,DOID:4481
DB00635,DOID:7148
DB00544,DOID:4159
DB00860,DOID:2377
DB00445,DOID:11054
DB01234,DOID:2377
DB01168,DOID:1319
DB00282,DOID:5408
DB00783,DOID:11476
DB00816,DOID:2841
DB00860,DOID:8893
DB01265,DOID:2043
DB01030,DOID:1324
DB01101,DOID:5041
DB00603,DOID:363
1 source target
2 DB00997 DOID:363
3 DB00206 DOID:10763
4 DB00960 DOID:10763
5 DB00665 DOID:10283
6 DB00290 DOID:2998
7 DB01232 DOID:635
8 DB00555 DOID:1826
9 DB00444 DOID:2531
10 DB00860 DOID:4481
11 DB00635 DOID:2531
12 DB00985 DOID:4481
13 DB00808 DOID:10763
14 DB01244 DOID:10763
15 DB00888 DOID:2531
16 DB00591 DOID:3310
17 DB00530 DOID:1324
18 DB00191 DOID:9970
19 DB00620 DOID:8577
20 DB00853 DOID:3070
21 DB00654 DOID:1686
22 DB00783 DOID:10283
23 DB08881 DOID:4159
24 DB00563 DOID:9074
25 DB00741 DOID:4481
26 DB00773 DOID:1192
27 DB00993 DOID:418
28 DB01275 DOID:10763
29 DB01101 DOID:10534
30 DB00401 DOID:10763
31 DB00563 DOID:1324
32 DB00222 DOID:9352
33 DB00290 DOID:1909
34 DB01280 DOID:2531
35 DB00455 DOID:3310
36 DB00860 DOID:3083
37 DB00244 DOID:8577
38 DB00250 DOID:12365
39 DB01023 DOID:10763
40 DB01047 DOID:3310
41 DB00635 DOID:2841
42 DB00541 DOID:2531
43 DB00443 DOID:2531
44 DB01234 DOID:9008
45 DB00688 DOID:418
46 DB00491 DOID:9352
47 DB00570 DOID:2998
48 DB00441 DOID:1793
49 DB00661 DOID:6364
50 DB00205 DOID:12365
51 DB00959 DOID:7147
52 DB00544 DOID:10534
53 DB01068 DOID:1826
54 DB01101 DOID:263
55 DB00488 DOID:2394
56 DB00970 DOID:263
57 DB00177 DOID:3393
58 DB00997 DOID:184
59 DB00215 DOID:0050741
60 DB01394 DOID:13189
61 DB01320 DOID:1826
62 DB01181 DOID:2531
63 DB01057 DOID:1686
64 DB00338 DOID:9206
65 DB00993 DOID:8577
66 DB00501 DOID:9970
67 DB00563 DOID:2377
68 DB00860 DOID:2531
69 DB00795 DOID:8577
70 DB01075 DOID:4481
71 DB00261 DOID:2531
72 DB00091 DOID:9074
73 DB00763 DOID:12361
74 DB01098 DOID:3393
75 DB01197 DOID:418
76 DB00970 DOID:4045
77 DB00399 DOID:11476
78 DB01029 DOID:10763
79 DB00631 DOID:2531
80 DB00521 DOID:1686
81 DB01170 DOID:10763
82 DB00291 DOID:1612
83 DB00642 DOID:1324
84 DB00641 DOID:3393
85 DB00178 DOID:9744
86 DB00169 DOID:11476
87 DB01204 DOID:1612
88 DB01045 DOID:1024
89 DB01101 DOID:1612
90 DB00544 DOID:219
91 DB00635 DOID:10283
92 DB00563 DOID:1612
93 DB01204 DOID:2377
94 DB01202 DOID:1826
95 DB08877 DOID:2531
96 DB01120 DOID:9352
97 DB00523 DOID:1192
98 DB00851 DOID:1909
99 DB00270 DOID:10763
100 DB00226 DOID:10763
101 DB08828 DOID:4159
102 DB00982 DOID:1192
103 DB00937 DOID:9970
104 DB01177 DOID:1612
105 DB00492 DOID:10763
106 DB00635 DOID:3310
107 DB00688 DOID:8893
108 DB00651 DOID:2841
109 DB00305 DOID:11054
110 DB00762 DOID:1793
111 DB00515 DOID:2994
112 DB01177 DOID:2531
113 DB00973 DOID:1936
114 DB01410 DOID:2841
115 DB00224 DOID:635
116 DB00864 DOID:3310
117 DB00860 DOID:2841
118 DB00775 DOID:3393
119 DB00352 DOID:2531
120 DB08881 DOID:1909
121 DB00445 DOID:10534
122 DB00563 DOID:10534
123 DB00762 DOID:1324
124 DB00570 DOID:2531
125 DB08868 DOID:2377
126 DB00997 DOID:1324
127 DB00876 DOID:10763
128 DB00445 DOID:1793
129 DB01583 DOID:1459
130 DB00441 DOID:2531
131 DB00250 DOID:9074
132 DB01204 DOID:1115
133 DB08816 DOID:3393
134 DB00398 DOID:1781
135 DB00741 DOID:7148
136 DB00764 DOID:3310
137 DB00178 DOID:10763
138 DB00441 DOID:1612
139 DB01248 DOID:1909
140 DB00964 DOID:1686
141 DB00553 DOID:8893
142 DB01260 DOID:3310
143 DB00997 DOID:2531
144 DB00541 DOID:1115
145 DB00279 DOID:1459
146 DB00649 DOID:635
147 DB00630 DOID:5408
148 DB00290 DOID:2994
149 DB00958 DOID:1612
150 DB01273 DOID:0050742
151 DB01005 DOID:11934
152 DB00328 DOID:13189
153 DB08871 DOID:1612
154 DB00331 DOID:9352
155 DB00691 DOID:10763
156 DB00286 DOID:11476
157 DB00242 DOID:2531
158 DB00884 DOID:11476
159 DB00169 DOID:8577
160 DB00773 DOID:1319
161 DB04572 DOID:1612
162 DB00620 DOID:7147
163 DB00755 DOID:1192
164 DB00331 DOID:11612
165 DB00997 DOID:263
166 DB01077 DOID:5408
167 DB01274 DOID:2841
168 DB01008 DOID:2531
169 DB00385 DOID:11054
170 DB00741 DOID:2841
171 DB00620 DOID:3310
172 DB00773 DOID:2998
173 DB00869 DOID:1686
174 DB00195 DOID:1686
175 DB00441 DOID:1324
176 DB00091 DOID:8893
177 DB00445 DOID:3571
178 DB00819 DOID:1686
179 DB00970 DOID:2174
180 DB00905 DOID:1686
181 DB00880 DOID:10763
182 DB00695 DOID:12930
183 DB08860 DOID:3393
184 DB00515 DOID:1324
185 DB00900 DOID:635
186 DB00563 DOID:8893
187 DB00773 DOID:4045
188 DB00635 DOID:418
189 DB00678 DOID:10763
190 DB00851 DOID:1793
191 DB00445 DOID:10283
192 DB00678 DOID:3393
193 DB00394 DOID:8893
194 DB00989 DOID:10652
195 DB00290 DOID:4159
196 DB00550 DOID:12361
197 DB00762 DOID:2531
198 DB00655 DOID:10283
199 DB00541 DOID:263
200 DB00736 DOID:9206
201 DB00970 DOID:1115
202 DB00341 DOID:4481
203 DB01197 DOID:10763
204 DB01042 DOID:2531
205 DB01261 DOID:9352
206 DB00195 DOID:10763
207 DB00959 DOID:7148
208 DB01014 DOID:8778
209 DB00262 DOID:3070
210 DB00396 DOID:363
211 DB00773 DOID:1324
212 DB00361 DOID:2531
213 DB00762 DOID:10534
214 DB00741 DOID:3310
215 DB01005 DOID:2531
216 DB00710 DOID:11476
217 DB00331 DOID:14221
218 DB00421 DOID:10763
219 DB00851 DOID:2531
220 DB00718 DOID:2043
221 DB00966 DOID:3393
222 DB01131 DOID:12365
223 DB00227 DOID:1936
224 DB00273 DOID:1826
225 DB00322 DOID:10534
226 DB00851 DOID:4045
227 DB00177 DOID:10763
228 DB00958 DOID:363
229 DB00959 DOID:9008
230 DB00773 DOID:2531
231 DB00262 DOID:1319
232 DB00839 DOID:9352
233 DB04572 DOID:1115
234 DB00394 DOID:2841
235 DB01274 DOID:3083
236 DB00958 DOID:2174
237 DB01124 DOID:9352
238 DB00262 DOID:0060073
239 DB00949 DOID:1826
240 DB00515 DOID:2998
241 DB00591 DOID:8893
242 DB00997 DOID:10534
243 DB00313 DOID:1826
244 DB00672 DOID:9352
245 DB01234 DOID:9074
246 DB00178 DOID:9352
247 DB01248 DOID:4159
248 DB00445 DOID:1781
249 DB00373 DOID:6364
250 DB01234 DOID:7147
251 DB01590 DOID:263
252 DB00620 DOID:9074
253 DB00471 DOID:2841
254 DB00773 DOID:10283
255 DB01013 DOID:8893
256 DB01064 DOID:2841
257 DB01162 DOID:10763
258 DB00977 DOID:10283
259 DB00688 DOID:9074
260 DB00882 DOID:14227
261 DB01229 DOID:1324
262 DB00716 DOID:2841
263 DB00773 DOID:1115
264 DB01041 DOID:2531
265 DB00675 DOID:1793
266 DB01200 DOID:9352
267 DB00484 DOID:1686
268 DB01132 DOID:9352
269 DB08865 DOID:1324
270 DB00659 DOID:0050741
271 DB00277 DOID:2841
272 DB00620 DOID:7148
273 DB01005 DOID:1319
274 DB01168 DOID:2531
275 DB00553 DOID:2531
276 DB00958 DOID:5041
277 DB00441 DOID:11054
278 DB00443 DOID:7147
279 DB01075 DOID:3310
280 DB01586 DOID:12236
281 DB00995 DOID:9008
282 DB01115 DOID:10763
283 DB00620 DOID:2531
284 DB00286 DOID:10283
285 DB01203 DOID:10763
286 DB00959 DOID:3310
287 DB00762 DOID:219
288 DB01259 DOID:1612
289 DB01409 DOID:2841
290 DB01222 DOID:2841
291 DB05812 DOID:10283
292 DB00701 DOID:635
293 DB00709 DOID:2043
294 DB00570 DOID:11934
295 DB01656 DOID:3083
296 DB00985 DOID:3310
297 DB01409 DOID:3083
298 DB00177 DOID:9352
299 DB00563 DOID:4045
300 DB06777 DOID:12236
301 DB00622 DOID:10763
302 DB01136 DOID:10763
303 DB00997 DOID:1192
304 DB00997 DOID:1793
305 DB00244 DOID:8778
306 DB00970 DOID:1909
307 DB00563 DOID:2531
308 DB00764 DOID:2841
309 DB01029 DOID:9352
310 DB01003 DOID:2841
311 DB00398 DOID:263
312 DB00800 DOID:10763
313 DB00620 DOID:4481
314 DB00563 DOID:2998
315 DB00629 DOID:10763
316 DB00441 DOID:263
317 DB00774 DOID:10763
318 DB00782 DOID:4989
319 DB00571 DOID:6364
320 DB00630 DOID:11476
321 DB01024 DOID:418
322 DB01248 DOID:1612
323 DB00987 DOID:2531
324 DB00938 DOID:2841
325 DB01204 DOID:2531
326 DB00999 DOID:10763
327 DB00620 DOID:8893
328 DB00958 DOID:2394
329 DB00480 DOID:2531
330 DB01204 DOID:10283
331 DB00443 DOID:9008
332 DB00627 DOID:3393
333 DB00563 DOID:9008
334 DB00359 DOID:12365
335 DB00700 DOID:3393
336 DB01248 DOID:1324
337 DB00305 DOID:10534
338 DB01006 DOID:1612
339 DB00958 DOID:2998
340 DB00997 DOID:1115
341 DB00947 DOID:1612
342 DB01181 DOID:2994
343 DB00563 DOID:418
344 DB00635 DOID:3083
345 DB00544 DOID:1793
346 DB00997 DOID:1781
347 DB00983 DOID:2841
348 DB00187 DOID:10763
349 DB00421 DOID:12930
350 DB00958 DOID:11054
351 DB00443 DOID:4481
352 DB00977 DOID:11476
353 DB00851 DOID:1192
354 DB00169 DOID:8893
355 DB00959 DOID:2841
356 DB00776 DOID:1826
357 DB00126 DOID:10283
358 DB00795 DOID:8778
359 DB00544 DOID:11054
360 DB00443 DOID:8893
361 DB00180 DOID:2841
362 DB00291 DOID:2394
363 DB00563 DOID:7147
364 DB00258 DOID:11476
365 DB01196 DOID:10283
366 DB00313 DOID:6364
367 DB00153 DOID:7148
368 DB00444 DOID:0060073
369 DB02300 DOID:8893
370 DB00970 DOID:363
371 DB00264 DOID:10763
372 DB06287 DOID:263
373 DB01181 DOID:2998
374 DB00552 DOID:2531
375 DB01185 DOID:1612
376 DB00973 DOID:3393
377 DB00290 DOID:0060073
378 DB00799 DOID:8893
379 DB00563 DOID:0060073
380 DB00722 DOID:12930
381 DB01001 DOID:2841
382 DB00515 DOID:1192
383 DB00014 DOID:10283
384 DB00539 DOID:1612
385 DB00773 DOID:2994
386 DB01268 DOID:1793
387 DB00436 DOID:10763
388 DB01156 DOID:9970
389 DB00909 DOID:1826
390 DB00958 DOID:1319
391 DB00275 DOID:3393
392 DB01234 DOID:2841
393 DB00445 DOID:1115
394 DB00091 DOID:1312
395 DB01229 DOID:263
396 DB00575 DOID:10763
397 DB02546 DOID:2531
398 DB00449 DOID:1686
399 DB00291 DOID:2531
400 DB00544 DOID:1612
401 DB00445 DOID:2531
402 DB00594 DOID:10763
403 DB00443 DOID:7148
404 DB00361 DOID:1612
405 DB00881 DOID:10763
406 DB00635 DOID:8577
407 DB00503 DOID:635
408 DB01190 DOID:12365
409 DB00519 DOID:3393
410 DB00968 DOID:10763
411 DB00310 DOID:10763
412 DB00515 DOID:11054
413 DB01206 DOID:1319
414 DB00675 DOID:1612
415 DB01101 DOID:10283
416 DB00764 DOID:418
417 DB00635 DOID:9074
418 DB01042 DOID:1612
419 DB00851 DOID:4159
420 DB01217 DOID:1612
421 DB00795 DOID:7147
422 DB01076 DOID:10763
423 DB01346 DOID:12365
424 DB01001 DOID:3083
425 DB01097 DOID:7148
426 DB00350 DOID:10763
427 DB00290 DOID:2531
428 DB05294 DOID:1781
429 DB00549 DOID:2841
430 DB01254 DOID:2531
431 DB00563 DOID:11054
432 DB01105 DOID:9970
433 DB00853 DOID:4159
434 DB00347 DOID:1826
435 DB00678 DOID:9352
436 DB00920 DOID:2841
437 DB00188 DOID:2531
438 DB00661 DOID:10763
439 DB00703 DOID:1686
440 DB01222 DOID:8577
441 DB00575 DOID:1686
442 DB00884 DOID:5408
443 DB00584 DOID:10763
444 DB04574 DOID:11476
445 DB00959 DOID:4481
446 DB01016 DOID:11714
447 DB00620 DOID:9008
448 DB01250 DOID:8577
449 DB00220 DOID:635
450 DB00444 DOID:1324
451 DB00468 DOID:12365
452 DB00851 DOID:1115
453 DB00695 DOID:3393
454 DB00674 DOID:10652
455 DB00544 DOID:11934
456 DB01234 DOID:8893
457 DB00337 DOID:3310
458 DB00860 DOID:3310
459 DB05039 DOID:2841
460 DB00442 DOID:2043
461 DB00291 DOID:2998
462 DB00865 DOID:9970
463 DB00563 DOID:7148
464 DB00104 DOID:3277
465 DB04845 DOID:1612
466 DB01039 DOID:3393
467 DB00908 DOID:12365
468 DB00443 DOID:2377
469 DB00570 DOID:1324
470 DB06699 DOID:10283
471 DB01016 DOID:9352
472 DB01076 DOID:3393
473 DB01073 DOID:0060073
474 DB00983 DOID:3083
475 DB00530 DOID:1793
476 DB00287 DOID:1686
477 DB00519 DOID:10763
478 DB01083 DOID:9970
479 DB06218 DOID:1826
480 DB00722 DOID:3393
481 DB00434 DOID:4481
482 DB00541 DOID:0060073
483 DB01047 DOID:8893
484 DB01024 DOID:8893
485 DB00262 DOID:1909
486 DB00997 DOID:1612
487 DB01098 DOID:1936
488 DB00437 DOID:13189
489 DB00227 DOID:3393
490 DB04861 DOID:10763
491 DB00307 DOID:2531
492 DB06589 DOID:263
493 DB00762 DOID:1612
494 DB00284 DOID:9352
495 DB00481 DOID:11476
496 DB00958 DOID:184
497 DB00451 DOID:1459
498 DB01097 DOID:418
499 DB00993 DOID:9074
500 DB01601 DOID:635
501 DB00860 DOID:7147
502 DB01197 DOID:3393
503 DB00250 DOID:1024
504 DB01080 DOID:1826
505 DB01359 DOID:3393
506 DB00349 DOID:1826
507 DB00641 DOID:1936
508 DB00445 DOID:2998
509 DB00970 DOID:2994
510 DB00773 DOID:363
511 DB00741 DOID:8893
512 DB00853 DOID:1909
513 DB00563 DOID:184
514 DB00705 DOID:635
515 DB00997 DOID:2394
516 DB01144 DOID:1686
517 DB01210 DOID:1686
518 DB00741 DOID:9074
519 DB00970 DOID:4159
520 DB00254 DOID:12365
521 DB01043 DOID:10652
522 DB01234 DOID:3310
523 DB01241 DOID:3393
524 DB01014 DOID:8577
525 DB00570 DOID:263
526 DB01048 DOID:635
527 DB00495 DOID:635
528 DB01223 DOID:3083
529 DB01067 DOID:9352
530 DB01223 DOID:2841
531 DB00412 DOID:9352
532 DB00860 DOID:9008
533 DB01174 DOID:1826
534 DB00455 DOID:2841
535 DB01097 DOID:9074
536 DB05389 DOID:2841
537 DB00091 DOID:7148
538 DB01234 DOID:2531
539 DB01291 DOID:2841
540 DB01073 DOID:2531
541 DB00888 DOID:0060073
542 DB01206 DOID:2531
543 DB00731 DOID:9352
544 DB00635 DOID:13189
545 DB01032 DOID:13189
546 DB00384 DOID:10763
547 DB00471 DOID:3083
548 DB00843 DOID:10652
549 DB01394 DOID:12236
550 DB06201 DOID:1826
551 DB00457 DOID:10763
552 DB01577 DOID:9970
553 DB00317 DOID:1324
554 DB00945 DOID:3393
555 DB00773 DOID:11054
556 DB00321 DOID:6364
557 DB00619 DOID:2531
558 DB00588 DOID:2841
559 DB00136 DOID:8893
560 DB00722 DOID:418
561 DB00584 DOID:3393
562 DB00635 DOID:8893
563 DB04572 DOID:11054
564 DB00990 DOID:1612
565 DB00397 DOID:9970
566 DB00541 DOID:4045
567 DB00788 DOID:13189
568 DB00860 DOID:8577
569 DB00136 DOID:11476
570 DB01033 DOID:8577
571 DB00343 DOID:10763
572 DB00997 DOID:10283
573 DB01085 DOID:1686
574 DB00790 DOID:3393
575 DB00722 DOID:10763
576 DB01041 DOID:1024
577 DB00993 DOID:2377
578 DB00178 DOID:3393
579 DB01234 DOID:7148
580 DB00445 DOID:1192
581 DB00563 DOID:2994
582 DB00571 DOID:10763
583 DB01248 DOID:1793
584 DB01248 DOID:2394
585 DB01248 DOID:10283
586 DB00445 DOID:363
587 DB00443 DOID:9074
588 DB00987 DOID:0060073
589 DB00542 DOID:10763
590 DB00014 DOID:1612
591 DB01128 DOID:10283
592 DB00373 DOID:1686
593 DB01033 DOID:2531
594 DB01101 DOID:219
595 DB01077 DOID:11476
596 DB01248 DOID:11934
597 DB00523 DOID:2531
598 DB00995 DOID:7148
599 DB00635 DOID:7147
600 DB00796 DOID:10763
601 DB00398 DOID:3571
602 DB00635 DOID:2377
603 DB08882 DOID:9352
604 DB00997 DOID:11054
605 DB06697 DOID:12365
606 DB01030 DOID:4362
607 DB00806 DOID:12365
608 DB00819 DOID:1826
609 DB00740 DOID:332
610 DB00683 DOID:1826
611 DB00553 DOID:12306
612 DB01030 DOID:2394
613 DB06772 DOID:10283
614 DB01083 DOID:9352
615 DB00790 DOID:10763
616 DB00153 DOID:11476
617 DB00515 DOID:184
618 DB00966 DOID:10763
619 DB00903 DOID:10763
620 DB00709 DOID:635
621 DB00818 DOID:1826
622 DB00361 DOID:1324
623 DB00459 DOID:8893
624 DB01234 DOID:4481
625 DB00411 DOID:1686
626 DB00221 DOID:2841
627 DB00806 DOID:418
628 DB00262 DOID:2531
629 DB00959 DOID:9074
630 DB00590 DOID:10763
631 DB01229 DOID:1612
632 DB00509 DOID:1459
633 DB00563 DOID:219
634 DB00530 DOID:263
635 DB00993 DOID:8778
636 DB01018 DOID:10763
637 DB01042 DOID:2394
638 DB00996 DOID:1826
639 DB00620 DOID:2841
640 DB00999 DOID:585
641 DB00744 DOID:2841
642 DB00524 DOID:10763
643 DB00741 DOID:13189
644 DB01268 DOID:263
645 DB00238 DOID:635
646 DB00795 DOID:7148
647 DB01229 DOID:2394
648 DB00700 DOID:10763
649 DB00373 DOID:10763
650 DB00859 DOID:7148
651 DB00860 DOID:13189
652 DB00273 DOID:6364
653 DB00724 DOID:4159
654 DB00515 DOID:5041
655 DB04868 DOID:2531
656 DB00970 DOID:1192
657 DB01194 DOID:1686
658 DB00443 DOID:8577
659 DB00175 DOID:1936
660 DB00570 DOID:1612
661 DB00997 DOID:2998
662 DB00625 DOID:635
663 DB00635 DOID:8778
664 DB00184 DOID:8577
665 DB00704 DOID:0050741
666 DB00959 DOID:13189
667 DB00871 DOID:2841
668 DB00373 DOID:3393
669 DB00563 DOID:5041
670 DB00214 DOID:10763
671 DB00275 DOID:10763
672 DB00768 DOID:4481
673 DB00627 DOID:1936
674 DB00860 DOID:7148
675 DB00981 DOID:1686
676 DB00860 DOID:9074
677 DB01579 DOID:9970
678 DB00230 DOID:1826
679 DB00912 DOID:9352
680 DB00443 DOID:3310
681 DB01214 DOID:1686
682 DB00481 DOID:1612
683 DB00758 DOID:3393
684 DB01030 DOID:1192
685 DB01005 DOID:8893
686 DB00945 DOID:13378
687 DB00242 DOID:2377
688 DB00997 DOID:4045
689 DB00993 DOID:7148
690 DB00620 DOID:2377
691 DB01133 DOID:5408
692 DB01234 DOID:8577
693 DB01204 DOID:0060073
694 DB00175 DOID:3393
695 DB00515 DOID:2531
696 DB00598 DOID:10763
697 DB00959 DOID:8577
698 DB00445 DOID:2394
699 DB00794 DOID:1826
700 DB00273 DOID:9970
701 DB00499 DOID:10283
702 DB04572 DOID:2531
703 DB00282 DOID:11476
704 DB08866 DOID:10283
705 DB00541 DOID:1192
706 DB00887 DOID:10763
707 DB00970 DOID:2998
708 DB00635 DOID:9008
709 DB00361 DOID:2394
710 DB00564 DOID:1826
711 DB00967 DOID:4481
712 DB00695 DOID:10763
713 DB00399 DOID:5408
714 DB00741 DOID:8577
715 DB00620 DOID:986
716 DB00996 DOID:6364
717 DB00853 DOID:1319
718 DB00332 DOID:2841
719 DB00424 DOID:4989
720 DB00455 DOID:4481
721 DB00829 DOID:1826
722 DB00445 DOID:1612
723 DB00822 DOID:0050741
724 DB01033 DOID:8778
725 DB01248 DOID:10534
726 DB00180 DOID:4481
727 DB00252 DOID:1826
728 DB00997 DOID:3571
729 DB01042 DOID:1192
730 DB00959 DOID:2377
731 DB01351 DOID:1826
732 DB01193 DOID:10763
733 DB00443 DOID:2841
734 DB00381 DOID:10763
735 DB00657 DOID:10763
736 DB00570 DOID:2994
737 DB01359 DOID:10763
738 DB00445 DOID:184
739 DB08906 DOID:2841
740 DB00541 DOID:219
741 DB00694 DOID:2531
742 DB00471 DOID:4481
743 DB00635 DOID:7148
744 DB00544 DOID:4159
745 DB00860 DOID:2377
746 DB00445 DOID:11054
747 DB01234 DOID:2377
748 DB01168 DOID:1319
749 DB00282 DOID:5408
750 DB00783 DOID:11476
751 DB00816 DOID:2841
752 DB00860 DOID:8893
753 DB01265 DOID:2043
754 DB01030 DOID:1324
755 DB01101 DOID:5041
756 DB00603 DOID:363

124336
neo4j_csv/edges_upregulates.csv Normal file

File diff suppressed because it is too large Load Diff

81
neo4j_etl.py Normal file
View File

@@ -0,0 +1,81 @@
from neo4j import GraphDatabase
import pandas as pd
import os
import glob
import getpass
# Neo4j Connection
NEO4J_URI = "bolt://localhost:7687"
NEO4J_USER = input("Neo4j username: ")
NEO4J_PASSWORD = getpass.getpass("Neo4j password: ")
driver = GraphDatabase.driver(
NEO4J_URI,
auth=(NEO4J_USER, NEO4J_PASSWORD)
)
# Helper Functions
def test_connection():
try:
with driver.session() as session:
result = session.run("RETURN 1")
if result.single():
print("✓ Connection successful")
return True
else:
print("✗ Error connecting")
return False
except Exception as e:
print(f"✗ Error with the connection: {e}")
return False
def run_query(query, parameters=None):
"""Run a Cypher query and return a Pandas DataFrame"""
with driver.session() as session:
result = session.run(query, parameters)
df = pd.DataFrame([record.data() for record in result])
return df
# Check Neo4j connection
if not test_connection():
print("Cannot connect to Neo4j")
exit(1)
# Folder for results
output_dir = "query_results"
os.makedirs(output_dir, exist_ok=True)
# Run all .cypher files in 'queries/' folder
cypher_files = sorted(glob.glob("analysis_queries/*.cypher"))
for file in cypher_files:
with open(file, "r", encoding="utf-8") as f:
query = f.read()
print(f"\nRunning {file}")
try:
df = run_query(query)
if df.empty:
print("⚠ No results returned")
else:
print(df.head(5)) # show top 5 rows
safe_name = os.path.splitext(os.path.basename(file))[0]
csv_path = os.path.join(output_dir, f"{safe_name}.csv")
df.to_csv(csv_path, index=False, encoding="utf-8-sig")
print(f"✓ Saved to {csv_path}")
except Exception as e:
print(f"✗ Error running query '{file}': {e}")
driver.close()
print("\nAll queries executed.")

View File

@@ -0,0 +1,6 @@
// Drug similarity based on shared targets
MATCH (c1:Compound)-[:BINDS]->(g:Gene)<-[:BINDS]-(c2:Compound)
WHERE c1 <> c2
RETURN c1.name AS Drug1, c2.name AS Drug2, count(g) AS SharedGenes
ORDER BY SharedGenes DESC
LIMIT 20;

View File

@@ -0,0 +1,4 @@
// Get count of nodes
MATCH (n)
RETURN labels(n) AS NodeType, count(*) AS Count
ORDER BY Count DESC;

View File

@@ -0,0 +1,5 @@
// Drugs treating diseases that present specific symptoms
MATCH (s:Symptom)<-[:PRESENTS]-(d:Disease)<-[:TREATS]-(c:Compound)
RETURN s.name AS Symptom, c.name AS Drug, count(d) AS DiseaseCount
ORDER BY DiseaseCount DESC
LIMIT 20;

View File

@@ -0,0 +1,5 @@
// Top 10 diseases with the most associated symptoms
MATCH (d:Disease)-[:PRESENTS]->(s:Symptom)
RETURN d.name AS Disease, count(s) AS SymptomCount
ORDER BY SymptomCount DESC
LIMIT 10;

View File

@@ -0,0 +1,9 @@
// Drugs sharing the same side effects showing potential conflicts
MATCH (c1:Compound)-[:BINDS]->(:Gene),
(c1)-[:TREATS]->(:Disease),
(c1)-[:TREATS]->(:Disease)<-[:TREATS]-(c2:Compound),
(c1)-[:BINDS]->(g:Gene)
WHERE c1 <> c2
RETURN c1.name AS Drug1, c2.name AS Drug2, count(g) AS SharedTargets
ORDER BY SharedTargets DESC
LIMIT 20;

View File

@@ -0,0 +1,5 @@
// Top 10 Drugs treating multiple Diseases
MATCH (c:Compound)-[:TREATS]->(d:Disease)
RETURN c.name AS Drug, count(d) AS DiseaseCount
ORDER BY DiseaseCount DESC
LIMIT 10;

View File

@@ -0,0 +1,7 @@
// Drugs treating diseases connected to the same genes
MATCH (g:Gene)<-[:ASSOCIATES]-(d1:Disease)<-[:TREATS]-(c:Compound),
(g)<-[:ASSOCIATES]-(d2:Disease)
WHERE NOT (c)-[:TREATS]->(d2)
RETURN c.name AS Drug, d2.name AS CandidateDisease, count(g) AS SharedGenes
ORDER BY SharedGenes DESC, Drug
LIMIT 20;

View File

@@ -0,0 +1,4 @@
// LOOK for 999 Treatments for diseases
MATCH p=()-[:TREATS]->()
RETURN p
LIMIT 999;

View File

@@ -0,0 +1,19 @@
// Genes
LOAD CSV WITH HEADERS FROM 'file:///nodes_Gene.csv' AS row
CREATE (g:Gene) SET g = row;
// Diseases
LOAD CSV WITH HEADERS FROM 'file:///nodes_Disease.csv' AS row
CREATE (d:Disease) SET d = row;
// Compounds
LOAD CSV WITH HEADERS FROM 'file:///nodes_Compound.csv' AS row
CREATE (c:Compound) SET c = row;
// Symptoms
LOAD CSV WITH HEADERS FROM 'file:///nodes_Symptom.csv' AS row
CREATE (s:Symptom) SET s = row;
// Side Effects
LOAD CSV WITH HEADERS FROM 'file:///nodes_Side_Effect.csv' AS row
CREATE (se:Side_Effect) SET se = row;

View File

@@ -0,0 +1,4 @@
LOAD CSV WITH HEADERS FROM 'file:///edges_treats.csv' AS row
MATCH (source {id: row.source})
MATCH (target {id: row.target})
CREATE (source)-[:TREATS]->(target);

View File

@@ -0,0 +1,4 @@
LOAD CSV WITH HEADERS FROM 'file:///edges_binds.csv' AS row
MATCH (source {id: row.source})
MATCH (target {id: row.target})
CREATE (source)-[:BINDS]->(target);

View File

@@ -0,0 +1,4 @@
LOAD CSV WITH HEADERS FROM 'file:///edges_interacts.csv' AS row
MATCH (source {id: row.source})
MATCH (target {id: row.target})
CREATE (source)-[:INTERACTS]->(target);

View File

@@ -0,0 +1,4 @@
LOAD CSV WITH HEADERS FROM 'file:///edges_covaries.csv' AS row
MATCH (source {id: row.source})
MATCH (target {id: row.target})
CREATE (source)-[:COVARIES]->(target);

View File

@@ -0,0 +1,4 @@
LOAD CSV WITH HEADERS FROM 'file:///edges_causes.csv' AS row
MATCH (source {id: row.source})
MATCH (target {id: row.target})
CREATE (source)-[:CAUSES]->(target);

View File

@@ -0,0 +1,4 @@
LOAD CSV WITH HEADERS FROM 'file:///edges_causes.csv' AS row
MATCH (source {id: row.source})
MATCH (target {id: row.target})
CREATE (source)-[:CAUSES]->(target);