Spaces:
Sleeping
Sleeping
File size: 510 Bytes
ec563fd | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | import pandas as pd
from app.config import settings
df = None
icd_lookup = {}
def load_icd_dataset():
global df, icd_lookup
try:
df = pd.read_csv(settings.ICD_DATA_PATH) # CSV with TestName, ICDCode
icd_lookup = dict(zip(df["TestName"], df["ICDCode"]))
print("✅ Loaded ICD dataset")
except FileNotFoundError:
df = None
icd_lookup = {}
print("⚠️ No ICD dataset found. Please provide ICD CSV")
# Load immediately on import
load_icd_dataset()
|