Cushing’s syndrome
"Cushing syndrome"[MeSH Terms] AND diagnosis
python3 -c " import pdfplumber path = '/home/daytona/workspace/attachments/213e9c31-4ee1-4ac8-93ed-ebf3a21a0277/Part 24 -The Endocrine System - Nelson 2024 (1).pdf' with pdfplumber.open(path) as pdf: print(f'Total pages: {len(pdf.pages)}') # Search for Cushing's syndrome pages for i, page in enumerate(pdf.pages): text = page.extract_text() or '' if 'Cushing' in text: print(f'Page {i+1}: Cushing found') "
Cushing syndrome clinical features moon face buffalo hump
python3 << 'EOF' import pdfplumber, re path = '/home/daytona/workspace/attachments/213e9c31-4ee1-4ac8-93ed-ebf3a21a0277/Part 24 -The Endocrine System - Nelson 2024 (1).pdf' with pdfplumber.open(path) as pdf: print(f'Total pages: {len(pdf.pages)}') for i, page in enumerate(pdf.pages[:10]): text = page.extract_text() or '' if text.strip(): print(f'\n=== PAGE {i+1} ===') print(text[:300]) EOF
python3 << 'EOF' import pdfplumber path = '/home/daytona/workspace/attachments/213e9c31-4ee1-4ac8-93ed-ebf3a21a0277/Part 24 -The Endocrine System - Nelson 2024 (1).pdf' with pdfplumber.open(path) as pdf: print(f'Total pages: {len(pdf.pages)}') for i, page in enumerate(pdf.pages): text = page.extract_text() or '' if 'Cushing' in text: print(f'Page {i+1}: snippet -> {text[:100]}') EOF
python3 << 'EOF' import subprocess, sys path = '/home/daytona/workspace/attachments/213e9c31-4ee1-4ac8-93ed-ebf3a21a0277/Part 24 -The Endocrine System - Nelson 2024 (1).pdf' result = subprocess.run(['pdftotext', '-layout', path, '-'], capture_output=True, text=True, timeout=60) text = result.stdout # find Cushing pages idx = text.find('Cushing') if idx >= 0: print(f'Found at index {idx}') print(text[max(0,idx-200):idx+2000]) else: print('Not found') print(text[:500]) EOF
python3 << 'EOF' import subprocess path = '/home/daytona/workspace/attachments/213e9c31-4ee1-4ac8-93ed-ebf3a21a0277/Part 24 -The Endocrine System - Nelson 2024 (1).pdf' result = subprocess.run(['pdftotext', '-layout', path, '-'], capture_output=True, text=True, timeout=60) text = result.stdout # Find the dedicated Cushing section import re positions = [m.start() for m in re.finditer(r'Cushing', text)] print(f'Found {len(positions)} occurrences of Cushing') for pos in positions[:10]: snippet = text[max(0,pos-50):pos+100].replace('\n', ' ') print(f' pos {pos}: ...{snippet}...') EOF
python3 << 'EOF' import subprocess path = '/home/daytona/workspace/attachments/213e9c31-4ee1-4ac8-93ed-ebf3a21a0277/Part 24 -The Endocrine System - Nelson 2024 (1).pdf' result = subprocess.run(['pdftotext', '-layout', path, '-'], capture_output=True, text=True, timeout=60) text = result.stdout # Extract the main Cushing section starting at pos 226775 section = text[226500:231500] print(section) EOF
python3 << 'EOF' import subprocess, re path = '/home/daytona/workspace/attachments/213e9c31-4ee1-4ac8-93ed-ebf3a21a0277/Part 24 -The Endocrine System - Nelson 2024 (1).pdf' result = subprocess.run(['pdftotext', '-layout', path, '-'], capture_output=True, text=True, timeout=60) text = result.stdout # Find the adrenal/Cushing section with more detail # Look for "Cushing Syndrome" as a chapter heading matches = [(m.start(), m.group()) for m in re.finditer(r'Cushing Syndrome|Cushing syndrome|CUSHING SYNDROME|Hypercortisolism', text)] for pos, match in matches: snippet = text[max(0,pos-100):pos+200].replace('\n',' ') print(f'pos {pos} ({match}): {snippet[:250]}') print() EOF
python3 << 'EOF' import subprocess path = '/home/daytona/workspace/attachments/213e9c31-4ee1-4ac8-93ed-ebf3a21a0277/Part 24 -The Endocrine System - Nelson 2024 (1).pdf' result = subprocess.run(['pdftotext', '-layout', path, '-'], capture_output=True, text=True, timeout=60) text = result.stdout # Extract Chapter 619 Cushing Syndrome section = text[1100986:1130000] print(section) EOF
| Cause | Key Facts |
|---|---|
| Cushing disease (pituitary corticotroph adenoma) | ~70% of endogenous CS; almost always a microadenoma <5 mm; ♀ > ♂ overall, but prepubertal males > females |
| Ectopic ACTH secretion | ~10% of endogenous CS; in children: associated with islet cell carcinoma of the pancreas, neuroblastoma, ganglioneuroblastoma, hemangiopericytoma, Wilms tumor, thymic carcinoid; causes the highest cortisol and most severe hypokalemia |
| Ectopic CRH secretion | Extremely rare |
| Cause | Key Facts |
|---|---|
| Adrenal adenoma | Most common adrenal cause in children >7 yr |
| Adrenocortical carcinoma | ~8% of CS; poor prognosis; virilization often co-exists |
| PPNAD (Primary Pigmented Nodular Adrenocortical Disease) | <1%; normal-sized glands with black/brown nodules; associated with Carney complex (PRKAR1A gene, chr 17q22–24); classic paradoxical rise on high-dose dexamethasone suppression test |
| BMAH (Bilateral Macronodular Adrenal Hyperplasia) | <1%; ARMC5 tumor-suppressor gene abnormal in ~40% |
| McCune-Albright syndrome | GNAS (Gsα) somatic activating variant |
Pediatric note: In children under 5 years, adrenal causes (carcinoma, McCune-Albright) predominate over pituitary causes.

| System | Features |
|---|---|
| Dermatologic | Moon facies (rounded, flushed), facial plethora, acne, easy bruising, supratemporal and supraclavicular fat pads, hirsutism, fine downy hair, violaceous striae (unusual in children <7 yr), fungal infections, acanthosis nigricans |
| Growth | Growth deceleration + weight gain; central obesity; "buffalo hump" (nonspecific) |
| Cardiovascular | Hypertension, coagulopathy |
| Metabolic | Hyperglycemia → frank diabetes, dyslipidemia, insulin resistance |
| Gonadal | Amenorrhea, virilization (clitoromegaly, pubic hair, deepened voice), gynecomastia; pubertal arrest or delay |
| Musculoskeletal | Osteoporosis, pathologic fractures, proximal muscle weakness |
| Neuropsychiatric | Depression, anxiety, mood swings, irritability, fatigue, headache |
| Other | Nephrolithiasis, increased susceptibility to infection |
In infants, generalized obesity is common and findings are more dramatic. In older children, truncal/facial obesity with relative limb sparing is typical.
| Test | Details |
|---|---|
| Late-night salivary cortisol | Circadian rhythm is lost in CS; midnight cortisol >4.4 μg/dL strongly suggests the diagnosis. Can be collected at home. |
| 24-hour urinary free cortisol (UFC) | Expressed per gram creatinine (corrects for body size and collection completeness). Elevated in CS. |
| Overnight dexamethasone suppression test (DST) | 25–30 μg/kg (max 2 mg) at 11 PM → 8 AM cortisol <5 μg/dL is normal. Failure to suppress = abnormal. Measure dexamethasone level to confirm adequate dosing. |
Confirmed CS → ACTH measurement
├── <10 pg/mL (ACTH-independent) → CT/MRI adrenals
│ └── Unilateral mass → adenoma/carcinoma
│ └── Bilateral → macronodular or micronodular hyperplasia
│
└── >20 pg/mL (ACTH-dependent) → Pituitary MRI + HDDSST + CRH test
├── Adenoma >6 mm + concordant tests → Surgery (Cushing disease confirmed)
├── Adenoma <6 mm or discordant tests → BIPSS
└── Negative pituitary imaging → CT/MRI neck/chest/abdomen/pelvis + octreoscan/PET → ectopic ACTH tumor
| Drug | Mechanism |
|---|---|
| Mitotane | Cytotoxic to adrenocortical cells; FDA-approved |
| Osilodrostat | Cortisol synthesis inhibitor; FDA-approved |
| Metyrapone | 11β-hydroxylase inhibitor |
| Ketoconazole / Levoketoconazole | Inhibits multiple steroidogenic enzymes; levoketoconazole in advanced development |
| Aminoglutethimide | Blocks cholesterol side-chain cleavage |
| Etomidate (IV) | For acute severe hypercortisolism |
| Mifepristone | Glucocorticoid receptor antagonist; used in limited cases |
| Cause | Key Genes |
|---|---|
| Cushing disease | USP8, MEN1, CDKIs, CDKN1B/p27, AIP, DICER1 |
| PPNAD / Carney complex | PRKAR1A (chr 17q22–24), PDE11A, PDE8B, PRKACA |
| BMAH | ARMC5, MEN1, GNAS1, PDE11A, PDE8B |
| Adrenal adenoma | PRKACA (somatic activating variant), CTNNB1 |
| McCune-Albright | GNAS (somatic Gsα activating variant) |
| Ectopic ACTH | RET, MEN1 |