Balukaster/supplement-stack-builder-Fin
0
1version: 0.3.02last_updated: "2025-11-1"3source: "Yatskulych Effects Ontology"4changelog: "Added categories, weights, refined regex/outcome_patterns, MeSH enrichment, synonyms."5notes: >6 Multi-label effects taxonomy for supplements. Each effect contains:7 id, name, ua_name, category, weight, description, outcomes, outcome_patterns,8 regex (case-insensitive patterns), mesh_terms (anchor descriptors), synonyms.9 10effects:11# ===================== Cognitive & Neuro =====================12- id: cognitive13 name: Cognitive Function14 ua_name: Когнітивна функція15 category: Cognitive & Neuro16 weight: 1.2017 description: Memory, attention, executive function, processing speed, neuroprotection.18 outcomes: [memory, attention, working memory, executive function, processing speed, neuroprotection]19 outcome_patterns:20 - "(memory|recall|mnemonic)"21 - "(attention|vigilance|focus)"22 - "(working memory|n[- ]back)"23 - "(executive function|set shifting|stroop)"24 - "(processing speed|reaction time)"25 - "(BDNF|brain[- ]derived neurotrophic factor|hippocamp(us|al)|synaps(e|ic))"26 regex:27 - "cognit(ion|ive)"28 - "neuroprotect|neuroplastic|synaps|hippocamp|BDNF"29 mesh_terms:30 - {name: Cognition, mesh_id: D003071}31 - {name: Memory, mesh_id: D008568}32 - {name: Executive Function, mesh_id: D066290}33 - {name: Neuroprotection, mesh_id: D009476}34 synonyms: ["brain performance", "mental clarity", "mental sharpness"]35 36- id: mood_anxiety_stress37 name: Mood / Anxiety / Stress38 ua_name: Настрій / Тривога / Стрес39 category: Cognitive & Neuro40 weight: 1.1041 description: Anxiolytic, antidepressant effects and stress reactivity.42 outcomes: [HAM-A, BAI, DASS, PSS, cortisol]43 outcome_patterns:44 - "(HAM[- ]A|Hamilton Anxiety)"45 - "(BAI|Beck Anxiety)"46 - "(DASS|Depression Anxiety Stress Scale)"47 - "(PSS|Perceived Stress Scale)"48 - "(cortisol|HPA axis|salivary cortisol)"49 regex:50 - "anxiety|anxiolytic|anxiolysis"51 - "depress(ion|ive)|antidepressant"52 - "(?<!oxidative )stress|cortisol|HPA axis|burnout"53 mesh_terms:54 - {name: Anxiety, mesh_id: D001007}55 - {name: Depressive Disorder, mesh_id: D003866}56 - {name: Stress, Psychological, mesh_id: D013313}57 - {name: Hydrocortisone, mesh_id: D006938}58 synonyms: ["mood", "tension", "stress resilience"]59 60- id: sleep61 name: Sleep62 ua_name: Сон63 category: Cognitive & Neuro64 weight: 1.0565 description: Sleep onset latency, total sleep time, sleep quality, insomnia.66 outcomes: [sleep latency, total sleep time, sleep quality, insomnia severity index]67 outcome_patterns:68 - "(sleep onset latency|SOL)"69 - "(total sleep time|TST)"70 - "(sleep quality|PSQI|Pittsburgh Sleep Quality Index)"71 - "(Insomnia Severity Index|ISI)"72 regex:73 - "sleep|insomnia|circadian|chronotype|sleep quality|melatonin"74 mesh_terms:75 - {name: Sleep, mesh_id: D012893}76 - {name: Sleep Initiation and Maintenance Disorders, mesh_id: D012893Q000008}77 - {name: Circadian Rhythm, mesh_id: D002962}78 synonyms: ["sleep efficiency", "sleep duration"]79 80- id: neurodegenerative81 name: Neurodegenerative Disorders82 ua_name: Нейродегенеративні розлади83 category: Cognitive & Neuro84 weight: 1.1085 description: Alzheimer’s, Parkinson’s and related cognitive decline.86 outcomes: [ADAS-Cog, UPDRS, MMSE]87 outcome_patterns:88 - "(ADAS[- ]?Cog)"89 - "(UPDRS|Unified Parkinson.* Rating Scale)"90 - "(MMSE|Mini[- ]Mental State)"91 regex:92 - "Alzheimer|Parkinson|Lewy body|neurodegener"93 mesh_terms:94 - {name: Alzheimer Disease, mesh_id: D000544}95 - {name: Parkinson Disease, mesh_id: D010300}96 synonyms: ["neurodegeneration"]97 98# ===================== Metabolic & Energy =====================99- id: energy_fatigue100 name: Energy / Fatigue101 ua_name: Енергія / Втома102 category: Metabolic & Energy103 weight: 1.00104 description: Subjective energy, mental/physical fatigue, vitality.105 outcomes: [fatigue scales, vitality, mental fatigue, physical fatigue]106 outcome_patterns:107 - "(fatigue severity scale|FSS)"108 - "(multidimensional fatigue inventory|MFI)"109 - "(vitality|SF[- ]36 vitality)"110 regex:111 - "fatigue|vitality|mental fatigue|physical fatigue|energi[sz]e|fatigability"112 mesh_terms:113 - {name: Fatigue, mesh_id: D005221}114 - {name: Vitality, mesh_id: D056704}115 synonyms: ["tiredness", "low energy"]116 117- id: mitochondrial_metabolism118 name: Mitochondrial / Metabolism119 ua_name: Мітохондрії / Метаболізм120 category: Metabolic & Energy121 weight: 1.05122 description: ATP production, mitochondrial biogenesis, metabolic flexibility.123 outcomes: [ATP, PGC-1α, mitochondrial density, lactate threshold]124 outcome_patterns:125 - "(ATP|adenosine triphosphate)"126 - "(PGC[- ]?1α?|PPARGC1A)"127 - "(mitochondrial biogenesis|mitochondrial density)"128 - "(lactate threshold)"129 regex:130 - "mitochondri|ATP|PGC[- ]?1α?|biogenesis|metabolic flexibility"131 mesh_terms:132 - {name: Mitochondria, mesh_id: D008928}133 - {name: Biogenesis, mesh_id: D001672}134 - {name: Adenosine Triphosphate, mesh_id: D000254}135 synonyms: ["cellular energy", "oxidative phosphorylation"]136 137- id: glycemic_control138 name: Glycemic Control139 ua_name: Глікемічний контроль140 category: Metabolic & Energy141 weight: 1.10142 description: Glucose, insulin sensitivity, HbA1c, T2D risk.143 outcomes: [fasting glucose, OGTT, HbA1c, HOMA-IR]144 outcome_patterns:145 - "(fasting glucose|FPG)"146 - "(OGTT|oral glucose tolerance)"147 - "(HbA1c|glycated haemoglobin|glycated hemoglobin)"148 - "(HOMA[- ]IR|insulin resistance)"149 regex:150 - "glucose|glyc(a|e)mic|HbA1c|insulin( sensitivity)?|OGTT|type ?2 diabetes"151 mesh_terms:152 - {name: Blood Glucose, mesh_id: D001786}153 - {name: Glycated Hemoglobin A, mesh_id: D006507}154 - {name: Insulin Resistance, mesh_id: D050197}155 - {name: Diabetes Mellitus, Type 2, mesh_id: D003924}156 synonyms: ["blood sugar", "glycemia"]157 158# ===================== Cardiometabolic =====================159- id: lipid_profile160 name: Lipid Profile161 ua_name: Ліпідний профіль162 category: Cardiometabolic163 weight: 1.00164 description: LDL, HDL, triglycerides, total cholesterol.165 outcomes: [LDL-C, HDL-C, triglycerides, TC]166 outcome_patterns:167 - "(LDL[- ]?C|low[- ]density lipoprotein)"168 - "(HDL[- ]?C|high[- ]density lipoprotein)"169 - "(triglyceride[s]?)"170 - "(total cholesterol|TC)"171 regex:172 - "lipid|triglyceride|hdl|ldl|cholesterol|apolipoprotein"173 mesh_terms:174 - {name: Cholesterol, LDL, mesh_id: D002311}175 - {name: Cholesterol, HDL, mesh_id: D002309}176 - {name: Triglycerides, mesh_id: D014280}177 synonyms: ["blood lipids"]178 179- id: blood_pressure_cv180 name: Blood Pressure / Cardiovascular181 ua_name: Артеріальний тиск / Серцево-судинні182 category: Cardiometabolic183 weight: 1.05184 description: Blood pressure, arterial stiffness, endothelial function.185 outcomes: [SBP, DBP, PWV, FMD]186 outcome_patterns:187 - "(systolic blood pressure|SBP)"188 - "(diastolic blood pressure|DBP)"189 - "(pulse wave velocity|PWV)"190 - "(flow[- ]mediated dilation|FMD|endothelial function)"191 regex:192 - "blood pressure|hypertension|SBP|DBP|arterial stiffness|pulse wave velocity|endothelial function|flow[- ]mediated dilation"193 mesh_terms:194 - {name: Blood Pressure, mesh_id: D001795}195 - {name: Hypertension, mesh_id: D006973}196 - {name: Endothelium, Vascular, mesh_id: D004727}197 synonyms: ["BP", "vascular function"]198 199# ===================== Inflammatory & Immune =====================200- id: inflammation_immune201 name: Inflammation / Immune202 ua_name: Запалення / Імунітет203 category: Inflammatory & Immune204 weight: 1.00205 description: Inflammatory markers and immune outcomes.206 outcomes: [CRP, IL-6, TNF-α, NK cell activity, antibody titers]207 outcome_patterns:208 - "(C[- ]reactive protein|CRP)"209 - "(IL[- ]?6)"210 - "(TNF[- ]?α?|tumou?r necrosis factor)"211 - "(NK cell activity|natural killer cell)"212 - "(antibody tit(er|re)s?)"213 regex:214 - "anti-?inflamm|inflammat(ion|ory)|cytokine|CRP|TNF-?α?|IL-6|NF-?κ?B|immunomodulat|NK cell|antibody|T-?cell"215 mesh_terms:216 - {name: Inflammation, mesh_id: D007249}217 - {name: C-Reactive Protein, mesh_id: D002267}218 - {name: Cytokines, mesh_id: D015850}219 - {name: Immunity, mesh_id: D007111}220 synonyms: ["immune response", "systemic inflammation"]221 222- id: antioxidant223 name: Antioxidant / Oxidative Stress224 ua_name: Антиоксидант / Окислювальний стрес225 category: Inflammatory & Immune226 weight: 0.95227 description: ROS markers, antioxidant capacity, NRF2, glutathione.228 outcomes: [MDA, TAC, GSH/GSSG, NRF2 targets]229 outcome_patterns:230 - "(malondialdehyde|MDA)"231 - "(total antioxidant capacity|TAC)"232 - "(glutathione|GSH|GSSG)"233 - "(NRF2|NFE2L2)"234 - "(oxidative damage|lipid peroxidation)"235 regex:236 - "oxidative stress|ROS|antioxidant|NRF2|glutathione|MDA|total antioxidant capacity|TAC|lipid peroxidation|oxidative damage"237 mesh_terms:238 - {name: Oxidative Stress, mesh_id: D017727}239 - {name: Antioxidants, mesh_id: D000975}240 - {name: Glutathione, mesh_id: D005978}241 synonyms: ["redox", "free radicals"]242 243# ===================== Structural (MSK / Skin / Eye) =====================244- id: joint_bone245 name: Joint / Bone246 ua_name: Суглоби / Кістки247 category: Structural248 weight: 1.00249 description: Osteoarthritis pain and function, bone density.250 outcomes: [WOMAC, VAS pain, mobility, BMD]251 outcome_patterns:252 - "(WOMAC|Western Ontario)"253 - "(VAS pain|visual analogue scale)"254 - "(bone mineral density|BMD)"255 - "(joint function|mobility)"256 regex:257 - "osteoarthritis|joint pain|cartilage|synovial|WOMAC|bone mineral density|BMD|osteoblast|osteoclast"258 mesh_terms:259 - {name: Osteoarthritis, mesh_id: D010003}260 - {name: Bone Density, mesh_id: D001842}261 synonyms: ["joint function", "bone health"]262 263- id: skin_hair264 name: Skin / Hair265 ua_name: Шкіра / Волосся266 category: Structural267 weight: 0.90268 description: Dermatology outcomes, photoaging, hair loss.269 outcomes: [wrinkles, elasticity, TEWL, alopecia]270 outcome_patterns:271 - "(wrinkle|wrinkling)"272 - "(skin elasticity|cutometer)"273 - "(transepidermal water loss|TEWL)"274 - "(hair loss|alopecia)"275 regex:276 - "skin|dermatolog|UV|photoaging|wrinkle|hair|alopecia|seborrhea|eczema"277 mesh_terms:278 - {name: Skin, mesh_id: D012867}279 - {name: Alopecia, mesh_id: D000505}280 synonyms: ["photoaging", "skin barrier"]281 282- id: vision_eye283 name: Vision / Eye284 ua_name: Зір / Око285 category: Structural286 weight: 0.95287 description: Macular health, retinal function, visual acuity.288 outcomes: [visual acuity, macular pigment, retinal function]289 outcome_patterns:290 - "(visual acuity|logMAR)"291 - "(macular pigment (optical)? density|MPOD)"292 - "(electroretinogram|retinal function)"293 regex:294 - "vision|visual acuity|retina|macula|age[- ]related macular degeneration|AMD"295 mesh_terms:296 - {name: Vision, Ocular, mesh_id: D014786}297 - {name: Macula Lutea, mesh_id: D008264}298 - {name: Retina, mesh_id: D012160}299 synonyms: ["eye health", "macular health"]300 301# ===================== Digestive & Hormonal =====================302- id: gut_microbiome303 name: Gut / Microbiome304 ua_name: Кишечник / Мікробіом305 category: Digestive & Hormonal306 weight: 1.00307 description: Microbiota composition, dysbiosis, GI outcomes.308 outcomes: [α-diversity, β-diversity, IBS symptoms]309 outcome_patterns:310 - "(alpha[- ]diversity|Shannon index)"311 - "(beta[- ]diversity|Bray[- ]Curtis)"312 - "(IBS|irritable bowel)"313 regex:314 - "microbiome|microbiota|gut|prebiotic|probiotic|dysbiosis|IBS"315 mesh_terms:316 - {name: Gastrointestinal Microbiome, mesh_id: D061070}317 - {name: Probiotics, mesh_id: D054856}318 - {name: Prebiotics, mesh_id: D056735}319 synonyms: ["gut flora", "intestinal microbiota"]320 321- id: hormonal_reproductive322 name: Hormonal / Reproductive323 ua_name: Гормональна / Репродуктивна324 category: Digestive & Hormonal325 weight: 0.95326 description: Sex hormones, thyroid, fertility, menopause/andropause.327 outcomes: [testosterone, estradiol, TSH/T3/T4, AMH, FSH/LH]328 outcome_patterns:329 - "(testosterone|free testosterone)"330 - "(estradiol|estrogen)"331 - "(TSH|T3|T4)"332 - "(AMH|anti[- ]mullerian)"333 - "(FSH|LH)"334 regex:335 - "testosterone|androgen|estrogen|estradiol|menopause|andropause|thyroid|TSH|T3|T4|fertility"336 mesh_terms:337 - {name: Hormones, mesh_id: D006721}338 - {name: Testosterone, mesh_id: D013739}339 - {name: Estrogens, mesh_id: D004967}340 - {name: Thyroid Gland, mesh_id: D013959}341 synonyms: ["endocrine", "reproductive health"]342 343- id: liver_support344 name: Liver / Hepatic345 ua_name: Печінка346 category: Digestive & Hormonal347 weight: 1.00348 description: ALT, AST, GGT, NAFLD/NASH, hepatoprotection.349 outcomes: [ALT, AST, GGT, hepatic steatosis, NAFLD activity score]350 outcome_patterns:351 - "(ALT|alanine aminotransferase)"352 - "(AST|aspartate aminotransferase)"353 - "(GGT|gamma[- ]glutamyl transferase)"354 - "(steatosis|NAFLD|NASH)"355 - "(bilirubin|ALT/AST ratio)"356 regex:357 - "liver|hepatic|ALT|AST|GGT|steatosis|NAFLD|NASH|hepatoprotect|bilirubin"358 mesh_terms:359 - {name: Liver, mesh_id: D008099}360 - {name: Fatty Liver, mesh_id: D005234}361 - {name: Hepatoprotection, mesh_id: D006528}362 synonyms: ["hepatic function", "NAFLD"]363 364- id: kidney_renal365 name: Kidney / Renal366 ua_name: Нирки367 category: Digestive & Hormonal368 weight: 0.95369 description: eGFR, creatinine, albuminuria, nephroprotection.370 outcomes: [eGFR, creatinine, albuminuria]371 outcome_patterns:372 - "(eGFR|estimated glomerular filtration rate)"373 - "(creatinine)"374 - "(albuminuria|albumin[- ]to[- ]creatinine ratio)"375 regex:376 - "renal|kidney|nephroprotect|eGFR|albuminuria|creatinine"377 mesh_terms:378 - {name: Kidney, mesh_id: D007668}379 - {name: Glomerular Filtration Rate, mesh_id: D006131}380 - {name: Albuminuria, mesh_id: D000417}381 synonyms: ["renal function"]382 383# ===================== Respiratory =====================384- id: respiratory_copd385 name: Respiratory / COPD386 ua_name: Дихальна система / ХОЗЛ387 category: Respiratory388 weight: 0.90389 description: Pulmonary function, COPD outcomes, asthma exacerbations.390 outcomes: [FEV1, FVC, exacerbations, CAT score]391 outcome_patterns:392 - "(FEV1|forced expiratory volume)"393 - "(FVC|forced vital capacity)"394 - "(COPD Assessment Test|CAT)"395 - "(exacerbation[s]?)"396 regex:397 - "COPD|chronic obstructive|asthma|FEV1|FVC|bronchodilat|exacerbation"398 mesh_terms:399 - {name: Pulmonary Disease, Chronic Obstructive, mesh_id: D029424}400 - {name: Asthma, mesh_id: D001249}401 - {name: Pulmonary Function Tests, mesh_id: D011017}402 synonyms: ["lung function"]403 404# ===================== General =====================405- id: weight_appetite406 name: Weight / Appetite407 ua_name: Вага / Апетит408 category: General409 weight: 1.00410 description: Body weight, BMI, appetite/satiety, body fat.411 outcomes: [weight, BMI, body fat, satiety, appetite]412 outcome_patterns:413 - "(body weight|weight loss|weight change)"414 - "(BMI|body mass index)"415 - "(body fat|fat mass)"416 - "(satiety|fullness|appetite)"417 regex:418 - "weight|body mass index|BMI|body fat|satiety|appetite|obes"419 mesh_terms:420 - {name: Body Weight, mesh_id: D001835}421 - {name: Obesity, mesh_id: D009765}422 - {name: Appetite, mesh_id: D001053}423 synonyms: ["weight management"]424 425- id: pain_general426 name: Pain (General)427 ua_name: Біль (загальний)428 category: General429 weight: 0.90430 description: General pain outcomes not specific to osteoarthritis.431 outcomes: [VAS pain, analgesic use]432 outcome_patterns:433 - "(VAS pain|visual analogue scale)"434 - "(pain relief|analgesic use|pain threshold|pain score)"435 regex:436 - "pain (score|relief|threshold|scale)|analgesi(c|a)"437 mesh_terms:438 - {name: Pain, mesh_id: D010146}439 - {name: Analgesics, mesh_id: D000740}440 synonyms: ["pain reduction", "analgesia"]441 442- id: endurance_power443 name: Endurance / Strength / Performance444 ua_name: Витривалість / Сила / Продуктивність445 category: General446 weight: 1.00447 description: VO2max, time to exhaustion, strength, power, DOMS.448 outcomes: [VO2max, time to exhaustion, 1RM, power output, DOMS]449 outcome_patterns:450 - "(VO2 ?max|maximal oxygen uptake)"451 - "(time to exhaustion)"452 - "(1RM|one[- ]repetition maximum)"453 - "(power output|peak power)"454 - "(DOMS|delayed onset muscle soreness)"455 regex:456 - "endurance|aerobic|anaerobic|VO2 ?max|1RM|power|time to exhaustion|sarcopeni"457 mesh_terms:458 - {name: Physical Endurance, mesh_id: D010809}459 - {name: Muscle Strength, mesh_id: D009136}460 - {name: Athletic Performance, mesh_id: D001287}461 synonyms: ["performance", "strength", "aerobic capacity"]462 