I am an ophthalmology resident PG in 2nd year I have my test on glaucoma scheduled on 24th June 2026

I'd love to help you prepare for your glaucoma exam! To make sure I give you exactly what you need, let me ask a couple of quick questions.
Asking for Preferences

What would you like help with? Β· What level of depth do you need?

You have 8 days until your exam. I'll build you a thorough, mechanism-based glaucoma study guide covering all major areas. Let me pull from the medical library now.
Searching sources...
Reading File
Finding Sources
Finding Sources
I have two ophthalmology textbooks. Let me pull glaucoma content from Kanski's (the gold standard ophthalmology textbook) and simultaneously search for specific subtopics in parallel.
Reading File
Finding Sources
Finding Sources
Excellent - I have both Kanski's and Wills Eye. Let me now read the core glaucoma sections from Kanski's block 3 (the main glaucoma chapter) and simultaneously pull Wills Eye POAG and AACG sections.
Reading File
Reading File
Reading File
Reading File
Reading File
Finding Sources
Reading File
Finding Sources
Reading File
Reading File
Reading File
Finding Sources
Reading File
Finding Sources
Reading File
Reading File
I have enough material from Kanski's Clinical Ophthalmology (10th ed.) and Wills Eye Manual. Now compiling the full, mechanism-based study guide:

πŸ”¬ Comprehensive Glaucoma Study Guide

For Ophthalmology PG Resident - Exam: 24 June 2026

Sources: Kanski's Clinical Ophthalmology 10e | Wills Eye Manual | Goldman-Cecil Medicine | Katzung Pharmacology

SECTION 1: DEFINITION & OVERVIEW

Glaucoma is a group of conditions sharing a common chronic progressive optic neuropathy with:
  • Characteristic morphological changes at the optic nerve head (ONH) and retinal nerve fiber layer (RNFL)
  • Progressive retinal ganglion cell (RGC) death
  • Associated visual field loss
  • IOP is the key modifiable risk factor
Goal of treatment: Slow the rate of progression throughout a patient's lifetime to maintain visual function and quality of life.

SECTION 2: CLASSIFICATION

GLAUCOMA
β”œβ”€β”€ Congenital (Developmental)
β”‚   β”œβ”€β”€ Primary congenital glaucoma (trabeculodysgenesis)
β”‚   └── Secondary (Sturge-Weber, Neurofibromatosis)
β”‚
└── Acquired
    β”œβ”€β”€ PRIMARY
    β”‚   β”œβ”€β”€ Open-angle: POAG, NTG, OHT
    β”‚   └── Angle-closure: Acute PACG, Chronic PACG
    β”‚
    └── SECONDARY
        β”œβ”€β”€ Open-angle: Pseudoexfoliation, Pigmentary, Steroid-induced,
        β”‚              Inflammatory, Traumatic (angle recession)
        └── Angle-closure: Neovascular, Phacomorphic, Phacolytic,
                           Malignant (ciliolenticular block)
Key distinction: Primary vs. Secondary - in secondary glaucoma, a recognizable ocular or systemic disorder contributes to IOP elevation.
Epidemiology (Kanski's):
  • Glaucoma affects 2-3% of people over 40 years, up to 50% may be undiagnosed
  • 2nd leading cause of blindness worldwide
  • POAG: most common in White, Hispanic/Latino, Black individuals (especially high in Black populations - 16% prevalence in >70 yrs)
  • PACG: up to 50% of cases worldwide, especially in Asian descent
  • NTG: more common in Japanese populations

SECTION 3: AQUEOUS HUMOR DYNAMICS & IOP

Production

  • Aqueous is produced by the ciliary body epithelium via:
    1. Active secretion (Na+/K+ ATPase mediated - main pathway)
    2. Ultrafiltration
    3. Diffusion

Outflow Pathways

PathwayRoute% of Total Outflow
Conventional (trabecular)Trabecular meshwork β†’ Schlemm's canal β†’ aqueous veins β†’ episcleral veins~80-85%
Uveoscleral (non-conventional)Anterior chamber β†’ ciliary muscle β†’ suprachoroidal space β†’ sclera~15-20%

Normal IOP

  • Normal range: 10-21 mmHg (mean ~16 mmHg, SD ~3 mmHg)
  • Diurnal variation: 3-5 mmHg (usually peaks in morning)
  • Seasonal variation present (higher in winter)
  • Factors raising IOP: supine position, Valsalva, tight neckwear, systemic steroids

IOP and Glaucoma

  • ~50% of POAG patients have normal IOP at any single screening (hence "normal-tension glaucoma" is part of the spectrum)
  • Ocular Hypertension (OHT): IOP >21 mmHg without any glaucomatous damage
  • OHTS study: untreated OHT has 9.5% cumulative risk of developing POAG at 5 years; treatment reduces to 4.4%

SECTION 4: PRIMARY OPEN-ANGLE GLAUCOMA (POAG)

Definition

Chronic, progressive optic neuropathy of adult onset with:
  • RNFL thinning
  • Glaucomatous optic nerve damage
  • Characteristic visual field loss
  • Open anterior chamber angle (on gonioscopy)
  • No identifiable secondary cause

Risk Factors

  • Raised IOP (most important modifiable)
  • Older age
  • Black African/Caribbean descent
  • Positive family history
  • Thin central corneal thickness (CCT) - OHTS showed thin CCT is the strongest single predictor of conversion from OHT to POAG
  • High myopia
  • Obstructive sleep apnea
  • Low systemic blood pressure / low ocular perfusion pressure
  • Exfoliation syndrome

Optic Disc Changes in POAG (Key Signs)

  1. Cup:disc (C/D) ratio increase - documented progression is always significant
    • Vertical C/D β‰₯ 0.7 is suspicious; asymmetry >0.2 between eyes is significant
  2. ISNT rule violation - Normal rim: Inferior > Superior > Nasal > Temporal (violation suggests glaucoma)
  3. Notching - most commonly inferotemporal (corresponds to arcuate scotoma)
  4. RNFL defects - wedge-shaped nerve fiber layer dropout
  5. Disc hemorrhages - flame-shaped, at disc margin, usually inferotemporal; risk factor for progression; more common in NTG
  6. Parapapillary atrophy (PPA) - Zone beta (immediately around disc) is more significant
  7. Nasalization of vessels - bayoneting sign, baring of circumlinear vessels

Morphological Subtypes of Glaucomatous Disc Damage

TypeAppearanceAssociation
Focal ischaemicLocalized sup/inf notchingLocalized VF defects, early fixation threat
MyopicTilted, oblique disc + temporal crescentDense sup/inf scotomas; younger males
ScleroticShallow saucerized cup, gently sloping NRROlder patients, systemic vascular disease
Concentrically enlargingUniform NRR thinningDiffuse VF loss, high IOP

Visual Field Defects in POAG (in order of progression)

  1. Isolated paracentral scotoma (within 10Β°)
  2. Nasal step (respects horizontal meridian)
  3. Bjerrum/arcuate scotoma (Bjerrum's area: 10-20Β° from fixation)
  4. Double arcuate scotoma (ring scotoma)
  5. Temporal island + Central island (advanced)
  6. Total field loss (blindness)
Key rule: Most important defects are within 30Β° of fixation - this is why 24-2 and 30-2 patterns are used. 10-2 pattern is used in advanced disease to monitor central island.

AGIS Study (Advanced Glaucoma Intervention Study)

  • IOP consistently <18 mmHg at all visits β†’ unlikely to have significant VF progression in medium term

EMGT (Early Manifest Glaucoma Trial) - Natural History Without Treatment

Glaucoma typeMean MD change/year
High tension glaucoma (HTG)-1.31 dB/year
Normal tension glaucoma (NTG)-0.36 dB/year
Pseudoexfoliation glaucoma (PXEG)-3.13 dB/year (worst)
Risk factors for faster EMGT progression: higher baseline IOP, magnitude of IOP reduction, pseudoexfoliation, bilateral disease, worse mean deviation (MD), older age.

SECTION 5: NORMAL TENSION GLAUCOMA (NTG)

Definition

Glaucoma with IOP consistently ≀21 mmHg, with typical glaucomatous optic nerve and visual field changes. Also called Low-Tension Glaucoma (LTG).

Pathogenesis (beyond IOP)

  • Vascular insufficiency - impaired optic nerve head blood flow
  • Systemic vasospasm (e.g. migraine, Raynaud's)
  • Nocturnal hypotension (systemic blood pressure dip at night) - strongly implicated
  • Obstructive sleep apnea
  • Autoimmune mechanisms
  • Mutation in OPA1 gene may be present in some cases

Distinctive Features of NTG vs POAG

  • Disc hemorrhages are more common
  • Visual field defects tend to be deeper, steeper, closer to fixation
  • 50% of patients don't progress over 5 years without treatment (important!)
  • More likely in Japanese patients, females

Investigations Unique to NTG

  • 24-hour ambulatory blood pressure monitoring - look for nocturnal hypotension
  • Carotid duplex imaging
  • Blood tests: B12, folate, FBC, ESR/CRP, syphilis serology, Lyme disease, ACE levels, protein electrophoresis, autoantibody screen (to exclude non-glaucomatous optic neuropathy)

Neuroimaging Indications in NTG

  • VA loss out of proportion to cupping
  • Loss of colour vision (Ishihara)
  • VF loss NOT consistent with RNFL dropout
  • Pallor of the neuroretinal rim
  • Rapid progression despite normal pressure

Treatment of NTG

  • Demonstrate progression before treating (many don't progress)
  • Prostaglandins as initial treatment
  • Brimonidine - may have additional neuroprotective effect
  • Beta-blockers (especially betaxolol - selective beta-1, less systemic absorption): use cautiously at bedtime (can cause nocturnal BP dip)
  • Selective laser trabeculoplasty (SLT) is a reasonable initial option
  • Collaborative Normal-Tension Glaucoma Study showed 30% IOP reduction reduces progression

SECTION 6: PRIMARY ANGLE-CLOSURE GLAUCOMA (PACG)

Spectrum of Primary Angle Closure Disease

  1. Primary Angle Closure Suspect (PACS): Narrow angle, no PAS, normal IOP, no ONH/VF damage
  2. Primary Angle Closure (PAC): Narrow angle + IOP >21 mmHg or PAS, no ONH/VF damage
  3. Primary Angle-Closure Glaucoma (PACG): Narrow angle + glaucomatous ONH/VF damage
  4. Acute PACG (AACG): Acute symptomatic attack

Mechanisms of Angle Closure

MechanismLocationExamples
Relative pupillary blockAt pupilPACG (most common) - iris-lens apposition blocks aqueous flow
Plateau irisAnterior segmentAnteriorly rotated ciliary processes
PhacomorphicLensIntumescent cataract pushing iris forward
NeovascularAngleRubeosis iridis from DM/CRVO
MalignantPosteriorMisdirection of aqueous into vitreous

Acute Angle-Closure Attack (AACG) - MUST KNOW

Symptoms: Pain, blurred vision, coloured halos around lights, frontal headache, nausea, vomiting
Signs:
  • Critical: Closed angle + acutely raised IOP + microcystic corneal edema
  • Fixed, mid-dilated pupil (4-6 mm, vertically oval)
  • Conjunctival injection (ciliary injection)
  • Shallow anterior chamber
  • Corneal epithelial edema
  • Fellow eye: narrow/occludable angle
Risk Factors:
  • Older age, female sex, East Asian descent, hyperopia, family history
  • Precipitants: dim illumination, reading (accommodation), topical mydriatics, systemic anticholinergics (antihistamines, antidepressants)
  • Topiramate/sulfonamides - cause bilateral angle closure via supraciliary effusion and ciliary body swelling

Emergency Management of AACG (Wills Eye Manual Protocol)

Step-by-step:
  1. Topical medications:
    • Beta-blocker (timolol 0.5%)
    • Alpha-agonist (apraclonidine 1% or brimonidine 0.2%)
    • Topical CAI (dorzolamide 2%)
    • Pilocarpine 1-2% (now controversial - may worsen inflammation, headache; omitted by some)
  2. Systemic CAI: Acetazolamide 500 mg IV or oral (do NOT use in sulfonamide-induced closure)
  3. Recheck IOP in 1 hour
  4. If refractory: Osmotic agent - Mannitol 1-2 g/kg IV over 45 min (CI: CHF, renal disease)
  5. Definitive: YAG laser peripheral iridotomy (PI) once cornea clears (usually 1-5 days after attack)
    • Fellow eye gets prophylactic PI (40-80% chance of attack in 5-10 years if untreated)
Special cases:
  • Topiramate-induced: STOP drug, use cycloplegia (atropine), do NOT use CAIs, do NOT use PI
  • Phacomorphic: Lens removal once IOP controlled
  • Pseudophakic pupillary block: Use mydriatics + cycloplegics (NOT pilocarpine)
EAGLE Study conclusion: Clear lens extraction is more effective and cost-effective than laser PI in PAC with IOP >29 mmHg or PACG.

SECTION 7: SECONDARY GLAUCOMAS - HIGH YIELD

Pseudoexfoliation Glaucoma (PXG)

  • Most common identifiable cause of open-angle glaucoma worldwide
  • Fibrillar exfoliative material deposited on lens capsule, ciliary processes, iris, TM
  • Signs: White dandruff-like material on anterior lens surface (central disc + peripheral ring with clear zone between)
  • Deposition in TM β†’ outflow obstruction
  • IOP fluctuations are marked
  • Worst natural history among glaucoma types (EMGT: -3.13 dB/year)
  • Poor response to miotics; good response to prostaglandins
  • Associated with: weak zonules (risk of lens subluxation during phaco), poor pupil dilation

Pigmentary Glaucoma

  • Pigment dispersion syndrome (PDS) β†’ pigmentary glaucoma
  • Mechanism: Reverse pupillary block - iris rubs against zonules β†’ pigment released β†’ deposits on TM
  • Krukenberg spindle on corneal endothelium (vertical, spindle-shaped pigment)
  • Trabecular meshwork hyperpigmentation (dense brown band)
  • Iris transillumination defects (radial spokelike)
  • Young myopic males
  • Exercise and dilation worsen pigment release β†’ IOP spikes
  • Pilocarpine can help (reverses relative pupillary block and thickens iris)

Neovascular Glaucoma (NVG)

  • Caused by retinal ischemia (most common causes: DM proliferative retinopathy, CRVO, ocular ischemic syndrome)
  • Mechanism: VEGF released β†’ rubeosis iridis (neovascularization of iris and angle)
  • Fibrovascular membrane contracts β†’ pulls angle closed (PAS)
  • Gonioscopy: Initially open angle with tufts of new vessels; later PAS develop
  • Treatment: Anti-VEGF, PRP (panretinal photocoagulation), glaucoma drainage device; trabeculectomy rarely works

Steroid-Induced Glaucoma

  • Mechanism: Steroids β†’ increased glycosaminoglycan accumulation in TM β†’ decreased aqueous outflow
  • Topical > periocular > systemic; inhaled can also raise IOP
  • Steroid responders show IOP rise within 2-6 weeks
  • Risk factors: POAG, family history of POAG, connective tissue disorders, myopes, diabetics
  • Treatment: Stop steroid, add anti-glaucoma meds; may need surgery

Phacolytic Glaucoma

  • Hypermature cataract β†’ lens proteins leak through intact capsule β†’ large macrophages clog TM
  • Acute onset with marked inflammation + high IOP
  • White heavy flare in AC, macrophages visible on slit lamp
  • Treatment: Medical (steroids + IOP lowering) β†’ lens extraction

Phacomorphic Glaucoma

  • Intumescent cataract physically pushes iris forward β†’ angle closure
  • Treatment: Medical control β†’ lens extraction

Angle Recession Glaucoma

  • After blunt trauma β†’ tear in ciliary body face β†’ TM damage
  • May present decades after injury
  • Always get gonioscopy after blunt trauma (unilateral angle recession is diagnostic clue)

Malignant Glaucoma (Ciliolenticular Block)

  • Usually after filtration surgery (especially in small hyperopic eyes or post-PACG surgery)
  • Aqueous misdirected into vitreous/lens zonule spaces β†’ pushes lens-iris diaphragm forward
  • IOP elevated + shallow AC despite patent PI (differentiates from pupillary block)
  • Treatment: Cycloplegia (atropine), hyperosmotic agents, YAG laser vitreous face disruption, pars plana vitrectomy

SECTION 8: GLAUCOMA INVESTIGATIONS

1. Tonometry - Measuring IOP

MethodPrincipleNotes
Goldmann Applanation Tonometry (GAT)Force required to flatten 3.06 mm diameter corneal areaGold standard; affected by CCT and corneal rigidity
Non-contact tonometry (NCT)Air puff flattens corneaScreening only; less accurate
Schiotz indentationWeight plunger indents corneaOld method; affected by axial length
Perkins (portable GAT)Same principle as GATUsed supine, for children/OR
TonopenElectronic strain gaugePortable; useful for irregular corneas
Pascal Dynamic Contour TonometryContour matchingLess affected by CCT
iCare reboundRebound, no anesthesiaGood for children and corneal scars
Effect of CCT on IOP (Goldman):
  • Each 10 ΞΌm increase above average CCT (~545 ΞΌm) β†’ IOP overestimated by ~0.7 mmHg
  • Thin corneas β†’ falsely low readings; thick corneas β†’ falsely high readings
  • CCT measurement by pachymetry (ultrasound or optical) is essential

2. Gonioscopy

Why essential: Differentiates open-angle from angle-closure; identifies secondary causes
Gonioscopic landmarks (anterior to posterior):
  1. Schwalbe's line (anterior TM border)
  2. Trabecular meshwork (pigmented)
  3. Scleral spur
  4. Ciliary band (most posterior)
  5. Iris root
Shaffer Grading System:
GradeAngle widthLikelihood of closure
435-45Β°Impossible
325-35Β°Unlikely
220Β°Possible
1<10Β°Probable
0ClosedPresent
Spaeth Grading System - more comprehensive (iris insertion, angle width, iris configuration)
Indentation (dynamic) gonioscopy - distinguishes appositional from synechial closure

3. Perimetry (Visual Field Testing)

Humphrey Field Analyzer (HFA) - commonly used:
  • 24-2 pattern: Standard for glaucoma monitoring (24Β° temporal, 30Β° nasal)
  • 30-2 pattern: Alternative
  • 10-2 pattern: Advanced glaucoma, monitoring central island and split fixation
  • FF-120: Peripheral field assessment for neurological defects
Global Indices:
  • Mean Deviation (MD): Average deviation from normal across entire field (dB); negative = worse
  • Pattern Standard Deviation (PSD): Irregularity of field loss (elevated in focal loss)
  • VFI (Visual Field Index): 0-100% (100% normal, 0% completely lost)
Reliability indices: Fixation loss, false positives, false negatives - >20-33% = unreliable test
Glaucomatous VF patterns:
  • Paracentral scotoma
  • Nasal step (horizontal raphe)
  • Arcuate (Bjerrum) scotoma
  • Ring scotoma
  • Advanced: altitudinal defect, temporal island, central island
GHT (Glaucoma Hemifield Test): Compares upper and lower hemifields - "Outside normal limits" is significant

4. Optic Disc Evaluation

Fundus examination with:
  • Direct ophthalmoscope (limited stereopsis)
  • 78D/90D Volk lens on slit lamp (with correction factors - Volk 90D Γ— 1.3)
  • Goldmann 3-mirror: correction factor Γ— 1.27
  • Fundus photography (red-free for RNFL)
Disc Damage Likelihood Scale (DDLS) - Wills Eye:
  • Stages 1-5: At Risk (smallest rim/disc ratio 0.4 β†’ <0.1)
  • Stages 6-10: Glaucoma Damage (rim = 0, extension 0Β° β†’ >270Β°)
Neuroretinal rim (NRR) assessment:
  • ISNT rule: Inferior > Superior > Nasal > Temporal
  • Beta zone PPA (peripapillary atrophy) correlates with RNFL loss

5. OCT (Optical Coherence Tomography)

  • Spectral Domain OCT (SD-OCT) is standard
  • Measures: RNFL thickness, GCL (ganglion cell layer), macular volume
  • Most sensitive area for early detection: Inferotemporal RNFL
  • RNFL thinning precedes VF loss by several years ("structural before functional")
  • Probability maps: Red = outside normal limits
  • Useful for monitoring progression

6. Other Imaging

  • HRT (Heidelberg Retina Tomograph): Confocal scanning laser; 3D disc analysis, MRA (Moorfields Regression Analysis)
  • GDx (Scanning laser polarimetry): RNFL thickness based on birefringence; TSNIT pattern
  • Fundus photography: Baseline documentation

7. Central Corneal Thickness (CCT)

  • Measured by ultrasound pachymetry or Orbscan/Pentacam
  • Average ~545 ΞΌm
  • Important for IOP correction and risk stratification in OHT

SECTION 9: ANTI-GLAUCOMA MEDICATIONS

Summary Table

Drug ClassDrug ExamplesMechanismIOP ReductionKey Side Effects
Prostaglandin analogues (PGA)Latanoprost, Bimatoprost, Travoprost, Tafluprost↑ Uveoscleral outflow (FP receptor agonist)25-35% (most potent)Iris color change (increased pigment), eyelash growth (hypertrichosis), periorbital fat atrophy, hyperemia, UVE
Beta-blockersTimolol (non-selective), Betaxolol (beta-1 selective)↓ Aqueous production (beta-2 blockade of ciliary body)20-30%Bradycardia, bronchospasm (CI: asthma), decreased exercise tolerance; betaxolol: cardioselective, safer in COPD/asthma
Alpha-2 agonistsBrimonidine (0.2%), Apraclonidine↓ Aqueous production + ↑ uveoscleral outflow20-25%Allergy/follicular conjunctivitis (up to 30%), dry mouth, sedation; CI in neonates/infants (apnea, bradycardia - crosses BBB)
Carbonic anhydrase inhibitors (CAI)Topical: Dorzolamide, Brinzolamide; Systemic: Acetazolamide, Methazolamide↓ Aqueous production (inhibit CA II/IV in ciliary epithelium)15-20%Topical: burning, stinging, metallic taste; Systemic: paresthesias, GI symptoms, renal stones, hypokalemia, aplastic anemia (rare)
Miotics (cholinergics)Pilocarpine (1-4%), Carbachol↑ Conventional outflow (TM tensioning via ciliary muscle contraction)20-25%Brow ache, accommodative spasm, miosis (poor night driving), retinal detachment risk, potential to worsen uveitis
Rho-kinase inhibitorsNetarsudil↑ Conventional outflow (TM cell contractility); ↓ episcleral venous pressure15-20%Conjunctival hyperemia, corneal verticillata
Nitric oxide-donating PGALatanoprostene bunod↑ Both uveoscleral + conventional outflowSimilar to PGASimilar to PGA

Key Pharmacology Points:

  • First-line: Prostaglandin analogue (once daily, best efficacy)
  • Alternate first-line: Topical beta-blocker (timolol)
  • Once-a-day drugs: Prostaglandins (given at night - circadian rhythm)
  • When adding second drug: Wait 5 minutes between instillation to prevent washout
  • Brimonidine neuroprotection: Brimonidine may have neuroprotective effects (in addition to IOP lowering) - relevant in NTG
  • Fixed combinations (reduce number of drops): Timolol + Dorzolamide (Cosopt), Timolol + Brimonidine (Combigan), Timolol + Latanoprost (Xalacom)
  • Acetazolamide: Oral - used acutely (AACG) or when topicals insufficient; contraindicated in sulfonamide allergy

Target IOP Concept

  • Target pressure: Level below which further damage is considered unlikely
  • Determined by: severity of existing damage, baseline IOP, CCT, rapidity of damage, age
  • Reasonable initial goal: IOP < 18 mmHg (AGIS)
  • If above-target despite maximum meds β†’ consider surgery

SECTION 10: LASER PROCEDURES

ProcedureIndicationMechanism
Laser Peripheral Iridotomy (LPI/PI)PACG, PACS (prophylaxis), NTG post-primary attackCreates hole in iris β†’ equalizes pressure between posterior/anterior chamber β†’ opens angle
Selective Laser Trabeculoplasty (SLT)POAG (1st or 2nd line), OHT; NTGQ-switched Nd:YAG 532 nm β†’ selectively targets pigmented TM cells β†’ ↑ trabecular outflow
Argon Laser Trabeculoplasty (ALT)POAG, older procedureBurns in TM β†’ scarring β†’ mechanical opening of adjacent areas; not repeatable
Laser Iridoplasty (ALPI)Plateau iris syndrome, when PI failsShrinks peripheral iris to open angle
Diode laser cyclodestruction (cyclodiode)Refractory glaucomaDestroys ciliary body β†’ ↓ aqueous production; last resort
YAG laser vitreolysisMalignant glaucomaDisrupts vitreous face to redirect aqueous
SLT Notes:
  • Can be first-line (LiGHT trial - SLT superior to or equivalent to drops as initial treatment)
  • Repeatable (unlike ALT)
  • 180Β° vs 360Β° treatment: no significant difference in efficacy
  • IOP reduction ~6-8 mmHg; effect lasts 2-5 years
  • Side effects: transient IOP spike, inflammation

SECTION 11: SURGICAL PROCEDURES

Trabeculectomy (Filtration Surgery) - Gold Standard

Indication: Uncontrolled IOP despite maximum medical/laser therapy
Principle: Create a scleral fistula (guarded) to allow subconjunctival drainage β†’ forming a bleb
Surgical Steps (Kanski):
  1. Conjunctival flap (fornix-based or limbus-based)
  2. Superficial lamellar scleral flap (~50% scleral thickness), 3Γ—3-4 mm, rectangular/trapezoid/triangular
  3. Flap dissected forward to clear cornea
  4. Paracentesis in temporal peripheral clear cornea
  5. AC entry along trapdoor base
  6. Block of deep sclera excised (using Kelly punch)
  7. Peripheral iridectomy created (prevents blockage of internal sclerostomy; may be omitted in pseudophakic)
  8. Scleral flap sutured (releasable or lysable sutures)
  9. BSS injected through paracentesis to test patency
  10. Conjunctiva/Tenon sutured; irrigation repeated to form bleb
  11. Atropine 1% drop; steroid + antibiotic subconjunctivally
Antimetabolites to prevent bleb failure (fibrosis):
  • Mitomycin C (MMC): More potent; applied intraoperatively on sponge; used when higher risk of failure (young, Afro-Caribbean, prior surgery/inflammation, aphakia)
  • 5-Fluorouracil (5-FU): Less aggressive; intraoperative or postoperative subconjunctival injection; complications include persistent corneal epithelial defects and bleb leakage
Complications:
  • Early: Hypotony, flat AC, choroidal detachment, hyphema, wound leak, infection
  • Late: Bleb failure, bleb leak, blebitis (incidence up to 5%/year with MMC), endophthalmitis (highest risk surgery - patients warned lifelong)
  • Malignant glaucoma (especially in angle-closure/small hyperopic eyes)

Ex-Press Mini-Shunt

  • Valveless titanium stent inserted under scleral flap (modified trabeculectomy)
  • No punch sclerostomy needed; no peripheral iridectomy
  • Lower rates of hypotony and hyphema vs standard trabeculectomy
  • Equivalent IOP control
  • Not suitable for primary angle-closure without concurrent/prior cataract surgery

Glaucoma Drainage Devices (GDD/Tube Shunts)

  • Examples: Ahmed valve, Baerveldt implant, Molteno
  • Indication: Failed trabeculectomy, neovascular glaucoma, uveitic glaucoma, congenital glaucoma (failed other surgery)
  • Tube placed in AC (or vitreous cavity) β†’ aqueous drains to equatorial plate/reservoir β†’ encapsulated bleb
  • Ahmed: has flow-restricting valve
  • Baerveldt: non-valved; larger plate; requires ligature initially to prevent early hypotony

MIGS (Minimally Invasive Glaucoma Surgery)

  • Lower risk procedures typically used earlier in disease
  • Examples: iStent, Hydrus (TM bypass); PRESERFLO/Xen gel stent (subconjunctival); GATT, viscocanalostomy, deep sclerectomy (TM/Schlemm's canal procedures); supraciliary devices (Cypass - withdrawn)
  • Generally less IOP reduction than trabeculectomy but safer

Goniotomy / Trabeculotomy

  • Primary congenital glaucoma: Goniotomy (requires clear cornea) or trabeculotomy (external approach)
  • Trabeculotomy preferred when cornea is cloudy

SECTION 12: SPECIAL GLAUCOMAS

Primary Congenital Glaucoma (PCG)

  • Trabeculodysgenesis - abnormal development of TM
  • Presentation: birth to 3 years (most within first year)
  • Classic triad: Buphthalmos (enlarged eye), Epiphora (tearing), Photophobia + Blepharospasm
  • Haab's striae: horizontal/oblique breaks in Descemet's membrane (from corneal stretching)
  • Axial length increase (unlike adult glaucoma - child's eye is more elastic)
  • Treatment: SURGICAL is primary - Goniotomy or trabeculotomy (medical is adjunct only)
  • AR inheritance in some (CYP1B1 mutations)

Sturge-Weber Syndrome (Encephalotrigeminal Angiomatosis)

  • Sporadic, congenital phacomatosis
  • Glaucoma ipsilateral to facial hemangioma in ~30%
  • 60% develop glaucoma before age 2 (buphthalmos); remainder at any age
  • Mechanisms: Trabeculodysgenesis (infants) OR raised episcleral venous pressure (older patients)
  • Treatment: Medical; goniotomy; combined trabeculotomy-trabeculectomy (high risk of choroidal effusion/suprachoroidal haemorrhage); GDD

Plateau Iris

  • Anteriorly rotated ciliary processes keep iris against TM even after patent PI
  • Gonioscopy: "double hump" sign; persistent narrow angle after PI
  • High-resolution UBM diagnostic
  • Treatment: Argon laser iridoplasty (ALPI)

SECTION 13: NEUROPROTECTION & FUTURE CONCEPTS

  • IOP reduction remains the only proven neuroprotective strategy in glaucoma
  • Brimonidine has theoretical neuroprotective effects (alpha-2 agonist β†’ activates survival pathways); some clinical evidence
  • MEMANTINE, Ginkgo biloba - studied but not proven
  • Rho-kinase inhibitors (Netarsudil): Novel mechanism targeting TM contractility and episcleral venous pressure
  • Gene therapy - ongoing trials for MYOC, OPTN mutations
  • Stem cell therapy - experimental
  • Tau protein, amyloid-beta - studied as contributors to RGC death in glaucoma

SECTION 14: KEY TRIALS - HIGH YIELD FOR EXAMS

TrialWhat it showed
OHTSOHT: 9.5% β†’ 4.4% progression with treatment; thin CCT = strongest predictor
EMGTNatural history: HTG -1.31, NTG -0.36, PXEG -3.13 dB/year; each 1 mmHg reduction = 10% less risk
AGISIOP consistently <18 mmHg β†’ minimal VF progression
CNTGS (Collaborative NTG Study)30% IOP reduction slows NTG progression
EAGLEClear lens extraction > laser PI for PAC with IOP >29 or PACG
LiGHT TrialSLT as first-line superior to or equivalent to drops, possibly superior in preventing progression
CIGTSSurgery vs. meds: surgery better IOP control, meds better initial VF

SECTION 15: QUICK-REFERENCE HIGH-YIELD MNEMONICS

"ISNT" rule for normal NRR: Inferior > Superior > Nasal > Temporal (Violation = glaucoma suspect)
AACG treatment sequence: "Top CAP MO"
  • Topical meds (timolol, brimonidine, dorzolamide, pilocarpine)
  • CArbonic anhydrase inhibitor oral/IV (acetazolamide)
  • Prone positioning (helps open angle)
  • Mannitol (if refractory)
  • Operative/Laser PI (definitive)
PGA side effects: "PALE FISH"
  • Periorbital fat atrophy
  • Arterial blood pressure (minor)
  • Lash hypertrichosis
  • Eyelid darkening/pigmentation
  • Fore (anterior uveitis - rare)
  • Iris color change (heterochromia)
  • Superficial punctate keratitis
  • Hyperemia (conjunctival)
Angle-closure risk factors: "FLASH"
  • Female sex
  • Lens (hyperopia, thick lens)
  • Age (older)
  • Shallow anterior chamber
  • Heredity/family history

SECTION 16: EXAM-FOCUSED SUMMARY POINTS

  1. IOP normal range: 10-21 mmHg; diurnal variation 3-5 mmHg (peaks morning)
  2. CCT most important single predictor of OHT β†’ POAG conversion (OHTS)
  3. ISNT rule violation = suspect glaucoma; vertical C/D asymmetry >0.2 = significant
  4. Disc hemorrhage = risk factor for progression; more common in NTG; usually inferotemporal
  5. NTG: 50% don't progress without treatment - demonstrate progression before treating
  6. NTG neuroimaging indications: colour vision loss, VA loss disproportionate to cupping, rapid progression at normal IOP, pallor of rim
  7. AACG precipitants: dim light, reading, topical mydriatics, systemic anticholinergics, topiramate
  8. Topiramate angle-closure: bilateral, NO PI, NO CAIs if sulfonamide-induced, use cycloplegia + stop drug
  9. Prostaglandins: once daily (night), most potent, uveoscleral outflow
  10. Pilocarpine CI in aphakic/pseudophakic pupillary block and caution with retinal detachment risk
  11. SLT first-line: LiGHT trial (2019)
  12. EAGLE study: Clear lens extraction better than LPI in PACG/PAC with high IOP
  13. Trabeculectomy: Kelly punch for sclerostomy; peripheral iridectomy; bleb endpoint
  14. MMC > 5-FU in potency for trabeculectomy augmentation
  15. Congenital glaucoma Rx: Surgery first (goniotomy/trabeculotomy), not drops
  16. Pseudoexfoliation = worst prognosis among common glaucomas (EMGT); poor pupil dilation; weak zonules
  17. Angle recession glaucoma: Delayed presentation decades after trauma; gonioscopy essential post-blunt trauma
  18. Malignant glaucoma: Shallow AC + high IOP + patent PI; treat with cycloplegia (atropine)
  19. Ahmed valve: Has flow-restriction valve; Baerveldt: no valve but bigger plate
  20. Brimonidine CI in infants: CNS depression, apnea, bradycardia

Sources: Kanski's Clinical Ophthalmology: A Systematic Approach, 10th Edition (pp. 363-521) | Wills Eye Manual | Goldman-Cecil Medicine | Katzung's Basic & Clinical Pharmacology 16th Ed. | Goodman & Gilman's Pharmacological Basis of Therapeutics
---Your comprehensive glaucoma study guide is ready. Here's a quick summary of what's covered across the 16 sections:

What's In This Guide

SectionTopic
1-2Definition, Classification (full diagram)
3Aqueous dynamics, IOP physiology, normal ranges
4POAG - risk factors, disc signs, ISNT rule, VF progression, key trials
5NTG - vascular pathogenesis, neuroimaging indications, management
6PACG spectrum - mechanisms, AACG emergency protocol step-by-step
7Secondary glaucomas (PXG, Pigmentary, NVG, Steroid, Phacolytic, Malignant, Angle recession)
8Investigations - tonometry types, gonioscopy (Shaffer grading), perimetry, OCT, CCT
9All drug classes with mechanism, potency, side effects, contraindications
10Laser procedures (LPI, SLT, ALT, cyclodiode)
11Surgery - trabeculectomy steps, MMC/5-FU, GDD, MIGS, goniotomy
12Special glaucomas (Congenital, Sturge-Weber, Plateau iris)
13-14Neuroprotection + All key trials (OHTS, EMGT, AGIS, EAGLE, LiGHT, CNTGS)
15-16Mnemonics + 20 high-yield exam summary points

Study tips for the next 8 days:
  • Days 1-2: Sections 1-6 (core types + pathophysiology)
  • Days 3-4: Sections 7-8 (secondary glaucomas + investigations)
  • Days 5-6: Sections 9-11 (pharmacology + procedures)
  • Day 7: Sections 12-16 (special topics + trials + mnemonics)
  • Day 8 (eve of exam): Quick revision of Section 16 (20 high-yield points only)
Let me know if you want me to go deeper on any specific topic, generate MCQs, create flashcards, or explain any mechanism further!

Make a PDF of this study guide for offline access

Reading File
Running Command

ls -la /home/daytona/workspace/ 2>/dev/null || echo "workspace does not exist"

Running Command

mkdir -p /home/daytona/workspace/glaucoma-study-guide && python3 -c "import reportlab; print('reportlab ok')" && python3 -c "from reportlab.lib import colors; print('colors ok')"

Good. I'll use ReportLab to build a well-formatted PDF with proper headings, tables, and colour-coded sections.
Writing File

~/glaucoma-study-guide/build_pdf.py

#!/usr/bin/env python3
"""Glaucoma Study Guide PDF Generator"""

from reportlab.lib.pagesizes import A4
from reportlab.lib import colors
from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle
from reportlab.lib.units import cm, mm
from reportlab.platypus import (
    SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle,
    HRFlowable, PageBreak, KeepTogether
)
from reportlab.platypus.tableofcontents import TableOfContents
from reportlab.lib.enums import TA_LEFT, TA_CENTER, TA_JUSTIFY
from reportlab.pdfbase import pdfmetrics
from reportlab.pdfbase.ttfonts import TTFont
import datetime

OUTPUT = "/home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.pdf"

# ── Colour palette ──────────────────────────────────────────────────────────
NAVY      = colors.HexColor("#1a3a5c")
TEAL      = colors.HexColor("#1a7a7a")
GOLD      = colors.HexColor("#d4820a")
LIGHT_BG  = colors.HexColor("#eef4fb")
WARN_BG   = colors.HexColor("#fff8e1")
WARN_BDR  = colors.HexColor("#f0a500")
TABLE_HDR = colors.HexColor("#1a3a5c")
TABLE_ALT = colors.HexColor("#dce8f5")
RED_ALERT = colors.HexColor("#c0392b")
GREEN_OK  = colors.HexColor("#1e8449")
LIGHT_GREY= colors.HexColor("#f5f5f5")
MED_GREY  = colors.HexColor("#7f8c8d")

# ── Styles ───────────────────────────────────────────────────────────────────
styles = getSampleStyleSheet()

def make_style(name, parent='Normal', **kwargs):
    s = ParagraphStyle(name, parent=styles[parent], **kwargs)
    return s

# Title
S_TITLE = make_style('MyTitle', 'Title',
    fontSize=26, textColor=NAVY, spaceAfter=4,
    fontName='Helvetica-Bold', alignment=TA_CENTER)

S_SUBTITLE = make_style('MySubtitle', 'Normal',
    fontSize=12, textColor=TEAL, spaceAfter=2, alignment=TA_CENTER)

S_META = make_style('MyMeta', 'Normal',
    fontSize=9, textColor=MED_GREY, spaceAfter=14, alignment=TA_CENTER)

# Section heading (numbered)
S_H1 = make_style('MyH1', 'Heading1',
    fontSize=14, textColor=colors.white, spaceAfter=6, spaceBefore=14,
    fontName='Helvetica-Bold', backColor=NAVY,
    leftIndent=-6, rightIndent=-6, borderPadding=(4,6,4,8))

# Sub-heading
S_H2 = make_style('MyH2', 'Heading2',
    fontSize=11, textColor=NAVY, spaceAfter=4, spaceBefore=8,
    fontName='Helvetica-Bold', borderPadding=(2,0,2,0))

# Sub-sub-heading
S_H3 = make_style('MyH3', 'Heading3',
    fontSize=10, textColor=TEAL, spaceAfter=3, spaceBefore=5,
    fontName='Helvetica-Bold')

# Body text
S_BODY = make_style('MyBody', 'Normal',
    fontSize=9, leading=13, spaceAfter=4, alignment=TA_JUSTIFY,
    fontName='Helvetica')

# Bullet
S_BULLET = make_style('MyBullet', 'Normal',
    fontSize=9, leading=12, leftIndent=14, firstLineIndent=-10,
    spaceAfter=2, fontName='Helvetica')

S_BULLET2 = make_style('MyBullet2', 'Normal',
    fontSize=8.5, leading=11, leftIndent=26, firstLineIndent=-10,
    spaceAfter=2, fontName='Helvetica', textColor=colors.HexColor("#2c3e50"))

# Highlight / tip box
S_TIP = make_style('MyTip', 'Normal',
    fontSize=9, leading=12, backColor=WARN_BG,
    leftIndent=8, rightIndent=8, borderPadding=(5,5,5,5),
    fontName='Helvetica', spaceAfter=6)

# Code / monospace
S_CODE = make_style('MyCode', 'Code',
    fontSize=8, leading=11, fontName='Courier',
    backColor=LIGHT_GREY, leftIndent=8, borderPadding=(4,4,4,4))

S_FOOTER = make_style('Footer', 'Normal',
    fontSize=7.5, textColor=MED_GREY, alignment=TA_CENTER)

# ── Helper builders ──────────────────────────────────────────────────────────
def h1(text):
    return Paragraph(text, S_H1)

def h2(text):
    return Paragraph(f"<b>{text}</b>", S_H2)

def h3(text):
    return Paragraph(text, S_H3)

def p(text):
    return Paragraph(text, S_BODY)

def b(text, level=1):
    style = S_BULLET if level == 1 else S_BULLET2
    bullet = "β€’" if level == 1 else "β—¦"
    return Paragraph(f"{bullet}  {text}", style)

def tip(text, label="KEY POINT"):
    return Paragraph(f"<b>βš‘ {label}:</b>  {text}", S_TIP)

def sp(h=4):
    return Spacer(1, h)

def hr():
    return HRFlowable(width="100%", thickness=0.5, color=colors.HexColor("#ccd6e0"), spaceAfter=4, spaceBefore=4)

def make_table(data, col_widths=None, has_header=True):
    t = Table(data, colWidths=col_widths, repeatRows=1 if has_header else 0)
    style_cmds = [
        ('FONTNAME',  (0,0), (-1,-1), 'Helvetica'),
        ('FONTSIZE',  (0,0), (-1,-1), 8),
        ('LEADING',   (0,0), (-1,-1), 10),
        ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, TABLE_ALT]),
        ('GRID',      (0,0), (-1,-1), 0.4, colors.HexColor("#b0c4de")),
        ('VALIGN',    (0,0), (-1,-1), 'TOP'),
        ('LEFTPADDING',  (0,0), (-1,-1), 5),
        ('RIGHTPADDING', (0,0), (-1,-1), 5),
        ('TOPPADDING',   (0,0), (-1,-1), 4),
        ('BOTTOMPADDING',(0,0), (-1,-1), 4),
    ]
    if has_header:
        style_cmds += [
            ('BACKGROUND', (0,0), (-1,0), TABLE_HDR),
            ('TEXTCOLOR',  (0,0), (-1,0), colors.white),
            ('FONTNAME',   (0,0), (-1,0), 'Helvetica-Bold'),
            ('FONTSIZE',   (0,0), (-1,0), 8.5),
        ]
    t.setStyle(TableStyle(style_cmds))
    return t

# ── Page template with header/footer ─────────────────────────────────────────
def on_page(canvas, doc):
    canvas.saveState()
    w, h = A4
    # Header bar
    canvas.setFillColor(NAVY)
    canvas.rect(0, h - 22*mm, w, 22*mm, fill=1, stroke=0)
    canvas.setFillColor(colors.white)
    canvas.setFont("Helvetica-Bold", 9)
    canvas.drawString(1.5*cm, h - 13*mm, "GLAUCOMA STUDY GUIDE  |  Ophthalmology PG Year 2")
    canvas.setFont("Helvetica", 8)
    canvas.drawRightString(w - 1.5*cm, h - 13*mm, f"Exam: 24 June 2026")
    # Teal accent line below header
    canvas.setFillColor(TEAL)
    canvas.rect(0, h - 24*mm, w, 2*mm, fill=1, stroke=0)
    # Footer
    canvas.setFillColor(MED_GREY)
    canvas.setFont("Helvetica", 7.5)
    canvas.drawString(1.5*cm, 10*mm, "Sources: Kanski's Clinical Ophthalmology 10e | Wills Eye Manual | Katzung Pharmacology | Goldman-Cecil Medicine")
    canvas.drawRightString(w - 1.5*cm, 10*mm, f"Page {doc.page}")
    canvas.setFillColor(TEAL)
    canvas.rect(0, 8*mm, w, 0.5*mm, fill=1, stroke=0)
    canvas.restoreState()

def on_first_page(canvas, doc):
    canvas.saveState()
    w, h = A4
    # Full navy header band
    canvas.setFillColor(NAVY)
    canvas.rect(0, h - 60*mm, w, 60*mm, fill=1, stroke=0)
    canvas.setFillColor(TEAL)
    canvas.rect(0, h - 62*mm, w, 2.5*mm, fill=1, stroke=0)
    # Footer
    canvas.setFillColor(MED_GREY)
    canvas.setFont("Helvetica", 7.5)
    canvas.drawString(1.5*cm, 10*mm, "Sources: Kanski's Clinical Ophthalmology 10e | Wills Eye Manual | Katzung Pharmacology | Goldman-Cecil Medicine")
    canvas.drawRightString(w - 1.5*cm, 10*mm, "Page 1")
    canvas.setFillColor(TEAL)
    canvas.rect(0, 8*mm, w, 0.5*mm, fill=1, stroke=0)
    canvas.restoreState()

# ── Document ─────────────────────────────────────────────────────────────────
doc = SimpleDocTemplate(
    OUTPUT,
    pagesize=A4,
    leftMargin=1.8*cm, rightMargin=1.8*cm,
    topMargin=3.2*cm, bottomMargin=2.4*cm,
    title="Glaucoma Study Guide – Ophthalmology PG Year 2",
    author="Orris Medical Assistant",
    subject="Glaucoma – Comprehensive Exam Preparation"
)

story = []

# ═══════════════════════════════════════════════════════════════════════════
# COVER
# ═══════════════════════════════════════════════════════════════════════════
story.append(Spacer(1, 2.5*cm))
story.append(Paragraph("GLAUCOMA", make_style('Cover1','Normal',
    fontSize=40, textColor=colors.white, fontName='Helvetica-Bold', alignment=TA_CENTER)))
story.append(Spacer(1, 3*mm))
story.append(Paragraph("COMPREHENSIVE STUDY GUIDE", make_style('Cover2','Normal',
    fontSize=16, textColor=TEAL, fontName='Helvetica-Bold', alignment=TA_CENTER, letterSpacing=2)))
story.append(Spacer(1, 6*mm))
story.append(Paragraph("Ophthalmology Postgraduate β€” Year 2", make_style('CoverSub','Normal',
    fontSize=11, textColor=colors.HexColor("#a8c6e0"), alignment=TA_CENTER)))
story.append(Paragraph("Exam Date: 24 June 2026", make_style('CoverDate','Normal',
    fontSize=10, textColor=GOLD, alignment=TA_CENTER, fontName='Helvetica-Bold')))
story.append(Spacer(1, 1.8*cm))

# Cover info box
cover_data = [
    ["16 Sections", "Full Mechanisms", "Key Trials", "Mnemonics"],
    ["Classification\nPathophysiology", "Pharmacology\nLaser & Surgery", "OHTS Β· EMGT Β· AGIS\nEAGLE Β· LiGHT", "ISNT Β· PALE FISH\nFLASH Β· CAP MO"],
]
cover_tbl = Table(cover_data, colWidths=[3.9*cm]*4)
cover_tbl.setStyle(TableStyle([
    ('BACKGROUND', (0,0), (-1,0), TEAL),
    ('BACKGROUND', (0,1), (-1,1), colors.HexColor("#1a2e40")),
    ('TEXTCOLOR', (0,0), (-1,-1), colors.white),
    ('ALIGN', (0,0), (-1,-1), 'CENTER'),
    ('VALIGN', (0,0), (-1,-1), 'MIDDLE'),
    ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'),
    ('FONTNAME', (0,1), (-1,1), 'Helvetica'),
    ('FONTSIZE', (0,0), (-1,0), 9),
    ('FONTSIZE', (0,1), (-1,1), 8),
    ('LEADING', (0,0), (-1,-1), 11),
    ('TOPPADDING', (0,0), (-1,-1), 7),
    ('BOTTOMPADDING', (0,0), (-1,-1), 7),
    ('GRID', (0,0), (-1,-1), 0.5, TEAL),
]))
story.append(cover_tbl)
story.append(Spacer(1, 1.2*cm))
story.append(Paragraph(
    "Prepared from: Kanski's Clinical Ophthalmology 10th Ed. | Wills Eye Manual | "
    "Katzung's Basic & Clinical Pharmacology 16th Ed. | Goldman-Cecil Medicine | Goodman & Gilman's",
    make_style('CoverSrc','Normal', fontSize=8, textColor=colors.HexColor("#7faabf"), alignment=TA_CENTER)))
story.append(PageBreak())

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 1 – DEFINITION & OVERVIEW
# ═══════════════════════════════════════════════════════════════════════════
story.append(h1("SECTION 1 β€” DEFINITION & OVERVIEW"))
story.append(p("<b>Glaucoma</b> is a group of conditions sharing a common <b>chronic progressive optic neuropathy</b> with:"))
for item in [
    "Characteristic morphological changes at the optic nerve head (ONH) and RNFL",
    "Progressive <b>retinal ganglion cell (RGC) death</b>",
    "Associated visual field loss",
    "<b>IOP is the key modifiable risk factor</b> (but not the only one)"
]:
    story.append(b(item))
story.append(sp())
story.append(tip("Goal of treatment: Slow the rate of progression throughout a patient's lifetime to maintain visual function and quality of life at a sustainable cost.", "GOAL"))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 2 – CLASSIFICATION
# ═══════════════════════════════════════════════════════════════════════════
story.append(h1("SECTION 2 β€” CLASSIFICATION"))
story.append(h2("Primary Glaucomas"))
classif_data = [
    ["Type", "Open-Angle", "Angle-Closure"],
    ["Primary", "POAG, NTG, OHT", "Acute PACG, Chronic PACG, PACS"],
    ["Congenital", "Primary Congenital Glaucoma (PCG)", "Secondary (Sturge-Weber, NF1)"],
    ["Secondary\nOpen-Angle", "Pseudoexfoliation, Pigmentary,\nSteroid-induced, Inflammatory,\nAngle recession", "β€”"],
    ["Secondary\nAngle-Closure", "β€”", "Neovascular, Phacomorphic,\nPhacolytic, Malignant,\nCiliolenticular block"],
]
story.append(make_table(classif_data, col_widths=[3.2*cm, 7*cm, 7*cm]))
story.append(sp(6))

story.append(h2("Epidemiology (Kanski's 10e)"))
epi_bullets = [
    "Affects <b>2–3% of people over 40 years</b>; up to 50% may be undiagnosed",
    "<b>2nd leading cause of blindness</b> worldwide",
    "POAG: Most common in White, Hispanic, Black individuals (prevalence ~16% in Black >70 yrs)",
    "PACG: Up to <b>50% of cases worldwide</b>; high prevalence in <b>Asian descent</b>",
    "NTG: More common in Japanese populations; females affected more",
]
for item in epi_bullets:
    story.append(b(item))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 3 – AQUEOUS HUMOR DYNAMICS
# ═══════════════════════════════════════════════════════════════════════════
story.append(h1("SECTION 3 β€” AQUEOUS HUMOR DYNAMICS & IOP"))
story.append(h2("Aqueous Production"))
story.append(p("Produced by the <b>ciliary body non-pigmented epithelium</b> via:"))
for item in ["<b>Active secretion</b> (Na⁺/K⁺ ATPase β€” dominant pathway)", "Ultrafiltration", "Simple diffusion"]:
    story.append(b(item))

story.append(h2("Outflow Pathways"))
outflow_data = [
    ["Pathway", "Route", "% Total Outflow"],
    ["Conventional (Trabecular)", "TM β†’ Schlemm's canal β†’ aqueous veins β†’ episcleral veins", "~80–85%"],
    ["Uveoscleral (Non-conventional)", "AC β†’ ciliary muscle β†’ suprachoroidal space β†’ sclera", "~15–20%"],
]
story.append(make_table(outflow_data, col_widths=[4*cm, 9.5*cm, 3*cm]))
story.append(sp(4))

story.append(h2("Normal IOP"))
for item in [
    "Normal range: <b>10–21 mmHg</b> (mean ~16 mmHg, SD ~3 mmHg)",
    "Diurnal variation: <b>3–5 mmHg</b> (peaks in early morning)",
    "Factors raising IOP: supine position, Valsalva, tight neckwear, systemic steroids",
    "~50% of POAG patients have <b>normal IOP at any single screening</b>",
]:
    story.append(b(item))
story.append(sp(4))

story.append(h2("Ocular Hypertension (OHT)"))
story.append(p("IOP >21 mmHg <b>without</b> glaucomatous ONH or VF damage"))
story.append(tip("OHTS: Untreated OHT β†’ 9.5% cumulative POAG risk at 5 yrs. Treatment (↓IOP β‰₯20%) β†’ 4.4%. Thin CCT is the STRONGEST single predictor of conversion.", "OHTS TRIAL"))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 4 – POAG
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 4 β€” PRIMARY OPEN-ANGLE GLAUCOMA (POAG)"))

story.append(h2("Definition"))
story.append(p("Chronic, progressive optic neuropathy of <b>adult onset</b> with:"))
for item in [
    "RNFL thinning and glaucomatous optic nerve damage",
    "Characteristic visual field loss as damage progresses",
    "<b>Open</b> anterior chamber angle on gonioscopy",
    "No identifiable cause (distinguishes from secondary glaucoma)",
    "IOP is a key modifiable risk factor",
]:
    story.append(b(item))

story.append(h2("Risk Factors"))
rf_data = [
    ["Risk Factor", "Details"],
    ["Raised IOP", "Most important modifiable RF"],
    ["Thin CCT", "Strongest predictor in OHTS; each 40 ΞΌm thinner β†’ 3Γ— risk"],
    ["Black African descent", "Higher prevalence, earlier onset, faster progression"],
    ["Age", "Prevalence rises sharply after 60"],
    ["Family history", "~10Γ— increased risk in 1st-degree relatives"],
    ["High myopia", "Optic disc more susceptible"],
    ["Obstructive sleep apnea", "Vascular mechanism"],
    ["Low systemic BP", "Reduced ocular perfusion pressure"],
    ["Pseudoexfoliation", "Strongest secondary risk factor"],
]
story.append(make_table(rf_data, col_widths=[5.5*cm, 11*cm]))
story.append(sp(6))

story.append(h2("Optic Disc Signs in POAG"))
story.append(h3("ISNT Rule"))
story.append(tip("Normal NRR thickness: Inferior > Superior > Nasal > Temporal. ANY violation of this rule = suspect glaucoma.", "ISNT RULE"))

disc_signs = [
    "<b>C/D ratio increase</b> β€” documented progression is always significant; vertical C/D β‰₯0.7 suspicious; asymmetry >0.2 between eyes significant",
    "<b>Notching of NRR</b> β€” most commonly inferotemporal β†’ corresponds to arcuate scotoma (Bjerrum area)",
    "<b>RNFL defects</b> β€” wedge-shaped nerve fiber layer dropout (best seen with red-free photography)",
    "<b>Disc hemorrhages</b> β€” flame-shaped at disc margin, usually inferotemporal; risk factor for progression; MORE COMMON in NTG",
    "<b>Parapapillary atrophy (PPA)</b> β€” Beta zone (inner, chorioretinal atrophy) correlates with RNFL loss",
    "<b>Nasalization of vessels</b> β€” 'bayoneting' sign, baring of circumlinear vessels",
    "<b>Pallor</b> β€” should be proportionate to cupping; disproportionate pallor β†’ suspect non-glaucomatous optic neuropathy",
]
for item in disc_signs:
    story.append(b(item))

story.append(h2("Morphological Subtypes of Glaucomatous Disc Damage"))
morph_data = [
    ["Type", "Appearance", "Clinical Association"],
    ["Focal ischaemic", "Localized sup/inf notching", "Localized VF defects, early fixation threat"],
    ["Myopic disc", "Tilted/oblique disc + temporal crescent PPA", "Dense sup/inf scotomas; younger males"],
    ["Sclerotic", "Shallow saucerized cup, gently sloping NRR", "Older patients, systemic vascular disease"],
    ["Concentrically enlarging", "Uniform NRR thinning (serial monitoring)", "Diffuse VF loss; high IOP at presentation"],
]
story.append(make_table(morph_data, col_widths=[3.8*cm, 6*cm, 6.7*cm]))
story.append(sp(6))

story.append(h2("Visual Field Defects β€” Chronological Progression"))
vf_prog = [
    "1. Isolated <b>paracentral scotoma</b> (within 10Β° of fixation)",
    "2. <b>Nasal step</b> (respects horizontal meridian β€” nasal raphe anatomy)",
    "3. <b>Bjerrum/Arcuate scotoma</b> (10–20Β° from fixation, Bjerrum's area)",
    "4. <b>Double arcuate (ring) scotoma</b>",
    "5. <b>Temporal island</b> + <b>Central island</b> (advanced stage)",
    "6. Total field loss (blindness)",
]
for item in vf_prog:
    story.append(b(item))
story.append(tip("HFA 24-2 pattern: Standard for glaucoma (24Β° temporal, 30Β° nasal). 10-2 used in advanced disease to monitor central island and split fixation.", "PERIMETRY"))

story.append(h2("Key Clinical Trials for POAG"))
trial_data = [
    ["Trial", "Key Finding"],
    ["OHTS", "OHT: thin CCT = strongest predictor; treatment reduces 5-yr risk 9.5%β†’4.4%"],
    ["EMGT", "Mean MD loss/yr: HTG -1.31, NTG -0.36, PXEG -3.13 dB; each 1 mmHg reduction β‰ˆ 10% less progression risk"],
    ["AGIS", "IOP consistently <18 mmHg β†’ minimal VF progression"],
    ["CIGS", "Surgery better IOP control; medications better initial VF"],
    ["LiGHT (2019)", "SLT as first-line therapy: superior to or equivalent to drops; may prevent more progression"],
]
story.append(make_table(trial_data, col_widths=[4.5*cm, 12*cm]))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 5 – NTG
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 5 β€” NORMAL TENSION GLAUCOMA (NTG)"))
story.append(p("<b>NTG (Low-Tension Glaucoma):</b> Glaucomatous ONH and VF changes with IOP consistently <b>≀21 mmHg</b>"))

story.append(h2("Pathogenesis β€” Beyond IOP"))
for item in [
    "Vascular insufficiency β€” impaired optic nerve head blood flow",
    "<b>Nocturnal systemic hypotension</b> (BP dip at night) β€” strongly implicated",
    "Systemic vasospasm: migraine, Raynaud's phenomenon",
    "Obstructive sleep apnea",
    "Autoimmune mechanisms",
    "OPA1 gene mutation (dominant optic atrophy overlap)",
]:
    story.append(b(item))

story.append(h2("Distinctive Features vs POAG"))
ntg_diff = [
    ["Feature", "NTG", "POAG"],
    ["IOP", "≀21 mmHg", "Often elevated (but not always)"],
    ["Disc hemorrhages", "MORE common", "Less common"],
    ["VF defects", "Deeper, steeper, closer to fixation", "Typically more peripheral initially"],
    ["Progression without Rx", "~50% DON'T progress at 5–7 yrs", "More likely to progress"],
    ["Prevalence", "Higher in Japanese/female", "Highest in Black populations"],
]
story.append(make_table(ntg_diff, col_widths=[3.5*cm, 5.5*cm, 7.5*cm]))
story.append(sp(6))

story.append(h2("Neuroimaging Indications in NTG β€” MUST KNOW"))
story.append(tip(
    "Refer for MRI/CT if any of: (1) VA loss disproportionate to cupping, "
    "(2) Colour vision loss on Ishihara, (3) VF loss NOT consistent with RNFL dropout, "
    "(4) Pallor of neuroretinal rim, (5) Rapid progression despite normal pressure.",
    "NEUROIMAGING RULE"))

story.append(h2("Specific Investigations in NTG"))
for item in [
    "<b>24-hour ambulatory BP monitoring</b> β€” exclude nocturnal hypotension",
    "Carotid duplex imaging β€” exclude carotid stenosis",
    "Blood tests: B12, folate, FBC, ESR/CRP, syphilis, Lyme disease, ACE level, protein electrophoresis, autoantibodies",
]:
    story.append(b(item))

story.append(h2("Treatment"))
for item in [
    "<b>Demonstrate progression before treating</b> β€” 50% stable without treatment",
    "<b>Prostaglandins</b> β€” usual first choice",
    "<b>Brimonidine</b> β€” possible neuroprotective effect (alpha-2 agonism activates survival pathways)",
    "<b>Betaxolol</b> (selective beta-1 blocker) β€” preferred over timolol if beta-blocker chosen; less nocturnal BP dip risk",
    "<b>SLT</b> β€” reasonable first-line option",
    "CNTGS: 30% IOP reduction reduces NTG progression",
]:
    story.append(b(item))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 6 – PACG
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 6 β€” PRIMARY ANGLE-CLOSURE GLAUCOMA (PACG)"))

story.append(h2("Spectrum of Primary Angle Closure Disease"))
spectrum_data = [
    ["Stage", "Definition"],
    ["PACS (Suspect)", "Narrow angle, no PAS, normal IOP, no ONH/VF damage"],
    ["PAC", "Narrow angle + IOP >21 mmHg or PAS; no ONH/VF damage"],
    ["PACG", "Narrow angle + glaucomatous ONH and/or VF damage"],
    ["Acute PACG (AACG)", "Sudden symptomatic attack with acutely raised IOP"],
]
story.append(make_table(spectrum_data, col_widths=[4.5*cm, 12*cm]))
story.append(sp(6))

story.append(h2("Mechanisms of Angle Closure"))
mech_data = [
    ["Mechanism", "Location", "Key Examples"],
    ["Relative pupillary block", "At pupil (iris-lens apposition)", "PACG β€” most common; aqueous cannot pass from PC to AC"],
    ["Plateau iris", "Anterior segment", "Anteriorly rotated ciliary processes keep iris against TM"],
    ["Phacomorphic", "Intumescent lens", "Large lens pushes iris-lens diaphragm forward"],
    ["Neovascular", "Angle", "Fibrovascular membrane from DM/CRVO pulls angle closed"],
    ["Malignant / Ciliolenticular block", "Posterior segment", "Aqueous misdirected into vitreous; shallow AC despite patent PI"],
]
story.append(make_table(mech_data, col_widths=[3.8*cm, 4.5*cm, 8.2*cm]))
story.append(sp(6))

story.append(h2("AACG β€” Risk Factors"))
story.append(tip("'FLASH': Female sex, Lens (hyperopia/thick), Age (older), Shallow AC, Heredity/family history", "MNEMONIC"))
story.append(p("<b>Precipitants:</b> dim illumination, reading, topical mydriatics, systemic anticholinergics (antihistamines, antidepressants), topiramate/sulfonamides"))

story.append(h2("AACG β€” Clinical Features"))
story.append(h3("Symptoms"))
for s in ["Severe ocular pain", "Blurred vision", "Coloured halos around lights (corneal edema)", "Frontal headache", "Nausea and vomiting"]:
    story.append(b(s))
story.append(h3("Signs"))
for s in [
    "<b>Critical triad:</b> Closed angle + Acutely raised IOP + Microcystic corneal edema",
    "Fixed, <b>mid-dilated pupil</b> (4–6 mm, vertically oval)",
    "Ciliary injection",
    "Shallow anterior chamber",
    "Fellow eye: narrow/occludable angle (in primary etiology)",
]:
    story.append(b(s))

story.append(h2("AACG Emergency Management"))
story.append(tip("Use mnemonic: 'Top CAP MO' β€” Topicals β†’ CAI β†’ Pressure-lowering recheck β†’ Mannitol β†’ Operative/Laser PI", "AACG MANAGEMENT"))
aacg_steps = [
    ["Step", "Action", "Notes"],
    ["1", "Topical meds (stat)", "Timolol 0.5% + Apraclonidine 1% or Brimonidine 0.2% + Dorzolamide 2%\nPilocarpine 1–2% (controversial; now omitted by some)"],
    ["2", "Systemic CAI", "Acetazolamide 500 mg IV or PO\n⚠ CI in sulfonamide allergy and sulfonamide-induced closure"],
    ["3", "Recheck IOP", "After 1 hour; repeat topicals if needed"],
    ["4", "Osmotic agent (if refractory)", "Mannitol 1–2 g/kg IV over 45 min\n⚠ CI: CHF, renal disease, intracranial bleeding"],
    ["5", "Definitive", "YAG Laser Peripheral Iridotomy (PI) once cornea clears (1–5 days)\nFellow eye: prophylactic PI (40–80% chance of attack in 5–10 yrs)"],
]
story.append(make_table(aacg_steps, col_widths=[1.2*cm, 4.5*cm, 10.8*cm]))
story.append(sp(6))

story.append(h2("Special Scenarios"))
special_data = [
    ["Scenario", "Key Points"],
    ["Topiramate/sulfonamide-induced", "Bilateral closure; STOP drug; cycloplegia (atropine); NO CAIs; NO PI; IV steroids if severe"],
    ["Phacomorphic glaucoma", "Medical control first β†’ lens extraction as definitive treatment"],
    ["Aphakic/pseudophakic pupillary block", "Do NOT use pilocarpine; use mydriatics + cycloplegics"],
    ["Plateau iris (after patent PI)", "Persistent narrow angle despite PI β†’ Argon laser iridoplasty (ALPI)"],
]
story.append(make_table(special_data, col_widths=[4.5*cm, 12*cm]))
story.append(sp(6))
story.append(tip("EAGLE Study: Clear lens extraction is MORE effective and cost-effective than laser PI in PAC with IOP >29 mmHg or in PACG.", "EAGLE TRIAL"))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 7 – SECONDARY GLAUCOMAS
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 7 β€” SECONDARY GLAUCOMAS (HIGH YIELD)"))

story.append(h2("7.1 Pseudoexfoliation Glaucoma (PXG)"))
for item in [
    "<b>Most common identifiable cause</b> of open-angle glaucoma worldwide",
    "Fibrillar exfoliative material on: anterior lens capsule (classic pattern: central disc + peripheral ring with clear zone), ciliary processes, iris, TM",
    "TM obstruction β†’ aqueous outflow blockade",
    "<b>Worst natural history</b> (EMGT: βˆ’3.13 dB/yr); marked IOP fluctuations",
    "Weak zonules β†’ risk of lens subluxation during phacoemulsification",
    "Poor pupil dilation β€” use iris hooks; pupil stretching risky",
    "Good response to prostaglandins; poor response to miotics",
]:
    story.append(b(item))

story.append(h2("7.2 Pigmentary Glaucoma"))
for item in [
    "Pigment Dispersion Syndrome (PDS) β†’ pigmentary glaucoma",
    "Mechanism: <b>Reverse pupillary block</b> β€” iris rubs against zonule packets β†’ pigment released",
    "<b>Krukenberg spindle</b> on corneal endothelium (vertical, spindle-shaped pigment deposit)",
    "TM: dense brown hyperpigmentation band (Sampaolesi line)",
    "Iris: radial, spoke-like transillumination defects",
    "Typical patient: young, <b>myopic male</b>",
    "Exercise and dilation β†’ increased pigment release β†’ IOP spikes",
    "Pilocarpine: helps reverse pupillary block (thickens iris, reduces iris-zonule contact)",
]:
    story.append(b(item))

story.append(h2("7.3 Neovascular Glaucoma (NVG)"))
story.append(p("<b>Causes of retinal ischemia:</b> Proliferative DM > CRVO > Ocular ischemic syndrome"))
for item in [
    "VEGF secreted from ischemic retina β†’ <b>rubeosis iridis</b> (neovascularization of iris/angle)",
    "Initially: open angle with vessel tufts at pupil margin and angle",
    "Later: fibrovascular membrane contracts β†’ <b>PAS formation</b> β†’ angle closure",
    "Treatment: Anti-VEGF (immediate IOP lowering), PRP, glaucoma drainage device",
    "Trabeculectomy has poor prognosis in NVG",
]:
    story.append(b(item))

story.append(h2("7.4 Steroid-Induced Glaucoma"))
for item in [
    "Mechanism: Steroids β†’ ↑ GAG accumulation in TM β†’ ↓ aqueous outflow facility",
    "Route potency: Topical > periocular > systemic; inhaled steroids can also raise IOP",
    "IOP rise typically occurs within <b>2–6 weeks</b> of starting steroids",
    "Risk factors: POAG/family Hx, connective tissue disease, myopia, diabetes",
    "Treatment: Stop steroid (use fluorometholone/loteprednol β€” lower responder rate) + IOP-lowering medications",
]:
    story.append(b(item))

story.append(h2("7.5 Phacolytic Glaucoma"))
for item in [
    "<b>Hypermature/Morgagnian cataract</b> β€” lens proteins leak through intact capsule",
    "Large macrophages engorged with lens material clog TM β†’ open-angle mechanism",
    "Severe inflammation in AC; white fluffy material visible",
    "Treatment: Medical (steroids + IOP lowering) β†’ <b>lens extraction</b> (definitive)",
]:
    story.append(b(item))

story.append(h2("7.6 Angle Recession Glaucoma"))
for item in [
    "Blunt trauma β†’ tear in ciliary body face between longitudinal and circular muscles",
    "TM damaged β†’ late-onset open-angle glaucoma (can present <b>decades</b> after injury)",
    "Gonioscopy: Wide angle (>180Β° recession on uninvolved side), irregular angle",
    "Always perform gonioscopy after blunt ocular trauma",
]:
    story.append(b(item))

story.append(h2("7.7 Malignant Glaucoma (Ciliolenticular Block)"))
story.append(tip(
    "Malignant glaucoma: Shallow AC + high IOP + PATENT PI. Distinguishes from pupillary block (PI relieves pupillary block but NOT malignant glaucoma).",
    "KEY DIFFERENTIATOR"))
for item in [
    "Usually post-filtration surgery; more common in small hyperopic eyes or post-PACG",
    "Aqueous misdirected into vitreous/lens zonule spaces β†’ pushes lens-iris diaphragm anteriorly",
    "Treatment: Cycloplegia (atropine 1% QID β€” mainstay), hyperosmotic agents, YAG laser vitreous face disruption, pars plana vitrectomy",
]:
    story.append(b(item))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 8 – INVESTIGATIONS
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 8 β€” GLAUCOMA INVESTIGATIONS"))

story.append(h2("8.1 Tonometry"))
tono_data = [
    ["Method", "Principle", "Notes"],
    ["Goldmann Applanation (GAT)", "Force to flatten 3.06 mm diameter area", "Gold standard; affected by CCT and corneal rigidity"],
    ["Non-contact (NCT/air puff)", "Air puff flattens cornea", "Screening only; less accurate; no anesthesia"],
    ["Schiotz indentation", "Weight plunger indents cornea", "Old; affected by axial length; still tested"],
    ["Perkins", "Same as GAT", "Portable; supine patients, children, OR"],
    ["Tonopen", "Electronic strain gauge", "Irregular corneas; portable"],
    ["Pascal DCT", "Contour matching", "Less CCT-dependent"],
    ["iCare (rebound)", "Rebound principle", "No anesthesia; excellent for children"],
]
story.append(make_table(tono_data, col_widths=[4*cm, 5*cm, 7.5*cm]))
story.append(sp(4))
story.append(tip(
    "CCT effect on GAT: Each 10 ΞΌm ABOVE average CCT (~545 ΞΌm) β†’ IOP OVERestimated ~0.7 mmHg. "
    "Thin cornea = falsely LOW reading; Thick cornea = falsely HIGH reading.",
    "CCT CORRECTION"))

story.append(h2("8.2 Gonioscopy"))
story.append(p("<b>Essential for:</b> Differentiating open vs. angle-closure; identifying secondary causes; assessing extent of PAS"))
story.append(h3("Gonioscopic Landmarks (anterior to posterior)"))
for item in ["Schwalbe's line (anterior TM border β€” posterior cornea)", "Trabecular meshwork (pigmented posterior TM most important)", "Scleral spur (white, most posterior TM landmark)", "Ciliary band (brownish β€” most posterior structure)", "Iris root"]:
    story.append(b(item))

story.append(h3("Shaffer Grading"))
shaffer_data = [
    ["Grade", "Angle Width", "Closure Risk"],
    ["4", "35–45Β°", "Impossible β€” wide open"],
    ["3", "25–35Β°", "Unlikely"],
    ["2", "20Β°", "Possible"],
    ["1", "<10Β°", "Probable"],
    ["0", "Closed (0Β°)", "Closure present"],
]
story.append(make_table(shaffer_data, col_widths=[2*cm, 4*cm, 10.5*cm]))
story.append(sp(4))
story.append(p("<b>Indentation (dynamic) gonioscopy:</b> Distinguishes <b>appositional</b> (pushed open by indentation) from <b>synechial/PAS</b> closure (cannot be opened)"))

story.append(h2("8.3 Perimetry (Visual Field Testing)"))
perim_data = [
    ["Pattern", "Coverage", "Use"],
    ["24-2 (Humphrey)", "Central 24Β° temporal, 30Β° nasal", "Standard glaucoma monitoring"],
    ["30-2", "Central 30Β° all directions", "Alternative; covers more peripheral"],
    ["10-2", "Central 10Β° radius", "Advanced glaucoma; monitoring central island; split fixation"],
    ["FF-120", "Central + peripheral", "Neurological defects"],
]
story.append(make_table(perim_data, col_widths=[3.5*cm, 5*cm, 8*cm]))
story.append(sp(4))

story.append(h3("Global Indices"))
for item in [
    "<b>Mean Deviation (MD):</b> Average deviation from age-matched normal (dB); negative = worse",
    "<b>Pattern SD (PSD):</b> Irregularity of field loss β€” elevated in focal loss (e.g. arcuate scotoma)",
    "<b>VFI:</b> 0–100%; 100% = perfect; used for trend analysis",
    "<b>GHT (Glaucoma Hemifield Test):</b> Compares upper/lower hemifields β€” 'Outside normal limits' is significant",
    "<b>Reliability criteria:</b> Fixation losses >20%, false positives >15%, false negatives >33% β†’ unreliable test",
]:
    story.append(b(item))

story.append(h2("8.4 OCT (Optical Coherence Tomography)"))
for item in [
    "Spectral Domain OCT (SD-OCT) is now standard",
    "Measures: RNFL thickness, GCL (ganglion cell layer), macular volume",
    "<b>Most sensitive area for early detection:</b> Inferotemporal RNFL",
    "<b>Structural changes precede functional (VF) loss</b> by several years β€” OCT detects earlier",
    "Colour-coded probability maps: Green = normal, Yellow = borderline, Red = outside normal limits",
]:
    story.append(b(item))

story.append(h2("8.5 Central Corneal Thickness (CCT)"))
story.append(p("Measured by <b>ultrasound pachymetry</b> or optical methods (Orbscan/Pentacam). Average ~545 ΞΌm."))
story.append(p("Essential for: IOP interpretation, risk stratification in OHT (OHTS)"))

story.append(h2("8.6 Other Imaging"))
for item in [
    "<b>HRT (Heidelberg Retina Tomograph):</b> Confocal scanning laser; 3D disc analysis; Moorfields Regression Analysis (MRA)",
    "<b>GDx (Scanning laser polarimetry):</b> RNFL thickness via birefringence; TSNIT pattern",
    "<b>Fundus photography:</b> Baseline documentation; red-free for RNFL",
]:
    story.append(b(item))

story.append(h3("Disc Magnification Correction Factors"))
lens_data = [
    ["Lens", "Correction Factor"],
    ["Volk 60D", "Γ—0.88–1.0"],
    ["Volk 78D", "Γ—1.1"],
    ["Volk 90D", "Γ—1.3"],
    ["Goldmann 3-mirror", "Γ—1.27"],
]
story.append(make_table(lens_data, col_widths=[5*cm, 5*cm], has_header=True))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 9 – MEDICATIONS
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 9 β€” ANTI-GLAUCOMA MEDICATIONS"))

drug_data = [
    ["Drug Class", "Examples", "Mechanism", "IOP ↓", "Key Side Effects / CI"],
    ["Prostaglandin\nAnalogues (PGA)",
     "Latanoprost\nBimatoprost\nTravoprost\nTafluprost",
     "↑ Uveoscleral outflow\n(FP receptor agonist)",
     "25–35%\n(most potent)",
     "Iris pigmentation, eyelash growth (hypertrichosis),\nperiorbital fat atrophy, conjunctival hyperemia,\nCME (aphakic/pseudophakic β€” caution)"],
    ["Beta-Blockers",
     "Timolol (non-selective)\nBetaxolol (Ξ²1-selective)",
     "↓ Aqueous production\n(Ξ²2-blockade in ciliary body)",
     "20–30%",
     "Bradycardia, bronchospasm\nCI: Asthma, COPD, heart block\nBetaxolol: safer in respiratory disease"],
    ["Alpha-2\nAgonists",
     "Brimonidine 0.2%\nApraclonidine 1%",
     "↓ Aqueous production\n+ ↑ Uveoscleral outflow",
     "20–25%",
     "Follicular conjunctivitis (up to 30%), dry mouth,\nfatigue/sedation\nCI: Infants/neonates (CNS depression, apnea, bradycardia)"],
    ["Carbonic\nAnhydrase\nInhibitors (CAI)",
     "Topical: Dorzolamide,\nBrinzolamide\nOral: Acetazolamide,\nMethazolamide",
     "↓ Aqueous production\n(inhibit CA II/IV in\nciliary body epithelium)",
     "15–20%",
     "Topical: stinging, metallic taste, corneal edema\nOral: paresthesias, GI upset, renal stones, hypokalemia,\nagranulocytosis/aplastic anemia (rare)\nCI: Sulfonamide allergy"],
    ["Miotics\n(Cholinergics)",
     "Pilocarpine 1–4%\nCarbachol",
     "↑ Conventional outflow\n(TM tensioning via\nciliary muscle contraction)",
     "20–25%",
     "Brow ache (especially early), accommodative spasm,\nmiosis (poor night driving), retinal detachment risk\nCI: Aphakic/pseudophakic pupillary block"],
    ["Rho-kinase\nInhibitors",
     "Netarsudil",
     "↑ Conventional outflow\n(↓ TM cell contractility)\n+ ↓ Episcleral venous\npressure",
     "15–20%",
     "Conjunctival hyperemia, corneal verticillata\n(whorl-like deposits), subconjunctival hemorrhage"],
    ["NO-donating\nPGA",
     "Latanoprostene\nbunod",
     "↑ Uveoscleral + conventional\noutflow (dual mechanism)",
     "~PGA",
     "Similar to prostaglandin analogues"],
]
story.append(make_table(drug_data, col_widths=[2.8*cm, 3.2*cm, 3.5*cm, 1.7*cm, 5.3*cm]))
story.append(sp(8))

story.append(h2("Key Pharmacology Points"))
pharma_key = [
    "<b>First-line:</b> Prostaglandin analogue (once daily, highest efficacy, best compliance)",
    "<b>Alternate first-line:</b> Topical beta-blocker (timolol)",
    "<b>PGA timing:</b> Given at <b>night</b> (circadian rhythm optimization)",
    "<b>Two drops:</b> Wait <b>5 minutes</b> between instillation to prevent washout of first drop",
    "<b>Brimonidine:</b> May have additional neuroprotective effect β€” preferred in NTG (alpha-2 agonism activates RGC survival pathways)",
    "<b>Betaxolol:</b> Beta-1 selective β€” preferred beta-blocker when respiratory disease a concern; also less nocturnal BP dip (NTG-friendly)",
    "<b>Acetazolamide:</b> Oral CAI for acute AACG or inadequate topical control; <b>CI in sulfonamide allergy</b>",
    "<b>Pilocarpine CI</b> in aphakic/pseudophakic pupillary block (can worsen); use cautiously in retinal tears",
]
for item in pharma_key:
    story.append(b(item))

story.append(h2("Common Fixed-Dose Combinations"))
combo_data = [
    ["Combination", "Trade Name (example)", "Use"],
    ["Timolol + Dorzolamide", "Cosopt", "BB + CAI; reduces drop burden"],
    ["Timolol + Brimonidine", "Combigan", "BB + alpha-2 agonist"],
    ["Timolol + Latanoprost", "Xalacom", "BB + PGA (morning use)"],
    ["Timolol + Bimatoprost", "Ganfort", "BB + PGA"],
    ["Netarsudil + Latanoprost", "Rocklatan", "Dual novel mechanism"],
]
story.append(make_table(combo_data, col_widths=[5.5*cm, 4.5*cm, 6.5*cm]))
story.append(sp(4))
story.append(tip(
    "PGA side effects mnemonic: 'PALE FISH' β€” Periorbital fat atrophy, Arterial BP (minor), "
    "Lash hypertrichosis, Eyelid darkening, Fore (uveitis-rare), Iris color change, "
    "Superficial punctate keratitis, Hyperemia (conjunctival)", "MNEMONIC: PALE FISH"))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 10 – LASER
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 10 β€” LASER PROCEDURES IN GLAUCOMA"))

laser_data = [
    ["Procedure", "Indication", "Laser Type", "Mechanism", "Notes"],
    ["Laser Peripheral\nIridotomy (LPI/PI)",
     "PACG, PACS (prophylaxis),\nPost-AACG (fellow eye)",
     "Nd:YAG\n(Β± argon)",
     "Creates full-thickness iris hole →\nequalizes PC/AC pressure\n→ opens angle",
     "Fellow eye risk: 40–80% AACG in 5–10 yrs without treatment.\nRepeat if blockage."],
    ["Selective Laser\nTrabeculoplasty\n(SLT)",
     "POAG (1st or 2nd line),\nOHT, NTG",
     "Q-switched\nNd:YAG 532 nm",
     "Selectively targets pigmented TM\ncells β†’ biological response\nβ†’ ↑ trabecular outflow",
     "Repeatable (unlike ALT).\nLiGHT trial: first-line superior/equivalent to drops.\n~6–8 mmHg IOP reduction.\nEffect lasts 2–5 years."],
    ["Argon Laser\nTrabeculoplasty\n(ALT)",
     "POAG (older procedure)",
     "Argon",
     "Burns in TM β†’ scarring and\ncollagen contraction β†’\nopens adjacent areas",
     "Not reliably repeatable.\nReplaced by SLT in most centers."],
    ["Argon Laser\nIridoplasty\n(ALPI)",
     "Plateau iris syndrome,\nPI-failed PACG",
     "Argon",
     "Peripheral iris burns β†’ iris\nstroma shrinks β†’ opens\nangle mechanically",
     "Burns placed in far periphery.\nDoes not create hole through iris."],
    ["Diode Laser\nCyclodestruction\n(Cyclodiode)",
     "Refractory/end-stage\nglaucoma",
     "Diode 810 nm",
     "Destroys ciliary body\nepithelium β†’ ↓ aqueous\nproduction",
     "Last resort; risk of hypotony, phthisis.\nRepeat treatment possible."],
    ["YAG Laser\nVitreolysis",
     "Malignant glaucoma",
     "Nd:YAG",
     "Disrupts anterior vitreous\nface β†’ redirects aqueous\nforward",
     "First-line non-surgical option for\nmalignant glaucoma after cycloplegia fails."],
]
story.append(make_table(laser_data, col_widths=[3.2*cm, 3*cm, 2.2*cm, 4.5*cm, 3.6*cm]))
story.append(sp(8))
story.append(tip(
    "LiGHT Trial (2019): SLT as first-line therapy was non-inferior and possibly superior to eye drops as initial treatment for POAG/OHT. "
    "At 3 years, 74% of SLT group needed no drops. SLT should be offered as first-line treatment.",
    "LiGHT TRIAL"))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 11 – SURGERY
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 11 β€” SURGICAL PROCEDURES"))

story.append(h2("11.1 Trabeculectomy (Standard Filtration Surgery)"))
story.append(tip("Gold standard for IOP reduction in medically/laser uncontrolled glaucoma", "GOLD STANDARD"))
story.append(h3("Principle"))
story.append(p("Creates a guarded scleral fistula allowing subconjunctival drainage β†’ filtered bleb formation under the conjunctiva"))

story.append(h3("Surgical Steps (Kanski's 10e)"))
trab_steps = [
    "1. Conjunctival flap (fornix-based or limbus-based)",
    "2. Lamellar scleral flap (~50% scleral thickness), 3Γ—3–4 mm, rectangular/trapezoid/triangular",
    "3. Flap dissected anteriorly to clear cornea",
    "4. Paracentesis in temporal peripheral clear cornea (anterior chamber access)",
    "5. Anterior chamber entered along trapdoor base",
    "6. <b>Deep scleral block excised</b> using Kelly punch (creates sclerostomy)",
    "7. <b>Peripheral iridectomy</b> (prevents iris prolapse into sclerostomy; may be omitted in pseudophakic)",
    "8. Superficial scleral flap sutured (releasable or lysable sutures)",
    "9. BSS injected through paracentesis to test fistula patency",
    "10. Conjunctiva/Tenon sutured; bleb checked for leakage",
    "11. Atropine 1% drop; subconjunctival steroid + antibiotic injection",
]
for step in trab_steps:
    story.append(b(step))

story.append(h3("Antimetabolites β€” Preventing Bleb Failure"))
anti_data = [
    ["Agent", "Potency", "Indication", "Key Complications"],
    ["Mitomycin C (MMC)", "More potent\n(alkylating agent)", "Higher-risk cases: young, Afro-Caribbean, prior surgery/inflammation, aphakia, neovascular", "Avascular bleb, bleb leak, hypotony maculopathy, late blebitis/endophthalmitis"],
    ["5-Fluorouracil (5-FU)", "Less potent\n(antimetabolite)", "Moderate-risk; intraoperative or postoperative subconj injections", "Persistent corneal epithelial defect, bleb leakage, less durable than MMC"],
]
story.append(make_table(anti_data, col_widths=[3.2*cm, 2.8*cm, 5.5*cm, 5*cm]))
story.append(sp(4))

story.append(h3("Complications"))
for item in [
    "<b>Early:</b> Hypotony, flat AC, choroidal detachment, hyphema, wound leak, infection",
    "<b>Late:</b> Bleb failure (fibrosis), bleb leak, blebitis (up to 5%/yr with MMC), <b>late endophthalmitis</b> (lifelong risk β€” highest of any glaucoma surgery)",
    "Malignant glaucoma (especially in small hyperopic/PACG eyes)",
]:
    story.append(b(item))

story.append(h2("11.2 Ex-PRESS Mini-Shunt"))
for item in [
    "Valveless titanium MRI-compatible stent inserted under scleral flap (modified trabeculectomy)",
    "No punch sclerostomy; no peripheral iridectomy required",
    "Lower rates of hypotony and hyphema vs standard trabeculectomy",
    "Equivalent IOP control to standard trabeculectomy",
    "Not suitable in primary angle-closure without concurrent/prior cataract surgery",
]:
    story.append(b(item))

story.append(h2("11.3 Glaucoma Drainage Devices (GDD / Tube Shunts)"))
gdd_data = [
    ["Device", "Valve?", "Plate Size", "Best For"],
    ["Ahmed Glaucoma Valve", "Yes (flow-restrictor)", "Medium (184 mmΒ²)", "Early pressure control; NVG, uveitis, pediatric"],
    ["Baerveldt Implant", "No (needs ligation)", "Large (250–350 mmΒ²)", "Better long-term IOP control; requires ligature initially"],
    ["Molteno", "No", "Various", "Historical; still used in some centers"],
]
story.append(make_table(gdd_data, col_widths=[3.5*cm, 3*cm, 3.5*cm, 6.5*cm]))
story.append(sp(4))
story.append(p("<b>Indications:</b> Failed trabeculectomy, NVG, uveitic glaucoma, congenital glaucoma (failed initial surgery), ICE syndrome"))

story.append(h2("11.4 MIGS (Minimally Invasive Glaucoma Surgery)"))
migs_data = [
    ["Category", "Examples", "Notes"],
    ["TM bypass (ab interno)", "iStent, Hydrus microstent", "Increases outflow through Schlemm's canal; lowest risk; often combined with cataract surgery"],
    ["Subconjunctival (ab interno)", "Xen gel stent, PRESERFLO", "Creates bleb like trabeculectomy but less invasive"],
    ["Suprachoroidal", "Cypass (withdrawn due to safety)", "Uveoscleral outflow enhancement"],
    ["TM incision", "GATT, Viscocanalostomy", "Opens Schlemm's canal over 360Β°"],
]
story.append(make_table(migs_data, col_widths=[4*cm, 4.5*cm, 8*cm]))
story.append(sp(4))
story.append(p("<b>MIGS key concept:</b> Less IOP reduction than trabeculectomy, but significantly lower complication profile. Best for mild-moderate glaucoma or combined with phaco."))

story.append(h2("11.5 Goniotomy / Trabeculotomy (Congenital Glaucoma)"))
for item in [
    "<b>Goniotomy:</b> Ab interno incision through TM under gonioscopic view; requires <b>clear cornea</b>",
    "<b>Trabeculotomy:</b> External approach; probe through Schlemm's canal; can be done with <b>cloudy cornea</b>",
    "Combined trabeculotomy-trabeculectomy: used in more severe/refractory congenital cases",
]:
    story.append(b(item))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 12 – SPECIAL GLAUCOMAS
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 12 β€” SPECIAL GLAUCOMAS"))

story.append(h2("12.1 Primary Congenital Glaucoma (PCG)"))
story.append(p("<b>Mechanism:</b> Trabeculodysgenesis β€” failure of normal TM development"))
story.append(h3("Classic Triad (must know)"))
story.append(tip("Buphthalmos + Epiphora (tearing) + Photophobia/Blepharospasm", "CLASSIC TRIAD"))
for item in [
    "<b>Buphthalmos:</b> Enlarged, 'ox eye' β€” axial length increases (child's cornea/sclera more elastic than adult)",
    "<b>Haab's striae:</b> Horizontal/oblique breaks in Descemet's membrane from corneal stretching; <b>pathognomonic</b>",
    "Corneal edema (cloudy cornea), high IOP",
    "Presentation: Birth to 3 years (most in first year)",
    "Genetics: Some autosomal recessive (CYP1B1 gene mutations)",
    "<b>Treatment: SURGICAL is primary</b> β€” Goniotomy (if clear cornea) or Trabeculotomy; medical is only adjunct",
]:
    story.append(b(item))

story.append(h2("12.2 Sturge-Weber Syndrome"))
for item in [
    "Sporadic, congenital phacomatosis (encephalotrigeminal angiomatosis)",
    "Glaucoma ipsilateral to facial hemangioma in <b>~30%</b>",
    "<b>60%</b> develop glaucoma before age 2 (buphthalmos); remainder any age",
    "Mechanism (infants): Trabeculodysgenesis; (older): Raised episcleral venous pressure from AV communication in episcleral hemangioma",
    "Surgery risk: High risk of <b>choroidal effusion and suprachoroidal hemorrhage</b> (reduced IOP β†’ uveal expansion)",
]:
    story.append(b(item))

story.append(h2("12.3 Plateau Iris Syndrome"))
for item in [
    "Anteriorly rotated ciliary processes maintain peripheral iris contact with TM despite patent PI",
    "Gonioscopy: 'Double hump' sign; angle remains narrow/closes after PI",
    "UBM (ultrasound biomicroscopy) is diagnostic",
    "Treatment: <b>Argon laser iridoplasty (ALPI)</b> β€” burns in far periphery shrink iris stroma",
]:
    story.append(b(item))

story.append(h2("12.4 Iridocorneal Endothelial (ICE) Syndrome"))
for item in [
    "Unilateral, females >males, middle age",
    "Corneal endothelial proliferation β†’ membrane over angle β†’ angle closure (PAS)",
    "Variants: Essential iris atrophy, Chandler syndrome, Iris nevus (Cogan-Reese) syndrome",
    "No treatment cures; GDD usually required for glaucoma",
]:
    story.append(b(item))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 13-14 – TRIALS & NEUROPROTECTION
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 13 β€” KEY CLINICAL TRIALS"))

big_trial_data = [
    ["Trial", "Full Name", "Key Findings"],
    ["OHTS", "Ocular Hypertension Treatment Study",
     "β€’ OHT: 9.5%β†’4.4% POAG conversion risk with treatment\nβ€’ Thin CCT = strongest single predictor of conversion\nβ€’ Validated 5-yr risk prediction model"],
    ["EMGT", "Early Manifest Glaucoma Trial",
     "β€’ MD loss/yr: HTG -1.31, NTG -0.36, PXEG -3.13 dB\nβ€’ Each 1 mmHg ↓ β†’ ~10% ↓ progression risk\nβ€’ Risk factors: high IOP, pseudoexfoliation, bilateral disease, worse MD, older age"],
    ["AGIS", "Advanced Glaucoma Intervention Study",
     "β€’ IOP consistently <18 mmHg at ALL visits β†’ minimal VF progression\nβ€’ ALT first in Blacks; trabeculectomy first in Whites β†’ better outcomes"],
    ["CNTGS", "Collaborative Normal-Tension Glaucoma Study",
     "β€’ 30% IOP reduction reduces NTG progression\nβ€’ Even at 'normal' IOP, lowering further helps"],
    ["EAGLE", "Effectiveness of Early Lens Extraction",
     "β€’ Clear lens extraction + IOL > Laser PI in PAC (IOP >29) or PACG\nβ€’ More cost-effective and greater efficacy than LPI"],
    ["LiGHT", "Laser in Glaucoma and Ocular Hypertension",
     "β€’ SLT as first-line: non-inferior/superior to drops (2019)\nβ€’ 74% in SLT group needed no drops at 3 years\nβ€’ Fewer disease progression events in SLT group"],
    ["CIGTS", "Collaborative Initial Glaucoma Treatment Study",
     "β€’ Initial surgery: better IOP control\nβ€’ Initial medications: better initial VF and less cataract\nβ€’ Long-term outcomes similar"],
]
story.append(make_table(big_trial_data, col_widths=[2*cm, 5*cm, 9.5*cm]))
story.append(sp(8))

story.append(h1("SECTION 14 β€” NEUROPROTECTION & FUTURE"))
story.append(h2("Current Status"))
story.append(p("<b>IOP reduction</b> remains the ONLY proven neuroprotective strategy in glaucoma. All other approaches are experimental."))
np_data = [
    ["Agent/Strategy", "Evidence", "Status"],
    ["IOP reduction (all modalities)", "Proven in multiple RCTs", "Current standard of care"],
    ["Brimonidine (alpha-2 agonist)", "Activates survival pathways; some clinical evidence", "Used clinically (NTG)"],
    ["Memantine (NMDA antagonist)", "Studied in large RCT β€” NEGATIVE result", "Not recommended"],
    ["Ginkgo biloba", "Some small studies, inconclusive", "Not recommended"],
    ["Rho-kinase inhibitors (Netarsudil)", "Novel TM + episcleral mechanism", "FDA-approved 2017"],
    ["Gene therapy", "Ongoing trials (MYOC, OPTN)", "Experimental"],
    ["Stem cell therapy", "Preclinical/early trials", "Experimental"],
    ["Tau/Amyloid-beta targeting", "RGC death overlap with neurodegenerative disease", "Research phase"],
]
story.append(make_table(np_data, col_widths=[5*cm, 6*cm, 5.5*cm]))

# ═══════════════════════════════════════════════════════════════════════════
# SECTION 15-16 – MNEMONICS & HIGH-YIELD SUMMARY
# ═══════════════════════════════════════════════════════════════════════════
story.append(PageBreak())
story.append(h1("SECTION 15 β€” MNEMONICS"))

mnem_data = [
    ["Mnemonic", "Stands For", "Meaning"],
    ["ISNT", "I-S-N-T", "Normal NRR order: Inferior > Superior > Nasal > Temporal\n(Violation = suspect glaucoma)"],
    ["PALE FISH", "PGA side effects",
     "Periorbital fat atrophy | Arterial BP (minor) | Lash hypertrichosis\nEyelid darkening | F (uveitis, rare) | Iris color change\nSuperficial punctate keratitis | Hyperemia (conjunctival)"],
    ["FLASH", "PACG risk factors", "Female | Lens (hyperopia, thick) | Age (older)\nShallow AC | Heredity (family history)"],
    ["Top CAP MO", "AACG management sequence",
     "Topicals β†’ CAI (acetazolamide) β†’ Prone/pressure recheck\nMannitol (if refractory) β†’ Operative/Laser PI (definitive)"],
    ["BEJING rule\n(pigmentary)", "Features of pigmentary glaucoma",
     "B: Krukenberg spindle on cornea\nE: Exercise/exertion raises IOP\nJ: Young myopic males\nI: Iris transillumination defects\nN: Normal-appearing (open) angle initially\nG: Glaucoma (pigmentary)"],
]
story.append(make_table(mnem_data, col_widths=[2.8*cm, 3.5*cm, 10.2*cm]))
story.append(sp(8))

story.append(h1("SECTION 16 β€” 20 HIGH-YIELD EXAM POINTS"))
story.append(tip("Read these the morning of your exam β€” 24 June 2026", "EXAM DAY QUICK REVIEW"))

hiyield = [
    "1. <b>IOP normal range: 10–21 mmHg</b>; diurnal variation 3–5 mmHg (peaks morning)",
    "2. <b>CCT</b> is the strongest single predictor of OHT β†’ POAG conversion (OHTS)",
    "3. <b>ISNT rule violation</b> = suspect glaucoma; vertical C/D asymmetry >0.2 = significant",
    "4. <b>Disc hemorrhage</b> = risk factor for progression; more common in NTG; usually inferotemporal",
    "5. <b>NTG:</b> 50% DON'T progress without treatment β€” demonstrate progression before treating",
    "6. <b>NTG neuroimaging</b> if: colour vision loss, VA loss disproportionate to cupping, rapid progression at normal IOP, rim pallor",
    "7. <b>AACG precipitants:</b> dim light, reading, topical mydriatics, systemic anticholinergics, topiramate",
    "8. <b>Topiramate angle-closure:</b> BILATERAL; NO PI; NO CAIs; use cycloplegia (atropine) + stop drug",
    "9. <b>Prostaglandins:</b> once daily (at night), most potent (~25–35% IOP reduction), uveoscleral outflow",
    "10. <b>Pilocarpine CI</b> in aphakic/pseudophakic pupillary block; caution with retinal tears/RD risk",
    "11. <b>LiGHT Trial:</b> SLT is first-line treatment β€” 74% needed no drops at 3 years",
    "12. <b>EAGLE Study:</b> Clear lens extraction > LPI in PAC (IOP >29) or PACG",
    "13. <b>Trabeculectomy:</b> Kelly punch for sclerostomy; peripheral iridectomy; bleb is endpoint; releasable sutures",
    "14. <b>MMC > 5-FU</b> in potency; blebitis risk up to 5%/yr with MMC; lifelong endophthalmitis risk",
    "15. <b>Congenital glaucoma Rx: SURGERY first</b> (goniotomy if clear cornea / trabeculotomy if cloudy); Haab's striae = horizontal breaks in Descemet's",
    "16. <b>Pseudoexfoliation = worst EMGT prognosis</b> (βˆ’3.13 dB/yr); poor pupil dilation; weak zonules",
    "17. <b>Angle recession glaucoma:</b> Delayed presentation decades after blunt trauma; always do gonioscopy post-trauma",
    "18. <b>Malignant glaucoma:</b> Shallow AC + high IOP + PATENT PI; treat with cycloplegia first (atropine)",
    "19. <b>Ahmed valve</b> has flow-restricting valve; <b>Baerveldt</b> = no valve, larger plate, better long-term IOP",
    "20. <b>Brimonidine CI in infants/neonates:</b> Crosses BBB β†’ CNS depression, apnea, bradycardia",
]
for item in hiyield:
    story.append(Paragraph(item, S_BULLET))
    story.append(sp(2))

story.append(sp(12))
story.append(hr())
story.append(Paragraph(
    "Compiled from: Kanski's Clinical Ophthalmology: A Systematic Approach 10th Edition | "
    "Wills Eye Manual | Katzung's Basic & Clinical Pharmacology 16th Edition | "
    "Goldman-Cecil Medicine | Goodman & Gilman's Pharmacological Basis of Therapeutics",
    S_FOOTER))
story.append(Paragraph(f"Generated: {datetime.date.today().strftime('%d %B %Y')}  |  For educational use only", S_FOOTER))

# ── Build ────────────────────────────────────────────────────────────────────
doc.build(story,
          onFirstPage=on_first_page,
          onLaterPages=on_page)

print(f"PDF created: {OUTPUT}")
Running Command

cd /home/daytona/workspace/glaucoma-study-guide && python3 build_pdf.py 2>&1

Running Command

ls -lh /home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.pdf

Your PDF is ready for download:

Glaucoma Study Guide PG2

PDF Document Β· PDF

Here's what's included in the PDF:
FeatureDetails
Cover pageNavy/teal branded with exam date and source list
16 sectionsAll content from the study guide
Colour-coded headersNavy section headers, teal sub-headings for easy navigation
Tables throughoutDrug class table, trial table, Shaffer grading, disc subtypes, laser procedures, AACG management steps, MIGS, GDD devices
Highlighted tip boxesKey mnemonics, exam alerts, and critical rules (ISNT, OHTS, EAGLE, LiGHT)
Running header/footerEvery page shows "Glaucoma Study Guide
Section 16 (exam-day)20 high-yield bullet points to read the morning of 24 June
Best of luck on your exam! Let me know if you'd like MCQs, a separate pharmacology deep-dive, or any section expanded.

It is not downloadable make it in pdf form

Let me check the PDF skill for the correct approach and verify what's available.
Reading File
Reading File
The PDF was already created with ReportLab - the issue is just the download link. Let me use the HTML→PDF approach via weasyprint or pandoc which generates a proper downloadable file, and also try a different method to ensure it's accessible.
Running Command

which pandoc && pandoc --version | head -1; which wkhtmltopdf; python3 -c "import weasyprint; print('weasyprint ok')" 2>/dev/null; ls -la /home/daytona/workspace/glaucoma-study-guide/

Good β€” pandoc is available. I'll write the full study guide as a Markdown file and convert it to PDF via pandoc with LaTeX, which produces a clean, properly formatted downloadable PDF.
Running Command

pandoc --list-output-formats | grep -i pdf; pdflatex --version | head -1 2>/dev/null; xelatex --version | head -1 2>/dev/null; lualatex --version | head -1 2>/dev/null

Running Command

pandoc --list-output-formats; python3 -c "import weasyprint; print('weasyprint ok')" 2>&1; python3 -c "from xhtml2pdf import pisa; print('xhtml2pdf ok')" 2>&1

Running Command

pandoc --pdf-engine=typst --version 2>&1 | head -3; which typst 2>/dev/null; pandoc -t pdf --list-extensions 2>&1 | head -5

No LaTeX or typst. I'll use pandoc's HTML output and then convert with the context engine, or use reportlab but write the PDF properly with embedded fonts to ensure it renders. Let me check if the existing PDF is actually valid first, then try a fresh approach using fpdf2 which creates truly portable PDFs.
Running Command

python3 -c "from fpdf import FPDF; print('fpdf2 ok')" 2>&1; python3 -c "import fpdf; print(fpdf.__version__)" 2>&1

Running Command

# Try pandoc HTML -> PDF via context (ConTeXt) which context 2>/dev/null || echo "no context" # Try generating HTML first then converting python3 -c " from reportlab.pdfgen import canvas from reportlab.lib.pagesizes import A4 c = canvas.Canvas('/tmp/test_rl.pdf', pagesize=A4) c.drawString(100, 700, 'Test PDF') c.save() print('reportlab canvas works') " 2>&1 # Verify existing PDF is a real PDF head -c 8 /home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.pdf | xxd

Running Command

python3 -c " with open('/home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.pdf','rb') as f: header = f.read(8) print('Header bytes:', header) print('Is PDF:', header.startswith(b'%PDF')) "

The PDF is a valid %PDF-1.4 file. The issue was the download link format. Let me copy it to a clean path with no spaces and re-verify, then provide the correct link.
Running Command

cp "/home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.pdf" "/home/daytona/workspace/glaucoma-study-guide/glaucoma_study_guide.pdf" ls -lh /home/daytona/workspace/glaucoma-study-guide/glaucoma_study_guide.pdf # Also check page count python3 -c " from pypdf import PdfReader r = PdfReader('/home/daytona/workspace/glaucoma-study-guide/glaucoma_study_guide.pdf') print(f'Pages: {len(r.pages)}') print(f'Title: {r.metadata.title}') "

The PDF is valid (21 pages, %PDF-1.4). Here is the download link:

glaucoma study guide

PDF Document Β· PDF

The file is 58 KB, 21 pages, titled "Glaucoma Study Guide - Ophthalmology PG Year 2". Click the link above to download it directly.
If that still does not work on your device, here is what the file contains so you can also save it another way:
  • It is a standard PDF 1.4 file readable by any PDF viewer (Adobe Reader, Foxit, Preview on Mac, any mobile PDF app)
  • The file path in the sandbox is: /home/daytona/workspace/glaucoma-study-guide/glaucoma_study_guide.pdf
Let me know if you face any issue and I can try an alternative format like a Word document (.docx) which may be easier to download and print on your device.

Yes facing issue

Let me try a Word document (.docx) instead β€” those are much more reliably downloadable.
Reading File
Running Command

ls /home/daytona/skills/docx/scripts/office/ && node --version && npm list -g docx 2>/dev/null | head -3

docx@9.6.1 is available. I'll build a fully formatted Word document now.
Writing File

~/glaucoma-study-guide/build_docx.js

"use strict";
const {
  Document, Packer, Paragraph, TextRun, Table, TableRow, TableCell,
  HeadingLevel, AlignmentType, BorderStyle, WidthType, ShadingType,
  VerticalAlign, PageNumber, Header, Footer, TabStopType, TabStopPosition,
  PageBreak, TableOfContents
} = require("docx");
const fs = require("fs");

const OUT = "/home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.docx";

// ─── Colours ────────────────────────────────────────────────────────────────
const NAVY   = "1A3A5C";
const TEAL   = "1A7A7A";
const GOLD   = "D4820A";
const LBLUE  = "DCE8F5";
const YELLOW = "FFF8E1";
const WHITE  = "FFFFFF";
const RED    = "C0392B";

// ─── Helpers ─────────────────────────────────────────────────────────────────

function h1(text) {
  return new Paragraph({
    heading: HeadingLevel.HEADING_1,
    spacing: { before: 240, after: 120 },
    shading: { type: ShadingType.SOLID, color: NAVY, fill: NAVY },
    children: [new TextRun({ text, bold: true, color: WHITE, size: 28, font: "Calibri" })]
  });
}

function h2(text) {
  return new Paragraph({
    heading: HeadingLevel.HEADING_2,
    spacing: { before: 160, after: 80 },
    border: { bottom: { style: BorderStyle.SINGLE, size: 6, color: TEAL } },
    children: [new TextRun({ text, bold: true, color: NAVY, size: 24, font: "Calibri" })]
  });
}

function h3(text) {
  return new Paragraph({
    heading: HeadingLevel.HEADING_3,
    spacing: { before: 120, after: 60 },
    children: [new TextRun({ text, bold: true, color: TEAL, size: 22, font: "Calibri" })]
  });
}

function p(runs) {
  if (typeof runs === "string") {
    runs = [new TextRun({ text: runs, size: 20, font: "Calibri" })];
  }
  return new Paragraph({ spacing: { after: 80 }, children: runs });
}

function bullet(text, level = 0) {
  const runs = [];
  // Handle **bold** markers
  const parts = text.split(/(\*\*[^*]+\*\*)/g);
  for (const part of parts) {
    if (part.startsWith("**") && part.endsWith("**")) {
      runs.push(new TextRun({ text: part.slice(2, -2), bold: true, size: 20, font: "Calibri" }));
    } else if (part) {
      runs.push(new TextRun({ text: part, size: 20, font: "Calibri" }));
    }
  }
  return new Paragraph({
    bullet: { level },
    spacing: { after: 60 },
    children: runs
  });
}

function numbered(text, num) {
  const runs = [];
  const parts = text.split(/(\*\*[^*]+\*\*)/g);
  for (const part of parts) {
    if (part.startsWith("**") && part.endsWith("**")) {
      runs.push(new TextRun({ text: part.slice(2, -2), bold: true, size: 20, font: "Calibri" }));
    } else if (part) {
      runs.push(new TextRun({ text: part, size: 20, font: "Calibri" }));
    }
  }
  return new Paragraph({
    numbering: { reference: "num-list", level: 0 },
    spacing: { after: 60 },
    children: runs
  });
}

function tip(label, text) {
  return new Paragraph({
    spacing: { before: 120, after: 120 },
    shading: { type: ShadingType.SOLID, color: YELLOW, fill: YELLOW },
    border: {
      left: { style: BorderStyle.THICK, size: 12, color: GOLD }
    },
    children: [
      new TextRun({ text: `βš‘ ${label}: `, bold: true, color: GOLD, size: 20, font: "Calibri" }),
      new TextRun({ text, size: 20, font: "Calibri" })
    ]
  });
}

function spacer() {
  return new Paragraph({ spacing: { after: 120 }, children: [new TextRun("")] });
}

function pageBreak() {
  return new Paragraph({ children: [new TextRun({ break: 1 })] });
}

// ─── Table builder ────────────────────────────────────────────────────────────
function makeTable(rows, colWidths) {
  const tableRows = rows.map((row, rIdx) => {
    const cells = row.map((cell, cIdx) => {
      const isHeader = rIdx === 0;
      const cellText = String(cell);
      const lines = cellText.split("\n");
      const cellParas = lines.map(line => {
        const runs = [];
        const parts = line.split(/(\*\*[^*]+\*\*)/g);
        for (const part of parts) {
          if (part.startsWith("**") && part.endsWith("**")) {
            runs.push(new TextRun({ text: part.slice(2, -2), bold: true, color: isHeader ? WHITE : "000000", size: isHeader ? 19 : 18, font: "Calibri" }));
          } else if (part) {
            runs.push(new TextRun({ text: part, bold: isHeader, color: isHeader ? WHITE : "2C3E50", size: isHeader ? 19 : 18, font: "Calibri" }));
          }
        }
        return new Paragraph({
          spacing: { after: 40 },
          children: runs.length ? runs : [new TextRun({ text: "", size: 18 })]
        });
      });
      return new TableCell({
        shading: isHeader
          ? { type: ShadingType.SOLID, color: NAVY, fill: NAVY }
          : rIdx % 2 === 0
            ? { type: ShadingType.SOLID, color: LBLUE, fill: LBLUE }
            : { type: ShadingType.SOLID, color: WHITE, fill: WHITE },
        verticalAlign: VerticalAlign.TOP,
        width: colWidths ? { size: colWidths[cIdx], type: WidthType.DXA } : undefined,
        children: cellParas,
        margins: { top: 80, bottom: 80, left: 100, right: 100 }
      });
    });
    return new TableRow({ children: cells });
  });

  return new Table({
    width: { size: 100, type: WidthType.PERCENTAGE },
    rows: tableRows,
    borders: {
      top:    { style: BorderStyle.SINGLE, size: 4, color: "B0C4DE" },
      bottom: { style: BorderStyle.SINGLE, size: 4, color: "B0C4DE" },
      left:   { style: BorderStyle.SINGLE, size: 4, color: "B0C4DE" },
      right:  { style: BorderStyle.SINGLE, size: 4, color: "B0C4DE" },
      insideH:{ style: BorderStyle.SINGLE, size: 4, color: "B0C4DE" },
      insideV:{ style: BorderStyle.SINGLE, size: 4, color: "B0C4DE" },
    }
  });
}

// ─── Cover page ────────────────────────────────────────────────────────────
function coverPage() {
  return [
    spacer(), spacer(), spacer(),
    new Paragraph({
      alignment: AlignmentType.CENTER,
      spacing: { after: 80 },
      shading: { type: ShadingType.SOLID, color: NAVY, fill: NAVY },
      children: [new TextRun({ text: "GLAUCOMA", bold: true, color: WHITE, size: 72, font: "Calibri" })]
    }),
    new Paragraph({
      alignment: AlignmentType.CENTER,
      spacing: { after: 80 },
      shading: { type: ShadingType.SOLID, color: NAVY, fill: NAVY },
      children: [new TextRun({ text: "COMPREHENSIVE STUDY GUIDE", bold: true, color: TEAL, size: 32, font: "Calibri" })]
    }),
    new Paragraph({
      alignment: AlignmentType.CENTER,
      spacing: { after: 60 },
      shading: { type: ShadingType.SOLID, color: NAVY, fill: NAVY },
      children: [new TextRun({ text: "Ophthalmology Postgraduate β€” Year 2", color: "A8C6E0", size: 24, font: "Calibri" })]
    }),
    new Paragraph({
      alignment: AlignmentType.CENTER,
      spacing: { after: 400 },
      shading: { type: ShadingType.SOLID, color: NAVY, fill: NAVY },
      children: [new TextRun({ text: "Exam Date: 24 June 2026", bold: true, color: GOLD, size: 24, font: "Calibri" })]
    }),
    makeTable([
      ["Classification\n& Pathophysiology", "Pharmacology\n& Mechanisms", "Key Clinical\nTrials", "Mnemonics\n& High-Yield"],
      ["16 Sections", "All drug classes\nwith side effects", "OHTS Β· EMGT Β· AGIS\nEAGLE Β· LiGHT", "ISNT Β· PALE FISH\nFLASH Β· Top CAP MO"]
    ]),
    spacer(),
    new Paragraph({
      alignment: AlignmentType.CENTER,
      spacing: { after: 60 },
      children: [new TextRun({ text: "Sources: Kanski's Clinical Ophthalmology 10e  |  Wills Eye Manual  |  Katzung's Pharmacology 16e  |  Goldman-Cecil Medicine", color: "7FAABF", size: 16, font: "Calibri" })]
    }),
    pageBreak()
  ];
}

// ════════════════════════════════════════════════════════════════════════════
// BUILD CONTENT
// ════════════════════════════════════════════════════════════════════════════
const children = [];

// Cover
children.push(...coverPage());

// ── SECTION 1 ────────────────────────────────────────────────────────────────
children.push(h1("SECTION 1 β€” DEFINITION & OVERVIEW"));
children.push(p([new TextRun({ text: "Glaucoma", bold: true, size: 20, font: "Calibri" }), new TextRun({ text: " is a group of conditions sharing a common ", size: 20, font: "Calibri" }), new TextRun({ text: "chronic progressive optic neuropathy", bold: true, size: 20, font: "Calibri" }), new TextRun({ text: " characterised by:", size: 20, font: "Calibri" })]));
children.push(bullet("Characteristic morphological changes at the optic nerve head (ONH) and RNFL"));
children.push(bullet("Progressive **retinal ganglion cell (RGC) death**"));
children.push(bullet("Associated visual field loss"));
children.push(bullet("**IOP is the key modifiable risk factor** (but not the only one)"));
children.push(spacer());
children.push(tip("GOAL", "Slow the rate of progression throughout a patient's lifetime to maintain visual function and quality of life at a sustainable cost."));

// ── SECTION 2 ────────────────────────────────────────────────────────────────
children.push(h1("SECTION 2 β€” CLASSIFICATION"));
children.push(makeTable([
  ["Type", "Open-Angle", "Angle-Closure"],
  ["Primary", "POAG, NTG, OHT", "Acute PACG, Chronic PACG, PACS"],
  ["Congenital/Developmental", "Primary Congenital Glaucoma (PCG)\nCYP1B1 mutations", "Secondary (Sturge-Weber, NF1)"],
  ["Secondary Open-Angle", "Pseudoexfoliation, Pigmentary, Steroid-induced, Inflammatory, Angle recession", "β€”"],
  ["Secondary Angle-Closure", "β€”", "Neovascular, Phacomorphic, Phacolytic, Malignant (ciliolenticular block)"]
]));
children.push(spacer());
children.push(h2("Epidemiology"));
children.push(bullet("Affects **2–3% of people over 40 years**; up to 50% undiagnosed"));
children.push(bullet("**2nd leading cause of blindness** worldwide"));
children.push(bullet("POAG: Most common in White, Hispanic, **Black** individuals (prevalence ~16% in Black >70 yrs)"));
children.push(bullet("PACG: Up to **50% of cases worldwide**; especially **Asian descent**"));
children.push(bullet("NTG: More common in Japanese populations; females affected more"));

// ── SECTION 3 ────────────────────────────────────────────────────────────────
children.push(h1("SECTION 3 β€” AQUEOUS HUMOR DYNAMICS & IOP"));
children.push(h2("Aqueous Production"));
children.push(p("Produced by the ciliary body non-pigmented epithelium via:"));
children.push(bullet("**Active secretion** (Na+/K+ ATPase β€” dominant pathway)"));
children.push(bullet("Ultrafiltration"));
children.push(bullet("Simple diffusion"));
children.push(h2("Outflow Pathways"));
children.push(makeTable([
  ["Pathway", "Route", "% Total Outflow"],
  ["Conventional (Trabecular)", "TM β†’ Schlemm's canal β†’ aqueous veins β†’ episcleral veins", "~80–85%"],
  ["Uveoscleral (Non-conventional)", "AC β†’ ciliary muscle β†’ suprachoroidal space β†’ sclera", "~15–20%"]
]));
children.push(spacer());
children.push(h2("Normal IOP"));
children.push(bullet("Normal range: **10–21 mmHg** (mean ~16 mmHg, SD ~3 mmHg)"));
children.push(bullet("Diurnal variation: **3–5 mmHg** (peaks early morning)"));
children.push(bullet("~50% of POAG patients have **normal IOP at any single screening**"));
children.push(tip("OHTS TRIAL", "Untreated OHT: 9.5% cumulative POAG conversion at 5 yrs. Treatment reduces to 4.4%. Thin CCT = STRONGEST single predictor of conversion."));

// ── SECTION 4 ────────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 4 β€” PRIMARY OPEN-ANGLE GLAUCOMA (POAG)"));
children.push(h2("Definition"));
children.push(p("Chronic, progressive optic neuropathy of adult onset with open anterior chamber angle and no secondary cause."));
children.push(h2("Risk Factors"));
children.push(makeTable([
  ["Risk Factor", "Details"],
  ["**Raised IOP**", "Most important modifiable risk factor"],
  ["**Thin CCT**", "Strongest predictor in OHTS; each 40 ΞΌm thinner β†’ ~3Γ— increased risk"],
  ["Black African descent", "Higher prevalence, earlier onset, faster progression"],
  ["Age", "Prevalence rises sharply after 60 years"],
  ["Family history", "~10Γ— increased risk in 1st-degree relatives"],
  ["High myopia", "Optic disc more susceptible to IOP damage"],
  ["Pseudoexfoliation", "Strongest identifiable secondary risk factor"],
  ["Low systemic BP / OSA", "Reduced ocular perfusion pressure"]
]));
children.push(spacer());
children.push(h2("ISNT Rule"));
children.push(tip("ISNT RULE", "Normal NRR thickness order: Inferior > Superior > Nasal > Temporal. ANY violation = suspect glaucoma."));
children.push(h2("Optic Disc Signs"));
children.push(bullet("**C/D ratio increase** β€” vertical C/D β‰₯0.7 suspicious; asymmetry >0.2 between eyes significant"));
children.push(bullet("**Notching of NRR** β€” most commonly inferotemporal β†’ corresponds to arcuate scotoma"));
children.push(bullet("**RNFL defects** β€” wedge-shaped nerve fibre layer dropout (red-free photography)"));
children.push(bullet("**Disc haemorrhages** β€” flame-shaped at disc margin, inferotemporal; risk factor for progression; more common in NTG"));
children.push(bullet("**Beta-zone PPA** (peripapillary atrophy) β€” correlates with RNFL loss"));
children.push(bullet("**Pallor disproportionate to cupping** β€” suspect non-glaucomatous optic neuropathy"));
children.push(h2("Morphological Subtypes of Glaucomatous Disc"));
children.push(makeTable([
  ["Type", "Appearance", "Association"],
  ["Focal ischaemic", "Localised sup/inf notching", "Localised VF defects; early fixation threat"],
  ["Myopic disc", "Tilted/oblique + temporal crescent PPA", "Dense sup/inf scotomas; young males"],
  ["Sclerotic", "Shallow saucerized cup, sloping NRR", "Older patients; systemic vascular disease"],
  ["Concentrically enlarging", "Uniform NRR thinning (serial monitoring)", "Diffuse VF loss; high IOP at presentation"]
]));
children.push(spacer());
children.push(h2("Visual Field Progression (Chronological)"));
children.push(bullet("1. Isolated paracentral scotoma (within 10Β° of fixation)"));
children.push(bullet("2. Nasal step (respects horizontal meridian)"));
children.push(bullet("3. Bjerrum/Arcuate scotoma (10–20Β° from fixation β€” Bjerrum's area)"));
children.push(bullet("4. Double arcuate (ring) scotoma"));
children.push(bullet("5. Temporal island + Central island (advanced)"));
children.push(bullet("6. Total field loss"));
children.push(tip("PERIMETRY", "HFA 24-2: standard glaucoma monitoring. 10-2: advanced disease / central island monitoring. GHT 'Outside normal limits' = significant."));
children.push(h2("Key POAG Trials"));
children.push(makeTable([
  ["Trial", "Key Finding"],
  ["OHTS", "OHT: thin CCT = strongest predictor; treatment reduces 5-yr conversion 9.5%β†’4.4%"],
  ["EMGT", "MD loss/yr: HTG -1.31, NTG -0.36, PXEG -3.13 dB; each 1 mmHg ↓ β‰ˆ 10% less progression risk"],
  ["AGIS", "IOP consistently <18 mmHg at ALL visits β†’ minimal VF progression"],
  ["LiGHT (2019)", "SLT as first-line: 74% needed no drops at 3 years; may prevent more progression events"]
]));

// ── SECTION 5 ────────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 5 β€” NORMAL TENSION GLAUCOMA (NTG)"));
children.push(p("NTG = glaucomatous ONH and VF damage with IOP consistently ≀21 mmHg. Also called Low-Tension Glaucoma (LTG)."));
children.push(h2("Pathogenesis β€” Beyond IOP"));
children.push(bullet("Vascular insufficiency β€” impaired ONH blood flow"));
children.push(bullet("**Nocturnal systemic hypotension** (BP dip at night) β€” strongly implicated"));
children.push(bullet("Systemic vasospasm: migraine, Raynaud's phenomenon"));
children.push(bullet("Obstructive sleep apnea"));
children.push(bullet("Autoimmune mechanisms; OPA1 gene mutation overlap"));
children.push(h2("NTG vs POAG β€” Key Differences"));
children.push(makeTable([
  ["Feature", "NTG", "POAG"],
  ["IOP", "≀21 mmHg", "Often elevated (but not always)"],
  ["Disc haemorrhages", "MORE common", "Less common"],
  ["VF defects", "Deeper, steeper, closer to fixation", "More peripheral initially"],
  ["Untreated progression", "~50% stable at 5–7 yrs", "More likely to progress"],
  ["Demographics", "Japanese; females", "Highest in Black populations"]
]));
children.push(spacer());
children.push(tip("NEUROIMAGING RULE", "Refer for MRI if: (1) VA loss disproportionate to cupping, (2) Colour vision loss on Ishihara, (3) VF loss NOT consistent with RNFL dropout, (4) Pallor of neuroretinal rim, (5) Rapid progression despite normal IOP."));
children.push(h2("NTG-Specific Investigations"));
children.push(bullet("**24-hour ambulatory BP monitoring** β€” exclude nocturnal hypotension"));
children.push(bullet("Carotid duplex imaging"));
children.push(bullet("Blood tests: B12, folate, FBC, ESR/CRP, syphilis serology, Lyme, ACE level, protein electrophoresis, autoantibodies"));
children.push(h2("Treatment"));
children.push(bullet("**Demonstrate progression before treating** β€” 50% stable without treatment (CNTGS)"));
children.push(bullet("**Prostaglandins** β€” usual first choice"));
children.push(bullet("**Brimonidine** β€” possible neuroprotective effect (activates RGC survival pathways)"));
children.push(bullet("**Betaxolol** (selective Ξ²1) β€” preferred beta-blocker; less nocturnal BP dip risk"));
children.push(bullet("CNTGS: 30% IOP reduction reduces NTG progression"));

// ── SECTION 6 ────────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 6 β€” PRIMARY ANGLE-CLOSURE GLAUCOMA (PACG)"));
children.push(h2("Spectrum of Disease"));
children.push(makeTable([
  ["Stage", "Definition"],
  ["PACS (Suspect)", "Narrow angle; no PAS; normal IOP; no ONH/VF damage"],
  ["PAC", "Narrow angle + IOP >21 mmHg or PAS; no ONH/VF damage"],
  ["PACG", "Narrow angle + glaucomatous ONH and/or VF damage"],
  ["Acute PACG (AACG)", "Sudden symptomatic attack with acutely raised IOP"]
]));
children.push(spacer());
children.push(h2("Risk Factors"));
children.push(tip("MNEMONIC: FLASH", "Female sex | Lens (hyperopia, thick) | Age (older) | Shallow AC | Heredity/family history"));
children.push(p("Precipitants: dim illumination, reading, topical mydriatics, systemic anticholinergics (antihistamines, antidepressants), topiramate/sulfonamides"));
children.push(h2("AACG β€” Clinical Features"));
children.push(h3("Symptoms"));
children.push(bullet("Severe ocular pain + frontal headache"));
children.push(bullet("Blurred vision + **coloured halos** around lights (corneal oedema)"));
children.push(bullet("Nausea and vomiting"));
children.push(h3("Signs (Critical Triad)"));
children.push(tip("CRITICAL SIGNS", "Closed angle + Acutely raised IOP + Microcystic corneal oedema. Also: fixed mid-dilated pupil (4–6 mm, vertically oval), ciliary injection, shallow AC."));
children.push(h2("AACG Emergency Management"));
children.push(tip("MNEMONIC: Top CAP MO", "Topicals β†’ CAI (acetazolamide) β†’ Pressure recheck β†’ Mannitol (if refractory) β†’ Operative/Laser PI (definitive)"));
children.push(makeTable([
  ["Step", "Action", "Notes"],
  ["1", "Topical medications (stat)", "Timolol 0.5% + Apraclonidine 1% (or Brimonidine 0.2%) + Dorzolamide 2%. Pilocarpine 1–2% (now controversial; omitted by some)"],
  ["2", "Systemic CAI", "Acetazolamide 500 mg IV or PO. CI: sulfonamide allergy and sulfonamide-induced closure"],
  ["3", "Recheck IOP", "After 1 hour; repeat topicals if needed"],
  ["4", "Osmotic agent (if refractory)", "Mannitol 1–2 g/kg IV over 45 min. CI: CHF, renal disease, intracranial bleeding"],
  ["5", "Definitive", "YAG Laser Peripheral Iridotomy (PI) once cornea clears (1–5 days). Fellow eye: prophylactic PI (40–80% chance of AACG in 5–10 years)"]
]));
children.push(spacer());
children.push(h2("Special Scenarios"));
children.push(makeTable([
  ["Scenario", "Management"],
  ["Topiramate/sulfonamide-induced", "Bilateral closure. STOP drug. Cycloplegia (atropine 1%). NO CAIs. NO PI. IV steroids if severe supraciliary effusion"],
  ["Phacomorphic glaucoma", "Medical IOP control first β†’ lens extraction (definitive)"],
  ["Aphakic/pseudophakic pupillary block", "Do NOT use pilocarpine. Use mydriatics + cycloplegics"],
  ["Plateau iris (after patent PI)", "Persistent narrow angle β†’ Argon Laser Iridoplasty (ALPI)"]
]));
children.push(tip("EAGLE TRIAL", "Clear lens extraction is MORE effective and cost-effective than laser PI in PAC (IOP >29 mmHg) or PACG."));

// ── SECTION 7 ────────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 7 β€” SECONDARY GLAUCOMAS"));
children.push(h2("7.1 Pseudoexfoliation Glaucoma (PXG)"));
children.push(bullet("**Most common identifiable cause** of open-angle glaucoma worldwide"));
children.push(bullet("Classic lens sign: central disc + peripheral ring with clear zone between (anterior lens capsule)"));
children.push(bullet("**Worst natural history** β€” EMGT: βˆ’3.13 dB/yr; marked IOP fluctuations"));
children.push(bullet("Weak zonules β†’ risk of lens subluxation during phacoemulsification; iris hooks often needed"));
children.push(bullet("Poor pupil dilation; good response to prostaglandins"));
children.push(h2("7.2 Pigmentary Glaucoma"));
children.push(bullet("Mechanism: **Reverse pupillary block** β€” iris rubs against zonule packets β†’ pigment released into AC"));
children.push(bullet("**Krukenberg spindle** on corneal endothelium (vertical, spindle-shaped brown pigment)"));
children.push(bullet("Iris: radial spoke-like transillumination defects; TM: dense brown hyperpigmentation"));
children.push(bullet("Typical patient: young **myopic male**"));
children.push(bullet("Exercise/dilation β†’ pigment release β†’ IOP spikes; pilocarpine helps (reverses reverse pupillary block)"));
children.push(h2("7.3 Neovascular Glaucoma (NVG)"));
children.push(bullet("Causes: Proliferative DM > CRVO > Ocular ischaemic syndrome β†’ retinal ischaemia β†’ VEGF release"));
children.push(bullet("**Rubeosis iridis** β†’ fibrovascular membrane β†’ PAS β†’ angle closure"));
children.push(bullet("Treatment: Anti-VEGF (immediate), PRP, GDD. Trabeculectomy rarely successful."));
children.push(h2("7.4 Steroid-Induced Glaucoma"));
children.push(bullet("Mechanism: Steroids β†’ ↑ GAG accumulation in TM β†’ ↓ outflow facility"));
children.push(bullet("Route potency: **Topical > periocular > systemic**; inhaled steroids can also raise IOP"));
children.push(bullet("IOP rise typically within **2–6 weeks** of starting steroids"));
children.push(bullet("Risk factors: POAG/family history, myopia, diabetes, connective tissue disease"));
children.push(h2("7.5 Phacolytic Glaucoma"));
children.push(bullet("**Hypermature cataract** β†’ lens proteins leak through intact capsule β†’ macrophages clog TM"));
children.push(bullet("Acute onset: severe inflammation, white flare in AC, high IOP"));
children.push(bullet("Treatment: Medical (steroids + IOP lowering) β†’ **lens extraction** (definitive)"));
children.push(h2("7.6 Angle Recession Glaucoma"));
children.push(bullet("Blunt trauma β†’ tear in ciliary body face β†’ TM damage β†’ late-onset open-angle glaucoma"));
children.push(bullet("Can present **decades** after the original injury"));
children.push(bullet("Always perform gonioscopy after blunt ocular trauma"));
children.push(h2("7.7 Malignant Glaucoma (Ciliolenticular Block)"));
children.push(tip("KEY DIFFERENTIATOR", "Shallow AC + high IOP + PATENT PI = malignant glaucoma. Patent PI distinguishes from pupillary block."));
children.push(bullet("Aqueous misdirected into vitreous β†’ pushes lens-iris diaphragm anteriorly"));
children.push(bullet("Treatment: Cycloplegia (atropine 1% QID), hyperosmotic agents, YAG vitreolysis, pars plana vitrectomy"));

// ── SECTION 8 ────────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 8 β€” GLAUCOMA INVESTIGATIONS"));
children.push(h2("8.1 Tonometry"));
children.push(makeTable([
  ["Method", "Principle", "Notes"],
  ["**Goldmann Applanation (GAT)**", "Force to flatten 3.06 mm diameter", "Gold standard; affected by CCT and corneal rigidity"],
  ["Non-contact (NCT/air puff)", "Air puff flattens cornea", "Screening only; less accurate"],
  ["Schiotz indentation", "Weight plunger indents cornea", "Old method; affected by axial length"],
  ["Perkins", "Same as GAT", "Portable; supine/children/OR"],
  ["Pascal DCT", "Contour matching", "Less CCT-dependent"],
  ["iCare (rebound)", "Rebound principle β€” no anaesthesia", "Excellent for children; irregular corneas"]
]));
children.push(tip("CCT CORRECTION", "Each 10 ΞΌm ABOVE average CCT (~545 ΞΌm) β†’ IOP OVERestimated ~0.7 mmHg. Thin cornea = falsely LOW reading; thick cornea = falsely HIGH reading."));
children.push(h2("8.2 Gonioscopy"));
children.push(p("Essential for: Differentiating open vs angle-closure; identifying secondary causes; assessing extent of PAS"));
children.push(h3("Landmarks (anterior to posterior)"));
children.push(bullet("Schwalbe's line (anterior TM border)"));
children.push(bullet("Trabecular meshwork (pigmented posterior TM)"));
children.push(bullet("Scleral spur (white; most posterior TM landmark)"));
children.push(bullet("Ciliary band (most posterior)"));
children.push(bullet("Iris root"));
children.push(h3("Shaffer Grading System"));
children.push(makeTable([
  ["Grade", "Angle Width", "Closure Risk"],
  ["4", "35–45Β°", "Impossible β€” wide open"],
  ["3", "25–35Β°", "Unlikely"],
  ["2", "20Β°", "Possible"],
  ["1", "<10Β°", "Probable"],
  ["0", "Closed (0Β°)", "Closure present"]
]));
children.push(spacer());
children.push(p("**Indentation (dynamic) gonioscopy:** Distinguishes appositional (pushed open) from synechial/PAS closure (cannot be opened)"));
children.push(h2("8.3 Perimetry"));
children.push(makeTable([
  ["Pattern", "Coverage", "Use"],
  ["24-2 (Humphrey)", "Central 24Β° temporal, 30Β° nasal", "Standard glaucoma monitoring"],
  ["30-2", "Central 30Β°", "Alternative; more peripheral coverage"],
  ["10-2", "Central 10Β° radius", "Advanced glaucoma; monitoring central island"],
  ["FF-120", "Central + peripheral", "Neurological field defects"]
]));
children.push(spacer());
children.push(bullet("**Mean Deviation (MD):** Average deviation from normal (dB); negative = worse"));
children.push(bullet("**PSD:** Irregularity of field loss β€” elevated with focal defects"));
children.push(bullet("**GHT (Glaucoma Hemifield Test):** 'Outside normal limits' = significant"));
children.push(bullet("Reliability: FP >15%, FN >33%, FL >20% = unreliable test"));
children.push(h2("8.4 OCT"));
children.push(bullet("SD-OCT measures RNFL thickness, GCL, macular volume"));
children.push(bullet("**Most sensitive area: Inferotemporal RNFL**"));
children.push(bullet("Structural changes (OCT) precede functional changes (VF) by years"));
children.push(h2("8.5 CCT"));
children.push(p("Measured by ultrasound pachymetry or optical methods (Orbscan/Pentacam). Average ~545 ΞΌm. Essential for IOP interpretation and OHT risk stratification."));
children.push(h2("8.6 Disc Lens Correction Factors"));
children.push(makeTable([
  ["Lens", "Correction Factor"],
  ["Volk 60D", "Γ—0.88–1.0"],
  ["Volk 78D", "Γ—1.1"],
  ["Volk 90D", "Γ—1.3"],
  ["Goldmann 3-mirror", "Γ—1.27"]
]));

// ── SECTION 9 ────────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 9 β€” ANTI-GLAUCOMA MEDICATIONS"));
children.push(makeTable([
  ["Drug Class", "Examples", "Mechanism", "IOP ↓", "Key Side Effects / CI"],
  ["**Prostaglandin Analogues (PGA)**", "Latanoprost\nBimatoprost\nTravoprost\nTafluprost", "↑ Uveoscleral outflow\n(FP receptor agonist)", "25–35%\n(most potent)", "Iris pigmentation change, eyelash hypertrichosis, periorbital fat atrophy, conjunctival hyperemia, CME (aphakic β€” caution)"],
  ["**Beta-Blockers**", "Timolol (non-selective)\nBetaxolol (Ξ²1-selective)", "↓ Aqueous production\n(Ξ²2-blockade in ciliary body)", "20–30%", "Bradycardia, bronchospasm\nCI: Asthma, COPD, heart block\nBetaxolol: safer in respiratory disease"],
  ["**Alpha-2 Agonists**", "Brimonidine 0.2%\nApraclonidine 1%", "↓ Aqueous production\n+ ↑ Uveoscleral outflow", "20–25%", "Follicular conjunctivitis (up to 30%), dry mouth, sedation\nCI: Infants/neonates (CNS depression, apnea, bradycardia)"],
  ["**CAIs (Topical)**", "Dorzolamide\nBrinzolamide", "↓ Aqueous production\n(inhibit CA II/IV in ciliary body)", "15–20%", "Stinging, metallic taste, corneal decompensation (endothelial disease)"],
  ["**CAIs (Oral)**", "Acetazolamide\nMethazolamide", "Same as topical", "15–20%", "Paresthesias, GI upset, renal stones, hypokalemia, aplastic anaemia\nCI: Sulfonamide allergy"],
  ["**Miotics (Cholinergics)**", "Pilocarpine 1–4%\nCarbachol", "↑ Conventional outflow\n(TM tensioning via ciliary muscle)", "20–25%", "Brow ache, accommodative spasm, miosis (poor night driving), RD risk\nCI: Aphakic/pseudophakic pupillary block"],
  ["**Rho-kinase Inhibitors**", "Netarsudil", "↑ Conventional outflow\n↓ Episcleral venous pressure", "15–20%", "Conjunctival hyperemia, corneal verticillata, subconjunctival haemorrhage"]
]));
children.push(spacer());
children.push(h2("Key Pharmacology Points"));
children.push(bullet("**First-line:** Prostaglandin analogue (once daily at night, highest efficacy)"));
children.push(bullet("**Two drops:** Wait **5 minutes** between instillations to prevent washout"));
children.push(bullet("**Brimonidine:** Possible neuroprotective effect β€” preferred in NTG"));
children.push(bullet("**Betaxolol:** Ξ²1-selective β€” preferred beta-blocker in respiratory disease; less nocturnal BP dip"));
children.push(bullet("**Acetazolamide:** Used acutely in AACG; CI in sulfonamide allergy"));
children.push(bullet("**Pilocarpine CI** in aphakic/pseudophakic pupillary block"));
children.push(tip("MNEMONIC: PALE FISH", "PGA side effects: Periorbital fat atrophy | Arterial BP (minor) | Lash hypertrichosis | Eyelid darkening | Fore (uveitis, rare) | Iris colour change | Superficial punctate keratitis | Hyperaemia (conjunctival)"));

// ── SECTION 10 ────────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 10 β€” LASER PROCEDURES IN GLAUCOMA"));
children.push(makeTable([
  ["Procedure", "Indication", "Mechanism", "Key Notes"],
  ["**Laser PI (LPI)**", "PACG, PACS (prophylaxis), post-AACG fellow eye", "Creates full-thickness iris hole β†’ equalises PC/AC pressure β†’ opens angle", "Fellow eye: 40–80% AACG risk in 5–10 yrs without treatment"],
  ["**SLT**", "POAG (1st/2nd line), OHT, NTG", "Q-switched Nd:YAG 532 nm β†’ selectively targets pigmented TM cells β†’ ↑ trabecular outflow", "Repeatable. LiGHT trial: first-line non-inferior to drops. Effect lasts 2–5 yrs. ~6–8 mmHg IOP reduction"],
  ["**ALT**", "POAG (older procedure)", "Burns in TM β†’ scarring β†’ opens adjacent areas", "Not reliably repeatable. Replaced by SLT in most centres"],
  ["**ALPI (Iridoplasty)**", "Plateau iris syndrome; PI-failed PACG", "Far peripheral iris burns β†’ stroma shrinks β†’ mechanically opens angle", "Does NOT create hole through iris"],
  ["**Cyclodiode**", "Refractory/end-stage glaucoma", "Destroys ciliary body epithelium β†’ ↓ aqueous production", "Last resort. Risk of hypotony, phthisis. Repeatable."],
  ["**YAG Vitreolysis**", "Malignant glaucoma", "Disrupts anterior vitreous face β†’ redirects aqueous forward", "First non-surgical option after cycloplegia fails"]
]));
children.push(tip("LiGHT TRIAL", "SLT as first-line therapy was non-inferior/superior to drops for POAG/OHT. At 3 years, 74% of SLT group needed no drops. SLT should be offered as first-line option."));

// ── SECTION 11 ────────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 11 β€” SURGICAL PROCEDURES"));
children.push(h2("11.1 Trabeculectomy β€” Gold Standard Filtration Surgery"));
children.push(p("Principle: Guarded scleral fistula allows subconjunctival aqueous drainage β†’ bleb formation."));
children.push(h3("Surgical Steps (Kanski's 10e)"));
const trabSteps = [
  "Conjunctival flap (fornix-based or limbus-based)",
  "Lamellar scleral flap (~50% thickness), 3Γ—3–4 mm, rectangular/trapezoid/triangular",
  "Flap dissected anteriorly to clear cornea",
  "Paracentesis in temporal peripheral clear cornea",
  "Anterior chamber entered along trapdoor base",
  "**Deep scleral block excised using Kelly punch** (creates sclerostomy)",
  "**Peripheral iridectomy** created (prevents iris prolapse; may be omitted in pseudophakic)",
  "Scleral flap sutured β€” releasable or lysable sutures",
  "BSS injected through paracentesis to test fistula patency",
  "Conjunctiva/Tenon sutured; irrigation repeated to form bleb",
  "Atropine 1% drop; subconjunctival steroid + antibiotic"
];
trabSteps.forEach(s => children.push(bullet(s)));
children.push(h3("Antimetabolites"));
children.push(makeTable([
  ["Agent", "Potency", "Indication", "Complications"],
  ["**Mitomycin C (MMC)**", "More potent (alkylating agent)", "High-risk cases: young, Afro-Caribbean, prior surgery/inflammation, aphakia, NVG", "Avascular bleb, hypotony maculopathy, blebitis (up to 5%/yr), **late endophthalmitis**"],
  ["**5-Fluorouracil (5-FU)**", "Less potent (antimetabolite)", "Moderate risk; intraop or postop subconjunctival injections", "Persistent corneal epithelial defect, bleb leakage"]
]));
children.push(h3("Complications"));
children.push(bullet("**Early:** Hypotony, flat AC, choroidal detachment, hyphema, wound leak, infection"));
children.push(bullet("**Late:** Bleb failure, bleb leak, **blebitis** (up to 5%/yr with MMC), **late endophthalmitis** (lifelong risk β€” highest of any glaucoma surgery)"));
children.push(bullet("Malignant glaucoma (especially small hyperopic/PACG eyes)"));
children.push(h2("11.2 Glaucoma Drainage Devices (GDD / Tube Shunts)"));
children.push(makeTable([
  ["Device", "Valve?", "Key Feature", "Best For"],
  ["**Ahmed Glaucoma Valve**", "YES (flow restrictor)", "Controls early hypotony", "NVG, uveitis, paediatric, early pressure control"],
  ["**Baerveldt Implant**", "NO (needs ligation)", "Larger plate (250–350 mmΒ²); better long-term IOP", "Better long-term IOP control after initial ligation period"],
  ["Molteno", "NO", "Historical; still used in some centres", "Various refractory glaucomas"]
]));
children.push(spacer());
children.push(h2("11.3 MIGS (Minimally Invasive Glaucoma Surgery)"));
children.push(makeTable([
  ["Category", "Examples", "Notes"],
  ["TM bypass (ab interno)", "iStent, Hydrus microstent", "Lowest risk; often combined with phacoemulsification"],
  ["Subconjunctival (ab interno)", "Xen gel stent, PRESERFLO", "Creates subconjunctival bleb; less invasive than trabeculectomy"],
  ["TM incision", "GATT, Viscocanalostomy", "Opens Schlemm's canal 360Β°"]
]));
children.push(h2("11.4 Congenital Glaucoma Surgery"));
children.push(bullet("**Goniotomy:** Ab interno incision through TM; requires **clear cornea**"));
children.push(bullet("**Trabeculotomy:** External approach via Schlemm's canal; usable with **cloudy cornea**"));
children.push(bullet("Combined trabeculotomy-trabeculectomy for more severe/refractory cases"));

// ── SECTION 12 ────────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 12 β€” SPECIAL GLAUCOMAS"));
children.push(h2("12.1 Primary Congenital Glaucoma (PCG)"));
children.push(tip("CLASSIC TRIAD", "Buphthalmos (enlarged eye) + Epiphora (tearing) + Photophobia/Blepharospasm"));
children.push(bullet("Mechanism: **Trabeculodysgenesis** β€” failure of normal TM development"));
children.push(bullet("**Haab's striae:** Horizontal/oblique breaks in Descemet's membrane β€” **pathognomonic**"));
children.push(bullet("Presentation: Birth to 3 years (most in first year)"));
children.push(bullet("Genetics: Some AR (CYP1B1 gene mutations)"));
children.push(bullet("**Treatment: SURGICAL is primary** β€” Goniotomy or Trabeculotomy. Medical therapy is adjunct only."));
children.push(h2("12.2 Sturge-Weber Syndrome"));
children.push(bullet("Sporadic, congenital phacomatosis (encephalotrigeminal angiomatosis)"));
children.push(bullet("Glaucoma ipsilateral to facial haemangioma in **~30%**; 60% develop before age 2 (buphthalmos)"));
children.push(bullet("Mechanisms: Trabeculodysgenesis (infants) OR raised episcleral venous pressure (older patients)"));
children.push(bullet("Surgery risk: High risk of **choroidal effusion and suprachoroidal haemorrhage** (sudden IOP drop β†’ uveal expansion)"));
children.push(h2("12.3 Plateau Iris Syndrome"));
children.push(bullet("Anteriorly rotated ciliary processes keep peripheral iris against TM despite patent PI"));
children.push(bullet("Gonioscopy: 'Double hump' sign β€” angle remains narrow/closes after PI"));
children.push(bullet("UBM (ultrasound biomicroscopy) is diagnostic"));
children.push(bullet("Treatment: **Argon Laser Iridoplasty (ALPI)**"));

// ── SECTION 13-14 ────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 13 β€” KEY CLINICAL TRIALS"));
children.push(makeTable([
  ["Trial", "Full Name", "Key Findings"],
  ["**OHTS**", "Ocular Hypertension Treatment Study", "OHT: 9.5%β†’4.4% POAG conversion with treatment. Thin CCT = strongest single predictor. Validated 5-yr risk prediction model."],
  ["**EMGT**", "Early Manifest Glaucoma Trial", "MD loss/yr: HTG -1.31, NTG -0.36, PXEG -3.13 dB. Each 1 mmHg ↓ β†’ ~10% ↓ progression risk. Risk factors: high IOP, pseudoexfoliation, bilateral disease, worse MD, older age."],
  ["**AGIS**", "Advanced Glaucoma Intervention Study", "IOP consistently <18 mmHg at ALL visits β†’ minimal VF progression. ALT first in Blacks; trabeculectomy first in Whites β†’ better outcomes."],
  ["**CNTGS**", "Collaborative Normal-Tension Glaucoma Study", "30% IOP reduction reduces NTG progression. Even at 'normal' IOP, further lowering helps."],
  ["**EAGLE**", "Effectiveness of Early Lens Extraction", "Clear lens extraction + IOL > Laser PI in PAC (IOP >29 mmHg) or PACG. More cost-effective and greater efficacy."],
  ["**LiGHT**", "Laser in Glaucoma and Ocular Hypertension", "SLT as first-line: non-inferior/superior to drops (2019). 74% in SLT group needed no drops at 3 years. Fewer disease progression events in SLT group."],
  ["**CIGTS**", "Collaborative Initial Glaucoma Treatment Study", "Initial surgery: better IOP control. Initial medications: better initial VF. Long-term outcomes similar."]
]));
children.push(spacer());
children.push(h1("SECTION 14 β€” NEUROPROTECTION & FUTURE"));
children.push(makeTable([
  ["Agent/Strategy", "Evidence", "Status"],
  ["**IOP reduction (all modalities)**", "Proven in multiple RCTs", "Current standard of care β€” ONLY proven neuroprotective strategy"],
  ["**Brimonidine**", "Activates RGC survival pathways; some clinical evidence", "Used clinically, especially NTG"],
  ["Memantine", "Large RCT β€” NEGATIVE result", "Not recommended"],
  ["Rho-kinase inhibitors (Netarsudil)", "Novel TM + episcleral venous pressure mechanism", "FDA-approved 2017"],
  ["Gene therapy", "Ongoing trials (MYOC, OPTN)", "Experimental"],
  ["Stem cell therapy", "Preclinical/early trials", "Experimental"]
]));

// ── SECTION 15-16 ────────────────────────────────────────────────────────────
children.push(pageBreak());
children.push(h1("SECTION 15 β€” MNEMONICS"));
children.push(makeTable([
  ["Mnemonic", "Stands For", "Meaning"],
  ["**ISNT**", "Normal NRR order", "Inferior > Superior > Nasal > Temporal (violation = suspect glaucoma)"],
  ["**PALE FISH**", "PGA side effects", "Periorbital fat atrophy | Arterial BP | Lash hypertrichosis | Eyelid darkening | Fore (uveitis) | Iris colour change | Superficial keratitis | Hyperaemia"],
  ["**FLASH**", "PACG risk factors", "Female | Lens (hyperopia) | Age | Shallow AC | Heredity"],
  ["**Top CAP MO**", "AACG management", "Topicals β†’ CAI (acetazolamide) β†’ Pressure recheck β†’ Mannitol β†’ Operative/Laser PI"]
]));
children.push(spacer());
children.push(h1("SECTION 16 β€” 20 HIGH-YIELD EXAM POINTS"));
children.push(tip("EXAM DAY", "Read these 20 points the morning of 24 June 2026."));
const hiyield = [
  "**IOP normal range: 10–21 mmHg**; diurnal variation 3–5 mmHg (peaks morning)",
  "**CCT** is the strongest single predictor of OHT β†’ POAG conversion (OHTS)",
  "**ISNT rule violation** = suspect glaucoma; vertical C/D asymmetry >0.2 = significant",
  "**Disc haemorrhage** = risk factor for progression; more common in NTG; usually inferotemporal",
  "**NTG: 50% DON'T progress** without treatment β€” demonstrate progression before treating",
  "**NTG neuroimaging** if: colour vision loss, VA loss disproportionate to cupping, rapid progression at normal IOP, rim pallor",
  "**AACG precipitants:** dim light, reading, topical mydriatics, systemic anticholinergics, topiramate",
  "**Topiramate angle-closure: BILATERAL; NO PI; NO CAIs**; use cycloplegia (atropine) + stop drug",
  "**Prostaglandins:** once daily (at NIGHT), most potent (~25–35% IOP reduction), ↑ uveoscleral outflow",
  "**Pilocarpine CI** in aphakic/pseudophakic pupillary block; caution with retinal tears/RD risk",
  "**LiGHT Trial:** SLT is first-line β€” 74% needed no drops at 3 years",
  "**EAGLE Study:** Clear lens extraction > LPI in PAC (IOP >29) or PACG",
  "**Trabeculectomy:** Kelly punch for sclerostomy; peripheral iridectomy; releasable sutures; bleb is endpoint",
  "**MMC > 5-FU** in potency; blebitis risk up to 5%/yr with MMC; lifelong endophthalmitis risk",
  "**Congenital glaucoma Rx: SURGERY first** (goniotomy if clear cornea / trabeculotomy if cloudy); Haab's striae = pathognomonic",
  "**Pseudoexfoliation = worst EMGT prognosis** (βˆ’3.13 dB/yr); poor pupil dilation; weak zonules",
  "**Angle recession glaucoma:** Can present decades after blunt trauma; always do gonioscopy post-trauma",
  "**Malignant glaucoma:** Shallow AC + high IOP + PATENT PI; treat with cycloplegia (atropine) first",
  "**Ahmed valve** has flow-restricting valve; **Baerveldt** = no valve, larger plate, better long-term IOP control",
  "**Brimonidine CI in infants/neonates:** Crosses BBB β†’ CNS depression, apnea, bradycardia"
];
hiyield.forEach((item, i) => children.push(bullet(`${i+1}. ${item}`)));

children.push(spacer());
children.push(new Paragraph({
  alignment: AlignmentType.CENTER,
  border: { top: { style: BorderStyle.SINGLE, size: 4, color: TEAL } },
  spacing: { before: 200, after: 80 },
  children: [new TextRun({ text: "Sources: Kanski's Clinical Ophthalmology 10e  |  Wills Eye Manual  |  Katzung's Pharmacology 16e  |  Goldman-Cecil Medicine  |  Goodman & Gilman's", color: "7F8C8D", size: 16, font: "Calibri" })]
}));
children.push(new Paragraph({
  alignment: AlignmentType.CENTER,
  children: [new TextRun({ text: "Generated: 16 June 2026  |  For educational use only", color: "7F8C8D", size: 16, font: "Calibri" })]
}));

// ── Build Document ───────────────────────────────────────────────────────────
const doc = new Document({
  numbering: {
    config: [{
      reference: "num-list",
      levels: [{
        level: 0,
        format: "decimal",
        text: "%1.",
        alignment: AlignmentType.LEFT
      }]
    }]
  },
  styles: {
    paragraphStyles: [
      {
        id: "Heading1",
        name: "Heading 1",
        basedOn: "Normal",
        next: "Normal",
        run: { size: 28, bold: true, color: WHITE, font: "Calibri" },
        paragraph: { spacing: { before: 240, after: 120 } }
      }
    ]
  },
  sections: [{
    properties: {
      page: {
        margin: { top: 1080, bottom: 1080, left: 1080, right: 1080 }
      }
    },
    headers: {
      default: new Header({
        children: [new Paragraph({
          border: { bottom: { style: BorderStyle.SINGLE, size: 6, color: TEAL } },
          spacing: { after: 80 },
          children: [
            new TextRun({ text: "GLAUCOMA STUDY GUIDE  |  Ophthalmology PG Year 2  |  Exam: 24 June 2026", bold: true, color: NAVY, size: 16, font: "Calibri" })
          ]
        })]
      })
    },
    footers: {
      default: new Footer({
        children: [new Paragraph({
          border: { top: { style: BorderStyle.SINGLE, size: 4, color: TEAL } },
          alignment: AlignmentType.CENTER,
          spacing: { before: 80 },
          children: [
            new TextRun({ text: "Sources: Kanski's Clinical Ophthalmology 10e | Wills Eye Manual | Katzung Pharmacology 16e   β€”   Page ", color: "7F8C8D", size: 16, font: "Calibri" }),
            new TextRun({ children: [PageNumber.CURRENT], color: "7F8C8D", size: 16, font: "Calibri" }),
            new TextRun({ text: " of ", color: "7F8C8D", size: 16, font: "Calibri" }),
            new TextRun({ children: [PageNumber.TOTAL_PAGES], color: "7F8C8D", size: 16, font: "Calibri" })
          ]
        })]
      })
    },
    children
  }]
});

Packer.toBuffer(doc).then(buffer => {
  fs.writeFileSync(OUT, buffer);
  console.log("DOCX created:", OUT);
}).catch(err => {
  console.error("Error:", err);
  process.exit(1);
});
Running Command

cd /home/daytona/workspace/glaucoma-study-guide && node build_docx.js 2>&1

Running Command

python3 /home/daytona/skills/docx/scripts/office/validate.py /home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.docx 2>&1 && ls -lh /home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.docx

Running Command

# Quick manual validation β€” check it's a valid ZIP with Word XML python3 -c " import zipfile, os path = '/home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.docx' size = os.path.getsize(path) print(f'File size: {size/1024:.1f} KB') with zipfile.ZipFile(path) as z: names = z.namelist() print('Contains word/document.xml:', 'word/document.xml' in names) print('Contains [Content_Types].xml:', '[Content_Types].xml' in names) print('Total parts:', len(names)) # Count paragraphs roughly xml = z.read('word/document.xml').decode('utf-8') print('Paragraph count (approx):', xml.count('<w:p ') + xml.count('<w:p>')) "

Now convert this valid .docx to PDF using LibreOffice (which is pre-installed):
Running Command

python3 /home/daytona/skills/docx/scripts/office/soffice.py --headless --convert-to pdf /home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.docx --outdir /home/daytona/workspace/glaucoma-study-guide/ 2>&1

Running Command

# Try a clean output path mkdir -p /home/daytona/workspace/glaucoma-study-guide/out python3 /home/daytona/skills/docx/scripts/office/soffice.py --headless --convert-to pdf /home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.docx --outdir /home/daytona/workspace/glaucoma-study-guide/out/ 2>&1 ls -lh /home/daytona/workspace/glaucoma-study-guide/out/ 2>/dev/null

Running Command

# Try soffice directly with absolute path soffice --headless --convert-to pdf --outdir /tmp/ /home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_PG2.docx 2>&1 ls -lh /tmp/Glaucoma_Study_Guide_PG2.pdf 2>/dev/null

LibreOffice converted it. Let me copy it to the workspace and verify:
Running Command

cp /tmp/Glaucoma_Study_Guide_PG2.pdf /home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_Final.pdf python3 -c " from pypdf import PdfReader r = PdfReader('/home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_Final.pdf') print(f'Pages: {len(r.pages)}') import os size = os.path.getsize('/home/daytona/workspace/glaucoma-study-guide/Glaucoma_Study_Guide_Final.pdf') print(f'Size: {size/1024:.1f} KB') # Read first page text snippet print('Page 1 preview:', r.pages[0].extract_text()[:200]) "

Both files are ready. Here are two download options β€” try whichever works for you:

Option 1 β€” PDF (14 pages, 367 KB)

Converted via LibreOffice β€” fully rendered with all formatting, tables, and coloured headings:

Glaucoma Study Guide Final

PDF Document Β· PDF


Option 2 β€” Word Document (.docx, 31 KB)

Opens in Microsoft Word, WPS Office, Google Docs, or any mobile Office app β€” and you can also print to PDF from there:

Glaucoma Study Guide PG2

Word Document Β· DOCX


Both contain all 16 sections with tables, colour-coded headings, tip boxes, mnemonics, and the 20 high-yield exam points. The .docx is especially useful if you want to annotate or highlight sections while studying. Let me know if you need anything else!

Can you give me long answers that can be asked with marking scheme

Asking for Preferences

What marking scheme are these long answers for? Β· How many long answer questions do you want?

10 long answers, 20 marks each, fully structured with marking scheme. Let me pull the relevant textbook content for any details I need to supplement.
Finding Sources
Finding Sources
Finding Sources
Reading File
Reading File
Reading File
I have all the material needed. Now writing all 10 long answers with full 20-mark structured marking schemes.

πŸ“ GLAUCOMA β€” LONG ANSWER QUESTIONS WITH MARKING SCHEME

20 Marks Each | Ophthalmology PG Year 2 | Exam: 24 June 2026



Q1. Describe the pathophysiology of Primary Open-Angle Glaucoma (POAG). Discuss its clinical features, investigations, and management. (20 marks)


MODEL ANSWER

I. DEFINITION (1 mark)

POAG is a chronic, progressive optic neuropathy of adult onset characterised by:
  • Retinal nerve fibre layer (RNFL) thinning
  • Glaucomatous optic disc changes
  • Characteristic visual field loss
  • Open anterior chamber angle on gonioscopy
  • No identifiable secondary cause

II. PATHOPHYSIOLOGY (4 marks)

A. IOP-dependent mechanisms (2 marks)
  • Aqueous humor outflow is obstructed at the level of the trabecular meshwork (TM)
  • Increased resistance to outflow through the TM leads to elevated IOP
  • Elevated IOP causes mechanical compression at the lamina cribrosa β†’ axonal damage
  • Also causes impaired axoplasmic transport in RGC axons β†’ retrograde degeneration
  • Chronic IOP elevation β†’ progressive retinal ganglion cell (RGC) apoptosis β†’ RNFL thinning β†’ optic disc cupping β†’ visual field loss
B. IOP-independent mechanisms (2 marks)
  • Vascular insufficiency β€” reduced perfusion at the optic nerve head, impaired autoregulation
  • Glutamate excitotoxicity β€” excess glutamate release causes secondary RGC death
  • Oxidative stress and mitochondrial dysfunction in TM cells reduce outflow facility
  • Neurotrophin deprivation β€” blockage of BDNF retrograde transport from superior colliculus to RGCs
  • These explain why some patients progress despite normal IOP (normal-tension glaucoma spectrum)
Anatomical basis:
  • 1.2 million RGC axons pass across retina to optic nerve head
  • Arcuate fibres (superotemporal and inferotemporal) are most vulnerable
  • Papillomacular bundle fibres are most resistant
  • This explains why the first VF defects are arcuate/paracentral, not central

III. RISK FACTORS (2 marks)

Risk FactorSignificance
Raised IOPMost important modifiable RF
Thin CCTStrongest single predictor (OHTS); underestimates true IOP
Black African descent16% prevalence in >70 yrs; earlier, faster progression
AgePrevalence rises sharply after 60
Family history~10Γ— increased risk in 1st-degree relatives
High myopiaMore susceptible optic disc
PseudoexfoliationStrongest identifiable secondary RF
OSA, low systemic BPReduced ocular perfusion pressure

IV. CLINICAL FEATURES (2 marks)

Symptoms:
  • Usually asymptomatic until late disease (insidious onset)
  • Peripheral field loss noticed late; central vision preserved until very advanced
Optic disc signs:
  • Increased C/D ratio β€” vertical C/D β‰₯0.7 suspicious; asymmetry >0.2 significant
  • Violation of ISNT rule β€” Inferior > Superior > Nasal > Temporal (any violation = suspect)
  • NRR notching β€” most commonly inferotemporal β†’ corresponds to arcuate scotoma
  • RNFL defects β€” wedge-shaped, best seen on red-free photography
  • Disc haemorrhages β€” flame-shaped at disc margin; inferotemporal; risk factor for progression
  • Beta-zone PPA β€” chorioretinal atrophy adjacent to disc; correlates with RNFL loss
  • Nasalisation of vessels, bayoneting sign β€” baring of circumlinear vessels
Visual field defects (chronological progression):
  1. Isolated paracentral scotoma (within 10Β°)
  2. Nasal step (respects horizontal raphe)
  3. Bjerrum/arcuate scotoma (10–20Β° from fixation)
  4. Double arcuate (ring) scotoma
  5. Temporal island + central island (advanced)
  6. Total blindness

V. INVESTIGATIONS (4 marks)

A. Tonometry (1 mark)
  • Goldmann Applanation Tonometry (GAT) β€” gold standard
  • Adjusted for CCT: each 10 ΞΌm above average (~545 ΞΌm) overestimates IOP by ~0.7 mmHg
  • Normal range: 10–21 mmHg; diurnal variation 3–5 mmHg
B. Gonioscopy (0.5 mark)
  • Essential β€” confirms open angle, rules out angle-closure or secondary causes
  • Shaffer grade 3–4 in POAG; no PAS
C. Perimetry (1 mark)
  • Humphrey Field Analyser (HFA): 24-2 pattern (standard)
  • 10-2 pattern for advanced disease (monitoring central island)
  • Key indices: Mean Deviation (MD), PSD, VFI, GHT
  • MD rate of change (dB/year) used for progression monitoring
D. OCT (1 mark)
  • SD-OCT: measures RNFL thickness, GCL (ganglion cell layer), macular volume
  • Most sensitive area: inferotemporal RNFL
  • Structural changes precede functional (VF) loss by several years
  • Probability maps: colour-coded (green/yellow/red)
E. CCT (0.5 mark)
  • Ultrasound pachymetry; average ~545 ΞΌm
  • Essential for IOP interpretation and OHT risk stratification

VI. MANAGEMENT (7 marks)

A. Target IOP concept (1 mark)
  • Target IOP = level below which further damage is unlikely
  • Based on: severity of damage, baseline IOP, CCT, rate of progression, age
  • Initial reasonable goal: IOP <18 mmHg (AGIS study)
  • Each 1 mmHg reduction β†’ ~10% reduction in progression risk (EMGT)
B. Medical therapy (2 marks)
Drug ClassMechanismIOP Reduction
Prostaglandin analogues (1st line)↑ Uveoscleral outflow (FP receptor)25–35%
Beta-blockers (Timolol)↓ Aqueous production (Ξ²2 blockade)20–30%
Alpha-2 agonists (Brimonidine)↓ Production + ↑ uveoscleral outflow20–25%
Topical CAIs (Dorzolamide)↓ Aqueous production (CA II/IV inhibition)15–20%
Miotics (Pilocarpine)↑ Conventional outflow (TM tensioning)20–25%
Rho-kinase inhibitors (Netarsudil)↑ Conventional outflow + ↓ episcleral venous pressure15–20%
  • Wait 5 minutes between two drops to prevent washout
  • Fixed combinations (e.g. Cosopt = Timolol + Dorzolamide) improve compliance
C. Laser therapy (2 marks)
  • Selective Laser Trabeculoplasty (SLT): Q-switched Nd:YAG 532 nm; selectively targets pigmented TM cells; ~6–8 mmHg IOP reduction; LiGHT trial (2019): SLT as first-line was non-inferior/superior to drops β€” 74% needed no drops at 3 years
  • Can be repeated; effect lasts 2–5 years
  • ALT (Argon Laser Trabeculoplasty): Older; not reliably repeatable; largely replaced by SLT
D. Surgery (2 marks)
  • Indicated when medical/laser therapy fails to achieve target IOP
  • Trabeculectomy (gold standard): Creates guarded scleral fistula β†’ subconjunctival bleb
    • Antimetabolites: MMC > 5-FU (potency)
    • Complications: hypotony, bleb failure, blebitis, endophthalmitis (lifelong risk)
  • Glaucoma drainage devices: Ahmed valve, Baerveldt β€” for failed trabeculectomy
  • MIGS: iStent, Hydrus β€” lower risk; combined with phacoemulsification

MARKING SCHEME SUMMARY

SectionMarks
Definition1
Pathophysiology (IOP-dependent + independent + anatomical basis)4
Risk factors (table with key factors)2
Clinical features (symptoms + disc signs + VF progression)2
Investigations (Tonometry, Gonioscopy, Perimetry, OCT, CCT)4
Management (Target IOP + Drugs + Laser + Surgery)7
TOTAL20


Q2. Describe the anatomy and physiology of aqueous humor. Discuss the pathophysiology and management of raised intraocular pressure. (20 marks)


MODEL ANSWER

I. ANATOMY OF AQUEOUS HUMOR (3 marks)

Production:
  • Produced by the non-pigmented epithelium of the ciliary processes (pars plana + pars plicata)
  • Mechanisms:
    1. Active secretion β€” dominant pathway; Na⁺/K⁺ ATPase and carbonic anhydrase (CA II and CA IV) mediated; accounts for majority of production
    2. Ultrafiltration β€” driven by hydrostatic pressure gradient
    3. Simple diffusion β€” minor contribution
Composition: Clear, optically homogenous fluid; rich in ascorbic acid, low in protein; fills anterior (~250 ΞΌL) and posterior chambers (~50 ΞΌL)
Outflow pathways (2 marks):
PathwayRoute% Total
Conventional (trabecular)TM β†’ Schlemm's canal β†’ collector channels β†’ aqueous veins β†’ episcleral veins80–85%
Uveoscleral (non-conventional)AC β†’ ciliary muscle interstices β†’ suprachoroidal space β†’ sclera15–20%
  • TM structure: Uveal, corneoscleral, and juxtacanalicular (JCT) layers; JCT offers highest resistance
  • Schlemm's canal is a modified lymphatic vessel lined by endothelium

II. PHYSIOLOGY OF IOP (2 marks)

Goldmann's equation: IOP = (Rate of aqueous formation / Outflow facility) + Episcleral venous pressure
  • Normal IOP: 10–21 mmHg (mean ~16 mmHg, SD ~3 mmHg)
  • Diurnal variation: 3–5 mmHg (highest in early morning)
  • Ocular Perfusion Pressure (OPP) = Mean arterial pressure βˆ’ IOP; normal >50 mmHg
Factors raising IOP:
  • Supine position, Valsalva manoeuvre, tight neckwear
  • Systemic steroids, topical steroids
  • Blinking, tight eyelid closure (artefactual elevation in applanation)

III. PATHOPHYSIOLOGY OF RAISED IOP IN GLAUCOMA (4 marks)

Open-angle mechanism:
  • Increased resistance to outflow at the JCT layer of TM (most common site)
  • Structural changes: increased fibrillar material, altered ECM (collagen, fibronectin, laminin), reduced phagocytic activity of TM cells
  • Oxidative stress β†’ TM cell dysfunction β†’ reduced outflow facility
  • In pseudoexfoliation: fibrillar material clogs TM; in pigmentary glaucoma: melanin granules obstruct TM
Angle-closure mechanism:
  • In relative pupillary block: iris-lens apposition β†’ aqueous builds up in posterior chamber β†’ iris bombe β†’ peripheral iris blocks TM
  • Appositional closure β†’ if prolonged β†’ PAS (peripheral anterior synechiae) β†’ permanent outflow obstruction
  • Mechanisms: Pupillary block (most common), plateau iris, phacomorphic, neovascular
Secondary mechanisms:
  • Steroid-induced: ↑ glycosaminoglycan accumulation in TM β†’ ↓ outflow
  • Neovascular: fibrovascular membrane pulls angle closed
  • Traumatic: direct TM damage from angle recession

IV. CLINICAL ASSESSMENT OF RAISED IOP (2 marks)

Tonometry:
  • GAT (Goldmann Applanation): Gold standard; force needed to applanate 3.06 mm diameter area
  • CCT correction: Thin cornea = falsely LOW IOP reading; thick cornea = falsely HIGH reading; each 10 ΞΌm above average β†’ ~0.7 mmHg overestimation
  • Perkins tonometer: Portable GAT; used for supine/children/OR patients
  • iCare rebound: No anaesthetic; excellent for children
Gonioscopy:
  • Distinguishes open vs. angle-closure
  • Shaffer grading: Grade 4 (wide open) to Grade 0 (closed)
  • Dynamic (indentation) gonioscopy: separates appositional from synechial closure

V. MANAGEMENT OF RAISED IOP (9 marks)

A. Medical management (3 marks)
ClassAgentMechanismIOP reduction
Prostaglandin analoguesLatanoprost, Bimatoprost↑ Uveoscleral outflow via FP receptors25–35%
Beta-blockersTimolol, Betaxolol (Ξ²1)↓ Aqueous production (Ξ²2 blockade in ciliary body)20–30%
Alpha-2 agonistsBrimonidine↓ Aqueous production + ↑ uveoscleral outflow20–25%
Topical CAIsDorzolamide, BrinzolamideInhibit CA II/IV β†’ ↓ active secretion15–20%
Oral CAIsAcetazolamideSame as topical15–20%
MioticsPilocarpine↑ Conventional outflow by ciliary muscle contraction20–25%
Rho-kinase inhibitorsNetarsudil↑ Conventional outflow + ↓ episcleral venous pressure15–20%
B. Laser management (2 marks)
  • SLT: First-line option (LiGHT trial); 532 nm Nd:YAG; targets pigmented TM cells; repeatable; ~6–8 mmHg reduction
  • ALT: Older; thermal burns in TM; not reliably repeatable
  • Laser PI: For angle-closure β€” creates iris hole to equalise PC/AC pressure
  • Laser iridoplasty (ALPI): Plateau iris β€” shrinks peripheral iris to open angle
  • Cyclodiode: Refractory glaucoma β€” destroys ciliary body to reduce aqueous production
C. Surgical management (4 marks)
Trabeculectomy:
  • Gold standard for medically uncontrolled POAG
  • Principle: Guarded scleral fistula β†’ subconjunctival filtration bleb
  • Steps: Conjunctival flap β†’ lamellar scleral flap (50% depth, 3Γ—3–4 mm) β†’ Kelly punch sclerostomy β†’ peripheral iridectomy β†’ scleral flap sutured (releasable sutures) β†’ bleb formed
  • Antimetabolites: MMC (more potent) or 5-FU to reduce fibrosis
  • Complications: Early (hypotony, flat AC, choroidal detachment, hyphema); Late (bleb failure, blebitis, endophthalmitis)
Drainage devices:
  • Ahmed valve (with flow restrictor) or Baerveldt (non-valved, larger plate, better long-term IOP)
  • Indications: Failed trabeculectomy, NVG, uveitic glaucoma
MIGS:
  • iStent, Hydrus: TM bypass; combined with phacoemulsification; mild-moderate glaucoma
  • Xen gel stent: Subconjunctival drainage; less invasive than trabeculectomy
Angle-closure specific:
  • Lens extraction (EAGLE trial: superior to LPI in PAC IOP >29 or PACG)
  • Goniotomy/trabeculotomy for congenital glaucoma

MARKING SCHEME SUMMARY

SectionMarks
Anatomy of aqueous humor (production + composition)1
Outflow pathways (conventional + uveoscleral + TM structure)2
Physiology of IOP (Goldmann equation, normal values, diurnal variation)2
Pathophysiology of raised IOP (open-angle + angle-closure + secondary)4
Clinical assessment (tonometry + gonioscopy)2
Medical management (mechanism table, all classes)3
Laser management (SLT, ALT, PI, iridoplasty, cyclodiode)2
Surgical management (trabeculectomy steps + GDD + MIGS)4
TOTAL20


Q3. Classify glaucoma. Describe in detail the clinical features, diagnosis, and management of Acute Angle-Closure Glaucoma (AACG). (20 marks)


MODEL ANSWER

I. CLASSIFICATION OF GLAUCOMA (3 marks)

Based on onset:
  • Congenital / Developmental
  • Acquired
Based on angle anatomy:
  • Open-angle vs. Angle-closure
Based on aetiology:
  • Primary (no identifiable cause) vs. Secondary (identifiable ocular/systemic cause)
Full Classification Table:
Open-AngleAngle-Closure
PrimaryPOAG, NTG, OHTPACS, PAC, PACG (acute, chronic)
CongenitalPCG (trabeculodysgenesis)Sturge-Weber, NF1-associated
SecondaryPXG, Pigmentary, Steroid-induced, Inflammatory, Angle recessionNeovascular, Phacomorphic, Phacolytic, Malignant

II. SPECTRUM OF PRIMARY ANGLE CLOSURE DISEASE (1 mark)

  1. PACS: Narrow angle; no PAS; normal IOP; no ONH/VF damage
  2. PAC: Narrow angle + IOP >21 or PAS; no ONH/VF damage
  3. PACG: Narrow angle + glaucomatous ONH and/or VF damage
  4. Acute PACG (AACG): Sudden symptomatic attack

III. PATHOPHYSIOLOGY OF AACG (2 marks)

Primary (pupillary block mechanism β€” most common):
  • Iris-lens apposition at the pupil blocks aqueous flow from posterior to anterior chamber
  • Pressure builds in posterior chamber β†’ iris bombΓ© β€” forward bowing of peripheral iris
  • Peripheral iris occludes the TM β†’ acute IOP rise
  • Predisposed anatomy: narrow AC angle, anterior iris root insertion, short axial length, hyperopia
Other mechanisms:
  • Plateau iris: Anteriorly rotated ciliary processes push peripheral iris against TM even with pupil fully open
  • Phacomorphic: Intumescent lens pushes lens-iris diaphragm anteriorly
Risk Factors (mnemonic FLASH):
  • Female sex (3-4Γ— more common in females)
  • Lens (hyperopia, thick/intumescent lens)
  • Age (average onset ~62 years)
  • Shallow anterior chamber, short axial length
  • Heredity/family history, East Asian descent
Precipitants: Dim illumination (pupil dilates), reading (accommodation), topical mydriatics, systemic anticholinergics (antihistamines, antidepressants), topiramate (bilateral supraciliary effusion)

IV. CLINICAL FEATURES (4 marks)

Symptoms:
  • Severe, sudden unilateral ocular pain (may be periorbital)
  • Frontal headache
  • Blurred vision
  • Coloured halos around lights (due to corneal epithelial oedema β€” prismatic effect)
  • Nausea and vomiting (vasovagal response to pain; may misdirect to abdominal cause)
  • Photophobia
Signs β€” Critical Triad:
  1. Closed angle (gonioscopy or slit-lamp β€” shallow AC)
  2. Acutely raised IOP (often 40–70+ mmHg)
  3. Microcystic corneal oedema (epithelial oedema β€” gives hazy, ground-glass appearance)
Additional signs:
  • Conjunctival injection β€” both ciliary (perilimbal) and conjunctival hyperemia
  • Fixed, mid-dilated pupil β€” 4–6 mm, vertically oval, non-reactive to light; iris ischaemia
  • Shallow anterior chamber β€” visible on slit lamp (Van Herick grading)
  • Flare and cells in AC (inflammatory response)
  • Optic disc β€” may show hyperaemic oedema acutely
  • Fellow eye β€” narrow, occludable angle (in primary aetiology)
  • Sector iris atrophy β€” after resolved attack (ischaemic)
  • Glaukomflecken β€” anterior subcapsular lens opacities (small grey/white dots) after resolved acute attack; pathognomonic of previous AACG

V. INVESTIGATIONS (2 marks)

  • Tonometry (GAT): IOP markedly elevated, often >40 mmHg
  • Gonioscopy: Closed angle (often performed after IOP is lowered or on fellow eye); confirms pupillary block; identifies PAS
  • Slit-lamp biomicroscopy: Corneal oedema, AC depth, flare/cells, pupil, lens (glaukomflecken)
  • Fundus examination: Optic disc (cupping, hyperaemia, haemorrhages) β€” often limited by corneal oedema
  • Van Herick angle estimation: Peripheral AC depth vs. corneal thickness at slit lamp; grade <1/4 = narrow
  • UBM/AS-OCT: If cornea too oedematous; shows iris configuration, angle width, ciliary body position

VI. MANAGEMENT β€” EMERGENCY (8 marks)

Immediate aims: Lower IOP rapidly, clear corneal oedema, allow definitive treatment
Step 1 β€” Topical medications (stat, simultaneously): (2 marks)
  • Beta-blocker: Timolol 0.5% β€” ↓ aqueous production
  • Alpha-2 agonist: Apraclonidine 1% or Brimonidine 0.2% β€” ↓ production + ↑ outflow
  • Topical CAI: Dorzolamide 2% β€” ↓ aqueous production
  • Pilocarpine 1–2%: Constricts pupil, breaks pupillary block (note: at very high IOP, iris sphincter is ischaemic and pilocarpine may not work; controversial β€” now omitted by some due to: headache, accommodative spasm, risk of uveitis, potential to worsen angle closure)
Step 2 β€” Systemic CAI: (1 mark)
  • Acetazolamide 500 mg IV or oral β€” rapidly ↓ aqueous production
  • Contraindicated in: sulfonamide allergy, sulfonamide-induced angle closure, severe renal failure
Step 3 β€” Recheck IOP in 1 hour: Repeat topical medications if needed
Step 4 β€” Osmotic agent (if refractory or urgent): (1 mark)
  • Mannitol 1–2 g/kg IV over 45 minutes (500 mL of 20% mannitol = 100 g)
  • Mechanism: Osmotic dehydration of vitreous β†’ reduces volume β†’ deepens AC
  • Contraindicated: Congestive heart failure, renal disease, intracranial bleeding
Step 5 β€” Adjuncts:
  • Supine position (gravity helps lens-iris fall back)
  • Analgesics + antiemetics (treat pain and vomiting)
  • Dark room (allows some pupillary constriction)
Definitive Treatment β€” Laser Peripheral Iridotomy (LPI): (2 marks)
  • Performed once cornea clears and IOP is controlled (usually 1–5 days after attack)
  • Nd:YAG laser (or combined with argon) creates full-thickness hole in peripheral iris
  • Equalises pressure between posterior and anterior chambers β†’ iris flattens β†’ angle opens
  • Fellow eye: Prophylactic PI β€” 40–80% risk of AACG in 5–10 years if untreated
  • If PI not possible due to persistent oedema/inflammation: surgical iridectomy
If refractory to laser PI: Lens extraction (EAGLE trial: CLE superior to LPI in PAC IOP >29 or PACG)
Special Situations: (2 marks)
ScenarioManagement
Topiramate-induced (bilateral)STOP drug; cycloplegia (atropine 1%); NO CAIs (sulfonamide CI); NO PI; IV steroids if large effusion
Phacomorphic glaucomaMedical control first β†’ lens extraction (definitive)
Aphakic/pseudophakic pupillary blockDo NOT use pilocarpine; use mydriatics + cycloplegics (cyclopentolate + phenylephrine)
Plateau iris (after patent PI)ALPI (argon laser iridoplasty)
Malignant glaucomaCycloplegia (atropine 1%), hyperosmotic agents, YAG vitreolysis, pars plana vitrectomy

MARKING SCHEME SUMMARY

SectionMarks
Classification of glaucoma (table format)3
Spectrum of angle closure disease (PACS β†’ PACG)1
Pathophysiology (pupillary block mechanism + risk factors + precipitants)2
Clinical features (symptoms + critical triad + additional signs including glaukomflecken)4
Investigations (tonometry, gonioscopy, slit lamp, UBM)2
Emergency management (topicals + systemic CAI + mannitol + LPI + fellow eye)6
Special situations (topiramate, phacomorphic, pseudophakic, plateau iris, malignant)2
TOTAL20


Q4. Describe trabeculectomy β€” its indications, surgical technique, use of antimetabolites, and complications. (20 marks)


MODEL ANSWER

I. DEFINITION AND PRINCIPLE (1 mark)

Trabeculectomy is glaucoma filtration surgery that lowers IOP by creating a guarded scleral fistula between the anterior chamber and the subconjunctival space (sub-Tenon space), protected by a superficial lamellar scleral flap. Aqueous drains into a subconjunctival filtration bleb.

II. INDICATIONS (2 marks)

  • Failure of conservative therapy β€” IOP not at target despite maximum tolerated medical therapy + laser
  • Progressive deterioration despite seemingly adequate IOP control (including poor adherence)
  • Primary therapy β€” advanced disease requiring very low target IOP (especially younger patients)
  • Patient preference β€” desire to be free of chronic medication
  • Specific conditions: Neovascular glaucoma, inflammatory glaucoma, pseudoexfoliation glaucoma with uncontrolled IOP

III. PREOPERATIVE PREPARATION (1 mark)

  • IOP lowering: Maximum medical therapy preoperatively; pilocarpine 2% to constrict pupil
  • Anticoagulants: Stop aspirin/warfarin where safe (reduces intraoperative haemorrhage)
  • Conjunctival assessment: Site of surgery (superior, away from previous surgery/scarring)
  • Informed consent: Specifically include risk of late endophthalmitis (lifelong); cataract acceleration; visual loss from hypotony

IV. SURGICAL TECHNIQUE β€” STEP-BY-STEP (6 marks)

  1. Bridle suture β€” superior cornea or superior rectus muscle for globe fixation
  2. Conjunctival flap β€” either:
    • Fornix-based (incision at limbus, flap opened superiorly) β€” better bleb diffusion
    • Limbus-based (incision posterior to limbus, flap hinged forward) β€” more watertight closure
  3. Haemostasis β€” episcleral tissue cleared; major vessels cauterised with bipolar cautery
  4. Antimetabolite application (MMC/5-FU) if planned β€” at this stage
  5. Lamellar scleral flap β€” incisions through ~50% of scleral thickness; shape: rectangular (3Γ—3–4 mm), trapezoidal, or triangular; dissected anteriorly into clear cornea
  6. Paracentesis β€” made in temporal peripheral clear cornea (AC access, IOP control, BSS injection)
  7. Sclerostomy β€” AC entered along trapdoor base; deep scleral block excised using Kelly punch (or Vannas scissors); creates internal fistula
  8. Peripheral iridectomy β€” prevents iris prolapse into sclerostomy (blockage of internal opening); usually created; may be omitted in pseudophakic (small residual risk of iris prolapse)
  9. Flap suturing β€” superficial scleral flap sutured at posterior corners Β± radial edges with releasable or lysable sutures (argon/Nd:YAG laser suture lysis postoperatively to titrate flow)
  10. Patency testing β€” BSS injected through paracentesis; confirms fistula patent; IOP checked
  11. Conjunctival closure β€” conjunctiva/Tenon capsule sutured water-tightly; irrigation to form bleb; check for leakage (Seidel test)
  12. End-of-procedure: Atropine 1% drop instilled; subconjunctival steroid + antibiotic injection
  13. Postoperative regime: Topical antibiotic + steroid QID Γ— 2 weeks β†’ steroid alone Γ— 8–12 weeks

V. ANTIMETABOLITES (4 marks)

Purpose: Prevent episcleral/subconjunctival fibrosis that causes bleb failure (scarring is the most common cause of trabeculectomy failure)
A. Mitomycin C (MMC) (2 marks)
  • Alkylating agent β€” cross-links DNA β†’ inhibits fibroblast proliferation; irreversible cell cycle arrest
  • More potent than 5-FU
  • Application: Cellulose sponges soaked in MMC (concentration 0.1–0.4 mg/mL) applied under conjunctival flap and/or over scleral flap for 1–5 minutes, then thoroughly washed
  • Indications (high-risk cases): Young patients, Afro-Caribbean descent, aphakia, prior conjunctival surgery/inflammation, uveitic glaucoma, neovascular glaucoma, failed trabeculectomy
  • Complications: Avascular, thin-walled bleb (poorly vascularised β†’ infection risk); hypotony maculopathy; bleb leak; blebitis (incidence up to 5%/year); late endophthalmitis
B. 5-Fluorouracil (5-FU) (2 marks)
  • Antimetabolite β€” inhibits thymidylate synthetase β†’ blocks DNA synthesis; S-phase specific
  • Less potent than MMC; more manageable
  • Application: Intraoperative sponge OR postoperative subconjunctival injections (5 mg in 0.1 mL) given on alternate days Γ— 5 doses
  • Indications: Moderate-risk cases; also used for rescuing failing blebs postoperatively
  • Complications: Persistent corneal epithelial defect (most characteristic); bleb leakage; punctate keratopathy
FeatureMMC5-FU
MechanismAlkylating agentAntimetabolite
PotencyMore potentLess potent
ApplicationIntraoperative onlyIntraop or postop injections
Main riskAvascular bleb, endophthalmitisCorneal epithelial defect
Duration1–5 min contactRepeated injections

VI. COMPLICATIONS (6 marks)

A. Early complications (within 1–2 weeks) (3 marks)
ComplicationCauseManagement
HypotonyOver-drainage through scleral flapPressure patching, releasable suture tightening, AC reformation
Flat anterior chamberHypotony; wound leak; choroidal detachmentAC reformation with viscoelastic; repair wound
Choroidal detachmentHypotony β†’ uveal expansionConservative; systemic steroids; drainage if severe
HyphemaIntraoperative bleeding from sclerostomyUsually resolves; AC washout if dense
Wound leakConjunctival defectPressure patch; Seidel positive; re-suture
Shallow/flat AC + raised IOPMalignant glaucoma; pupillary blockCycloplegia; YAG vitreolysis; vitrectomy
Infection (early endophthalmitis)Intraoperative contaminationIntravitreal antibiotics; vitrectomy
B. Late complications (weeks to years) (3 marks)
ComplicationDetails
Bleb failure (encapsulated/Tenon's cyst)Fibrotic encapsulation (Tenon's capsule) within 2–8 weeks; firm, raised bleb; elevated IOP; treatment: needling with 5-FU
Bleb leakLate perforation of thin avascular bleb (MMC-associated); Seidel positive; hypotonous; risk of endophthalmitis; treatment: tissue adhesive, patch graft, re-suture
BlebitisSuperficial infection of bleb without vitreous involvement; pain, discharge, white bleb; incidence up to 5%/yr with MMC; Rx: intensive topical + systemic antibiotics
Late endophthalmitisDeep infection involving vitreous; most serious; lifelong risk; patients MUST be warned; requires intravitreal antibiotics Β± vitrectomy
Cataract progressionAccelerated by hypotony, inflammation, intraoperative lens touch
DiplopiaSuperior rectus/oblique involvement from subconjunctival fibrosis or bridle suture
Bleb dysaesthesiaIrritating overhanging bleb impinging on cornea

MARKING SCHEME SUMMARY

SectionMarks
Definition and principle1
Indications (4–5 valid points)2
Preoperative preparation1
Surgical technique β€” step by step (all 13 steps)6
Antimetabolites β€” MMC and 5-FU (mechanism, application, comparison, indications, complications)4
Early complications (at least 5)3
Late complications (at least 5 including blebitis and endophthalmitis)3
TOTAL20


Q5. Classify and describe secondary glaucomas. Give the pathophysiology, clinical features, and management of Neovascular Glaucoma and Pseudoexfoliation Glaucoma. (20 marks)


MODEL ANSWER

I. CLASSIFICATION OF SECONDARY GLAUCOMA (3 marks)

By mechanism:
A. Secondary Open-Angle (Trabecular obstruction):
Pre-trabecular (membrane over TM):
  • Neovascular glaucoma (fibrovascular membrane)
  • ICE syndrome (endothelial membrane)
  • Epithelial ingrowth
Trabecular (direct obstruction):
  • Pseudoexfoliation glaucoma
  • Pigmentary glaucoma
  • Steroid-induced glaucoma
  • Inflammatory/uveitic glaucoma (trabecular oedema, debris)
  • Angle recession glaucoma
Post-trabecular (raised episcleral venous pressure):
  • Sturge-Weber syndrome
  • Carotid-cavernous fistula
  • Superior vena cava obstruction
B. Secondary Angle-Closure:
  • Neovascular glaucoma (PAS formation)
  • Phacomorphic glaucoma
  • Phacolytic glaucoma
  • Malignant glaucoma (ciliolenticular block)
  • Topiramate-induced

II. NEOVASCULAR GLAUCOMA (NVG) β€” DETAILED (8 marks)

Definition: Glaucoma caused by rubeosis iridis (neovascularization of the iris and anterior chamber angle) secondary to retinal ischaemia.
Aetiology (causes of retinal ischaemia):
  • Proliferative diabetic retinopathy (most common; 1/3 of NVG cases)
  • Central retinal vein occlusion (CRVO) (especially ischaemic type; 1/3 of NVG)
  • Ocular ischaemic syndrome (carotid artery disease; 1/3 of NVG)
  • Less common: CRAO, sickle cell retinopathy, radiation retinopathy, CRVO in young
Pathophysiology:
  • Retinal ischaemia β†’ upregulation of VEGF (Vascular Endothelial Growth Factor), PDGF
  • VEGF diffuses to anterior segment β†’ neovascularization of iris (rubeosis iridis) and angle
  • Stage 1 (Pre-glaucoma): Fine tufts of new vessels at pupil margin; angle open on gonioscopy
  • Stage 2 (Open-angle NVG): Vessels in angle β€” open angle but high IOP from fibrovascular membrane obstructing TM
  • Stage 3 (Angle-closure NVG): Fibrovascular membrane contracts β†’ PAS β†’ synechial angle closure β†’ very high IOP
Clinical features:
  • Painful red eye with very high IOP
  • Rubeosis iridis β€” dilated, irregular vessels on iris surface, beginning at pupil margin
  • Corneal oedema (from acutely elevated IOP)
  • AC flare/cells
  • Gonioscopy: Vessels on angle walls β†’ later PAS β†’ closed angle
  • Signs of underlying retinal disease (diabetic changes, CRVO signs on fundus)
Investigations:
  • Gonioscopy β€” essential for staging
  • Fundus examination / FFA β€” identify underlying retinal ischaemia
  • Carotid Doppler β€” if ocular ischaemic syndrome suspected
  • Blood glucose, HbA1c β€” diabetic workup
Management:
  • Anti-VEGF injection (intravitreal bevacizumab/ranibizumab) β€” rapidly causes regression of new vessels; given before PRP or surgery; "buying time"
  • Panretinal photocoagulation (PRP) β€” treats underlying retinal ischaemia; reduces VEGF load; first-line for preventing and treating NVG
  • Medical IOP lowering β€” topical agents; avoid miotics (worsen inflammation)
  • Cyclodiode laser β€” if no visual potential; destroys ciliary body β†’ ↓ aqueous production
  • Surgery:
    • Trabeculectomy: Poor success rate due to progressive scarring
    • GDD (Glaucoma drainage device): Ahmed valve or Baerveldt β€” best surgical option
    • Pre-treatment with anti-VEGF before surgery improves success
  • End-stage (no visual potential): Cyclodiode laser; retrobulbar alcohol/chlorpromazine for pain; enucleation if absolutely necessary

III. PSEUDOEXFOLIATION GLAUCOMA (PXG) β€” DETAILED (7 marks)

Definition: Secondary open-angle glaucoma caused by deposition of fibrillar exfoliative material (pseudoexfoliation material, PXM) in the TM and anterior segment structures.
Pathogenesis:
  • PXM is produced by abnormal basement membrane metabolism (from epithelial cells of lens, ciliary body, iris, TM, conjunctiva, and systemically)
  • LOXL1 gene mutations are the strongest genetic risk factor
  • PXM deposits in TM β†’ obstruction of outflow β†’ raised IOP
  • IOP fluctuations are characteristically marked (one of the highest IOP variabilities)
Systemic associations: Cardiovascular disease, abdominal aortic aneurysm, cerebrovascular disease (PXM in vessel walls)
Clinical features:
Anterior segment signs (classic):
  • Anterior lens capsule: Classic pattern β€” central disc of PXM + peripheral ring with a clear zone between (ring-and-disc pattern, best seen on retroillumination)
  • Pupil margin: Loss of pigment, poor dilation (sphincter involvement)
  • Corneal endothelium: Pigment dusting (not Krukenberg spindle β€” that's pigmentary glaucoma)
  • Iris: PXM on iris surface; transillumination defects (less prominent than pigmentary)
  • Zonules: Fragile, degenerated β€” risk of lens subluxation and phacodonesis
  • TM: Marked TM pigmentation, especially on Sampaolesi's line (anterior to Schwalbe's line)
Glaucoma-specific signs:
  • Asymmetric IOP elevation (often unilateral onset)
  • IOP fluctuations are particularly marked
  • Poor pupil dilation (requires iris hooks at surgery)
Natural history (EMGT data):
  • Worst natural history of common glaucoma types: βˆ’3.13 dB/year without treatment
  • Responds well to IOP lowering (laser or medical)
Investigations:
  • GAT + diurnal IOP curve (captures fluctuation)
  • Gonioscopy: TM pigmentation, Sampaolesi line (pigment anterior to Schwalbe's)
  • Slit lamp: Lens capsule pattern (dilation needed β€” may require phenylephrine 10%)
  • OCT-RNFL: Rapid RNFL thinning expected
Management:
  • Medical: Prostaglandin analogues (good response); combination therapy often needed
  • Laser: SLT β€” excellent response in PXG (pigmented TM responds well)
  • Surgery: Trabeculectomy with MMC (if medical/laser fails)
    • Special precautions: iris hooks for poor pupil; extra care with capsulorrhexis (fragile zonules); capsular tension rings if zonular weakness; risk of vitreous loss is higher
  • Monitoring: More frequent (every 3 months) due to rapid progression

IV. OTHER SECONDARY GLAUCOMAS β€” BRIEF (2 marks)

TypeKey FeatureManagement
PigmentaryKrukenberg spindle, spoke-like iris TID, young myopic male; reverse pupillary blockPilocarpine (reverses pupillary block), SLT, trabeculectomy
Steroid-inducedIOP rise 2–6 weeks after steroids; ↑ TM GAGsStop steroid; substitute fluorometholone; medical/surgical IOP lowering
PhacolyticHypermature cataract; macrophages clog TMMedical β†’ lens extraction
Angle recessionDecades after blunt trauma; torn ciliary faceGonioscopy; medical; trabeculectomy

MARKING SCHEME SUMMARY

SectionMarks
Classification of secondary glaucoma (pre-trabecular, trabecular, post-trabecular, angle-closure)3
NVG aetiology and pathophysiology (VEGF, 3 stages)2
NVG clinical features2
NVG management (anti-VEGF + PRP + GDD)4
PXG pathogenesis (LOXL1, PXM, zonular weakness)2
PXG clinical features (lens capsule pattern + TM + poor dilation)2
PXG management (including surgical precautions)3
Other secondary glaucomas (brief)2
TOTAL20


Q6. Describe Normal Tension Glaucoma β€” its definition, pathogenesis, clinical features, investigations, and management. How does it differ from POAG? (20 marks)


MODEL ANSWER

I. DEFINITION (1 mark)

Normal Tension Glaucoma (NTG), also called Low-Tension Glaucoma (LTG), is a form of glaucoma in which:
  • IOP is consistently ≀21 mmHg (within the statistically normal range)
  • Typical glaucomatous changes of the optic nerve head and visual fields are present
  • Open anterior chamber angle on gonioscopy
  • All secondary causes of optic neuropathy are excluded

II. EPIDEMIOLOGY AND DEMOGRAPHICS (1 mark)

  • Accounts for ~30–40% of open-angle glaucoma in Western populations
  • More common in Japanese populations (up to 90% of OAG)
  • More common in females than males
  • Average age of presentation: 60–70 years

III. PATHOGENESIS (4 marks)

Why does optic nerve damage occur at normal IOP? β€” Multi-factorial
A. Vascular mechanisms (2 marks):
  • Impaired optic nerve head blood flow β€” reduced perfusion due to local vascular dysregulation
  • Nocturnal systemic hypotension β€” most strongly implicated; marked BP dip during sleep β†’ reduced OPP β†’ ischaemia of optic nerve; 24-hour ABP monitoring reveals nocturnal dip
  • Vasospasm: Migraine, Raynaud's phenomenon β€” episodic reduction in ONH perfusion
  • Obstructive sleep apnea β€” intermittent hypoxia and hypercapnia
  • Low mean arterial pressure β€” reduced ocular perfusion pressure (OPP = MAP βˆ’ IOP)
  • Carotid artery disease β€” reduced ipsilateral perfusion
B. Structural/mechanical susceptibility (1 mark):
  • Lamina cribrosa abnormalities β€” altered connective tissue structure; increased mechanical stress on axons even at normal IOP
  • Thin lamina cribrosa (LC) with increased compliance may be more susceptible to pressure-related damage
  • Parapapillary atrophy is more extensive in NTG (reflects choroidal ischaemia)
C. Neurological and autoimmune (1 mark):
  • Autoantibodies against optic nerve antigens found in NTG patients
  • OPA1 gene mutations β€” associated with dominant optic atrophy; some NTG patients may have overlap
  • Tau protein and neurodegeneration β€” NTG may share pathways with neurodegenerative diseases

IV. CLINICAL FEATURES β€” HOW NTG DIFFERS FROM POAG (4 marks)

FeatureNTGPOAG
IOP≀21 mmHgOften elevated
Disc haemorrhagesMore common (frequent recurrence)Less common
VF defectsDeeper, steeper-edged, closer to fixationMore peripheral initially
Beta-zone PPAMore extensiveLess extensive
Vertical C/D asymmetryOften greaterVariable
Focal disc damageMore common (focal ischaemic pattern)All patterns
Untreated progression~50% stable at 5–7 yearsMore likely to progress
RaceJapanese, femalesBlack populations (highest)
Migraine/Raynaud'sMore prevalentNot specifically
Disc pallor > cuppingMay be seenUncommon
Key warning: If disc pallor is disproportionately greater than cupping β†’ non-glaucomatous optic neuropathy must be excluded (compressive, inflammatory, vascular, toxic)

V. INVESTIGATIONS (4 marks)

A. Standard glaucoma workup:
  • GAT (IOP confirmed ≀21 mmHg on multiple occasions at different times of day)
  • Gonioscopy β€” confirms open angle, no PAS
  • Disc photography + OCT-RNFL (often shows inferotemporal damage preferentially)
  • Humphrey VF (24-2 and 10-2 β€” defects often deep, close to fixation)
B. NTG-specific investigations:
  • 24-hour ambulatory blood pressure (ABP) monitoring β€” identify nocturnal dip; BP dip >10% systolic = significant; major modifiable vascular risk factor
  • Carotid duplex imaging β€” identify stenosis reducing perfusion
  • Blood pressure and systemic vascular assessment β€” orthostatic hypotension, cardiac disease
  • Blood tests to exclude non-glaucomatous optic neuropathy:
    • Vitamin B12 and red cell folate
    • Full blood count (anaemia)
    • ESR/CRP (inflammatory)
    • Treponemal serology (syphilis) including VDRL
    • Lyme disease serology
    • Serum ACE level (sarcoidosis)
    • Plasma protein electrophoresis (paraproteinaemia)
    • Autoantibody screen (ANA, ANCA, etc.)
C. Neuroimaging indications (must be stated explicitly): Any of the following mandates MRI Brain + Orbit:
  1. VA loss out of proportion to optic disc cupping
  2. Loss of colour vision on Ishihara testing
  3. VF loss NOT consistent with RNFL dropout pattern
  4. Pallor of neuroretinal rim (pallor > cupping)
  5. Rapid progression despite confirmed normal pressure

VI. MANAGEMENT (6 marks)

Principle: Before starting treatment, demonstrate progression (many patients remain stable without treatment β€” ~50% at 5–7 years; CNTGS).
When to treat:
  • Documented VF/disc progression
  • Advanced damage (split fixation, threat to central vision)
  • Long life expectancy
  • Patient preference after counselling
A. IOP-lowering treatment (target: 30% reduction from baseline): (2 marks)
  • Prostaglandin analogues β€” usual first choice; potent; once daily; uveoscleral outflow
  • SLT β€” reasonable first-line (LiGHT trial); no drops, no compliance issues; IOP reduction adequate in many
  • Add second agent if needed (brimonidine, CAI, beta-blocker with care)
B. Drug-specific considerations for NTG: (2 marks)
  • Brimonidine (alpha-2 agonist): Preferred in NTG; may have neuroprotective effect (activates alpha-2 receptors β†’ upregulates survival pathways: BDNF release, reduced glutamate excitotoxicity); CNTGS sub-study showed less VF progression with brimonidine vs timolol
  • Betaxolol (selective Ξ²1 blocker): Preferred over timolol if beta-blocker chosen; timolol at bedtime can cause nocturnal systemic BP dip β†’ worsens ONH ischaemia; betaxolol has less nocturnal BP effect; also has calcium channel blocking properties β†’ vasodilatory
  • Calcium channel blockers (systemic): May improve ONH blood flow (nifedipine); used in selected patients with vasospasm/migraine (adjunct β€” not proven in large RCTs)
  • Avoid pilocarpine (miosis, RD risk, compliance issues)
C. Addressing systemic vascular risk factors: (1 mark)
  • Refer if nocturnal hypotension found on ABP monitoring (reduce antihypertensive dose at night; avoid evening diuretics)
  • Treat OSA (CPAP)
  • Migraine management
  • Carotid endarterectomy if significant stenosis
  • Encourage regular aerobic exercise (improves vascular autoregulation)
  • Avoid yoga head-stands (elevate IOP)
D. Surgical management: (1 mark)
  • If IOP remains above target despite maximum medical + laser therapy
  • Trabeculectomy (Β± MMC) β€” same as POAG but target IOP much lower (often <12–14 mmHg)
  • GDD for refractory cases

MARKING SCHEME SUMMARY

SectionMarks
Definition (IOP ≀21 + glaucoma changes + open angle + exclusion of secondary causes)1
Epidemiology1
Pathogenesis (vascular + structural + neurological)4
Clinical features/differences from POAG (table format)4
Investigations (standard + NTG-specific + neuroimaging indications)4
Management (when to treat + IOP lowering + brimonidine/betaxolol rationale + vascular risk + surgery)6
TOTAL20


Q7. Describe the clinical features, investigations, and medical management of glaucoma. Discuss the mechanism of action, uses, and side effects of anti-glaucoma drugs. (20 marks)


MODEL ANSWER

I. CLINICAL FEATURES OF GLAUCOMA (4 marks)

A. Symptoms:
  • POAG: Usually asymptomatic until late; peripheral VF loss (not noticed early due to binocular overlap and neural compensation); late: central vision threat, "tunnel vision"
  • NTG: Similar to POAG; visual symptoms at similar stage
  • AACG: Acute pain, red eye, coloured halos, nausea/vomiting
  • PACG (chronic): Intermittent blurring, halos, mild eye ache
B. Optic disc signs:
  • Increased C/D ratio β€” vertical C/D β‰₯0.7; asymmetry >0.2 significant
  • ISNT rule violation β€” normal NRR: Inferior > Superior > Nasal > Temporal
  • Notching of NRR β€” most commonly inferotemporal
  • RNFL defects β€” wedge-shaped (red-free photography)
  • Disc haemorrhages β€” risk factor; more common in NTG
  • Beta-zone PPA β€” adjacent chorioretinal atrophy
C. Visual field defects (progressive):
  1. Paracentral scotoma (within 10Β°)
  2. Nasal step (horizontal raphe)
  3. Arcuate (Bjerrum) scotoma (10–20Β°)
  4. Ring scotoma
  5. Temporal island / central island

II. INVESTIGATIONS (3 marks)

Tonometry:
  • GAT (gold standard): Force to applanate 3.06 mm corneal area
  • CCT pachymetry: Corrects for corneal effect on IOP readings; thin CCT = falsely low IOP
  • Diurnal IOP phasing (multiple readings throughout day) β€” captures fluctuation
Gonioscopy:
  • Differentiates open vs. angle-closure
  • Identifies secondary causes (NVG vessels, PXM, pigment, PAS)
  • Shaffer grading 0–4
Perimetry:
  • HFA 24-2 (standard), 10-2 (advanced), 30-2
  • MD, PSD, VFI, GHT β€” global indices
  • Reliability indices: FP <15%, FN <33%, FL <20%
OCT:
  • RNFL thickness (inferotemporal most sensitive)
  • Precedes VF change by years β€” "structure before function"

III. MEDICAL MANAGEMENT AND PHARMACOLOGY (13 marks)

A. Prostaglandin Analogues (PGA) (3 marks)
  • Drugs: Latanoprost (0.005%), Bimatoprost (0.01/0.03%), Travoprost (0.004%), Tafluprost (0.0015% β€” preservative-free)
  • Mechanism: Agonists at FP (prostaglandin F2Ξ±) receptors on ciliary muscle β†’ remodelling of extracellular matrix (MMP induction) β†’ increased permeability of uveoscleral pathway β†’ ↑ uveoscleral outflow; some also ↑ trabecular outflow
  • IOP reduction: 25–35% (most potent class); once daily β€” given at night (circadian rhythm)
  • Side effects:
    • Iris colour change β€” increased iris pigmentation (FP receptor stimulation of melanocytes); irreversible; monocular use β†’ heterochromia
    • Eyelash hypertrichosis β€” longer, thicker, more lashes (same pathway β€” serendipitously discovered β†’ bimatoprost approved for eyelash growth/Latisse)
    • Periorbital fat atrophy β€” sunken appearance
    • Eyelid pigmentation (skin darkening)
    • Conjunctival hyperemia (most common)
    • Anterior uveitis (rare; use cautiously in uveitic glaucoma)
    • CME in aphakic/pseudophakic eyes (use with caution)
    • Mnemonic: PALE FISH (Periorbital fat atrophy, Arterial BP, Lash hypertrichosis, Eyelid darkening, Fore/uveitis, Iris pigmentation, Superficial keratitis, Hyperemia)
B. Beta-Blockers (2 marks)
  • Drugs: Timolol 0.25%/0.5% (non-selective), Betaxolol 0.25%/0.5% (Ξ²1-selective), Carteolol (with ISA)
  • Mechanism: Block Ξ²2 receptors on ciliary body non-pigmented epithelium β†’ ↓ cAMP β†’ ↓ active secretion of aqueous humor
  • IOP reduction: 20–30%; applied BD (OD for gel-forming formulation)
  • Side effects:
    • Ocular: Dry eye, superficial punctate keratitis, reduced tear production
    • Systemic (most important): Bradycardia, heart block, bronchospasm (Ξ²2 blockade in lungs), hypotension, reduced exercise tolerance, sexual dysfunction, CNS depression
    • Betaxolol: Ξ²1-selective β€” relative safety in asthma/COPD; also has calcium channel blocking effect β†’ vasodilatory; preferred in NTG (less nocturnal BP dip)
  • Contraindications: Asthma (absolute), COPD (relative), 2nd/3rd degree heart block, sinus bradycardia, uncontrolled heart failure, beta-blocker-treated diabetics
  • Special note: Timolol gel-forming solution (Timoptol-XE) β€” once daily; ↓ systemic absorption
C. Alpha-2 Adrenergic Agonists (2 marks)
  • Drugs: Brimonidine 0.1%/0.15%/0.2%, Apraclonidine 0.5%/1%
  • Mechanism: Stimulate pre- and post-synaptic Ξ±2 receptors in ciliary body β†’ ↓ cAMP β†’ ↓ aqueous production; also ↑ uveoscleral outflow; additionally ↓ episcleral venous pressure
  • IOP reduction: 20–25%; applied BD-TID
  • Additional effects: Brimonidine may have neuroprotective effect β€” activates RGC survival pathways (upregulates BDNF, reduces glutamate excitotoxicity)
  • Side effects:
    • Allergic follicular conjunctivitis (up to 30% with brimonidine β€” major limitation; class effect)
    • Dry mouth, dry nose
    • Sedation, fatigue (CNS penetration)
    • Lid retraction (alpha-1 activity of apraclonidine)
    • Tachyphylaxis (apraclonidine especially)
  • Contraindications:
    • Infants and neonates (absolute): Brimonidine crosses BBB β†’ CNS depression, bradycardia, hypotension, apnea (potentially fatal)
    • MAO inhibitors (dangerous interaction β€” hypertensive crisis)
    • Concomitant systemic alpha-2 agonists
D. Carbonic Anhydrase Inhibitors (CAI) (2 marks)
  • Topical: Dorzolamide 2% (BD-TID), Brinzolamide 1% (BD-TID)
  • Oral: Acetazolamide 125–250 mg QID (up to 500 mg BD), Methazolamide 25–50 mg BD-TID
  • Mechanism: Inhibit carbonic anhydrase II and IV in ciliary body non-pigmented epithelium β†’ ↓ bicarbonate ion production β†’ ↓ Na+ and water transport β†’ ↓ active aqueous secretion
  • IOP reduction: 15–20%
  • Topical side effects: Stinging/burning (especially dorzolamide), metallic taste, transient blurring, corneal decompensation with corneal endothelial disease
  • Oral side effects: Paresthesias (fingers/toes β€” most common; potassium wasting), GI upset (nausea, diarrhoea), malaise, renal stones (hypocitraturia β€” use with caution in stone formers), hypokalemia, urinary frequency, aplastic anaemia (rare but potentially fatal β€” idiosyncratic), depression
  • Contraindications: Sulfonamide allergy (all CAIs are sulfonamide derivatives β€” risk of Stevens-Johnson syndrome, aplastic anaemia); severe renal/hepatic failure; first trimester of pregnancy
  • Acetazolamide used acutely (IV 500 mg) for AACG; chronic use limited by side effects
E. Miotics (Cholinergic Agonists) (1 mark)
  • Drug: Pilocarpine 0.5–4% (QID), Carbachol (less common)
  • Mechanism: Directly stimulate M3 muscarinic receptors β†’ ciliary muscle contraction β†’ tightens trabecular meshwork β†’ opens Schlemm's canal β†’ ↑ conventional outflow; also constricts pupil (may help in pupillary block)
  • IOP reduction: 20–25%
  • Side effects:
    • Brow ache (ciliary muscle spasm β€” especially initially)
    • Accommodative spasm (myopisation β€” worse in young patients)
    • Miosis (poor vision in dim light; difficult night driving)
    • Retinal detachment (traction on vitreous base β†’ peripheral tears β€” especially in high myopes)
    • Increased salivation/sweating (systemic cholinergic effects)
    • Potential to worsen uveitic glaucoma
  • Contraindications: Aphakic/pseudophakic pupillary block; high myopia with risk of RD
F. Rho-Kinase (ROCK) Inhibitors (1 mark)
  • Drug: Netarsudil 0.02% (Rhopressa) β€” once daily
  • Mechanism: Inhibits Rho-kinase (ROCK) β†’ reduces actomyosin contractility in TM cells β†’ ↑ conventional outflow (most novel mechanism); also ↓ episcleral venous pressure and ↓ aqueous production
  • IOP reduction: 15–20%
  • Side effects: Conjunctival hyperemia (most common), corneal verticillata (whorl-like corneal pigment deposits, reversible), subconjunctival haemorrhage
  • Available as fixed combination with latanoprost (Rocklatan/Vyzulta)

MARKING SCHEME SUMMARY

SectionMarks
Clinical features (symptoms + disc signs + VF progression)4
Investigations (tonometry + gonioscopy + perimetry + OCT)3
Prostaglandin analogues (mechanism + SE including PALE FISH mnemonic)3
Beta-blockers (mechanism + SE + betaxolol distinction + CI)2
Alpha-2 agonists (mechanism + neuroprotection + CI in infants)2
CAIs topical + oral (mechanism + SE + CI in sulfonamide allergy)2
Miotics (mechanism + SE + CI)1
Rho-kinase inhibitors (mechanism + SE)1
TOTAL20


Q8. Describe Primary Congenital Glaucoma β€” its aetiology, clinical features, investigations, and management. Add a note on developmental glaucomas associated with systemic syndromes. (20 marks)


MODEL ANSWER

I. DEFINITION (1 mark)

Primary Congenital Glaucoma (PCG) is a developmental glaucoma caused by trabeculodysgenesis β€” maldevelopment of the trabecular meshwork and anterior chamber angle β€” resulting in raised IOP from birth or early infancy. It is the most common glaucoma in childhood.

II. AETIOLOGY AND GENETICS (2 marks)

  • Mechanism: Trabeculodysgenesis β€” the mesodermal/neural crest cells that form the TM fail to differentiate fully; persistent anterior insertion of the iris into the TM; impaired aqueous outflow from birth
  • Genetics:
    • Most cases sporadic
    • ~10–40% have genetic basis
    • CYP1B1 gene (chromosome 2p21): Codes for cytochrome P450 enzyme; AR inheritance; accounts for >50% of familial PCG; higher frequency in Middle East and Roma populations
    • LTBP2 gene mutations also described
  • Increased frequency in: Consanguineous marriages; Middle Eastern/Roma populations; male sex (65% cases)

III. CLASSIC CLINICAL TRIAD (3 marks)

"BEP Triad":
  1. Buphthalmos ("ox eye") β€” Enlarged eye due to elevated IOP distending the pliable infant sclera and cornea (child's eye is more elastic than adult's); normal neonatal corneal diameter is 9.5–10.5 mm; >12 mm at birth = diagnostic; >13 mm at 1 year = abnormal
  2. Epiphora (watering eyes) β€” Corneal oedema and epithelial irritation from elevated IOP β†’ reflex tearing; must be distinguished from nasolacrimal duct obstruction (NLD obstruction has no corneal changes)
  3. Photophobia and Blepharospasm β€” Due to corneal oedema causing painful light sensitivity; infant buries face in pillow/mother's shoulder; characteristic finding
Additional signs:
  • Haab's striae β€” Horizontal or oblique breaks in Descemet's membrane caused by corneal stretching from acute IOP rise; appear as parallel, whitish-grey lines on the cornea; pathognomonic of PCG (parallel vs. cornea forceps trauma which are vertical/oblique; Haab's are horizontal)
  • Corneal oedema β€” cloudy/hazy cornea; initially reversible, later permanent scarring
  • Increased axial length β€” eye elongates (myopisation); unlike adults where ONH damage occurs first
  • Elevated IOP β€” variable; may not be consistently elevated (episodic)
  • Optic disc cupping β€” increased C/D ratio; importantly in children reversible with IOP normalisation (unlike adults)
  • Myopia β€” from axial elongation

IV. INVESTIGATIONS (2 marks)

Examination under anaesthesia (EUA) β€” essential: (note: most reliable examination in infants)
  • IOP measurement β€” Perkins applanation or Tonopen (infant probes); iCare (no anaesthesia)
    • Normal infant IOP under GA: ~8–10 mmHg (GA lowers IOP); readings >15 mmHg under GA are significant
  • Corneal diameter β€” horizontal WTW diameter; calipers; >12 mm suspicious
  • Corneal clarity β€” document degree of oedema
  • Gonioscopy β€” high insertion of iris root; abnormal angle configuration; Barkan membrane (abnormal tissue across angle)
  • Refraction β€” axial myopia (retinoscopy)
  • Optic disc assessment β€” C/D ratio; cupping
  • B-scan ultrasound β€” axial length measurement (monitor buphthalmos)
  • Pachymetry β€” CCT (thin in PCG; affects IOP interpretation)

V. MANAGEMENT (6 marks)

Principle: SURGERY IS PRIMARY β€” medical therapy is adjunctive only (unlike adult glaucoma where medical therapy is first-line)
Reason: Trabeculodysgenesis is a structural problem that cannot be corrected medically; medical therapy merely delays surgery and risks progressive damage
A. Surgical management (5 marks):
1. Goniotomy:
  • Indication: PCG with clear cornea (allows visualisation of angle)
  • Technique: Knife introduced through corneal stab incision; under direct gonioscopic view; incision made through abnormal trabecular tissue into Schlemm's canal; performed over 90–120Β° of angle
  • Success rate: 70–90% in primary PCG with clear cornea
  • Advantage: Preserves conjunctiva (important for later surgery)
  • Can be repeated (another 90Β°) if IOP not controlled
2. Trabeculotomy (external approach):
  • Indication: PCG with cloudy cornea (cannot perform goniotomy)
  • Technique: External surgical access to Schlemm's canal through limbal incision; trabeculotome passed into Schlemm's canal and rotated into AC β€” tears open TM from outside
  • Success rate similar to goniotomy
  • Advantage: No need to see angle; can be done with any corneal clarity
  • Gonioscopy-assisted transluminal trabeculotomy (GATT): Modern technique; suture passed 360Β° around Schlemm's canal via single goniotomy incision; then pulled through TM; less invasive
3. Combined trabeculotomy + trabeculectomy:
  • For more severe/refractory cases
  • Provides both angle opening and filtration
  • Higher risk of complications including choroidal detachment
4. Glaucoma Drainage Devices (GDD):
  • If above procedures fail
  • Ahmed valve (most commonly used in paediatric refractory glaucoma)
5. Cyclodiode laser:
  • Last resort for refractory/end-stage
  • Reduces aqueous production
B. Medical management (adjunct only) (1 mark):
  • Used to temporarily lower IOP before surgery or if surgery is delayed
  • Topical beta-blockers (Timolol) β€” used with caution (systemic absorption β†’ bradycardia, bronchospasm in infants; use lowest concentration)
  • Topical CAIs (Dorzolamide) β€” safe in infants
  • Prostaglandins β€” less effective in paediatric glaucoma; may affect ocular growth
  • Brimonidine β€” ABSOLUTELY CONTRAINDICATED in infants/neonates and children under 2 years (crosses BBB β†’ CNS depression, apnea, bradycardia, hypotension β€” potentially fatal)
  • Oral acetazolamide (2–5 mg/kg TID) β€” for short-term use
Postoperative management:
  • Regular EUA every 3–6 months (under GA if needed)
  • Amblyopia management (patching, spectacles β€” very important; axial myopia + corneal scarring cause deprivation amblyopia)
  • Strabismus treatment if present
  • Genetic counselling for family

VI. DEVELOPMENTAL GLAUCOMAS WITH SYSTEMIC SYNDROMES (6 marks)

A. Sturge-Weber Syndrome (Encephalotrigeminal Angiomatosis):
  • Sporadic (no hereditary pattern)
  • Features: Port-wine stain (facial haemangioma β€” trigeminal distribution), ipsilateral leptomeningeal angioma (intracranial calcification β€” "tram-track"), seizures, mental retardation, contralateral hemiplegia
  • Glaucoma: ~30% develop glaucoma; 60% before age 2 (buphthalmos); remainder at any age
  • Mechanisms:
    • Infants: Trabeculodysgenesis (same as PCG)
    • Older children/adults: Raised episcleral venous pressure from arteriovenous communications in episcleral haemangioma
  • Management: Medical; goniotomy; combined trabeculotomy-trabeculectomy
  • Surgical risk: High risk of choroidal effusion and suprachoroidal haemorrhage β€” sudden IOP reduction causes uveal expansion into decompressed suprachoroidal space; must reform AC slowly; consider drainage of choroidal effusion if needed
B. Aniridia:
  • Absence of iris (incomplete β€” iris remnant usually present on gonioscopy)
  • Genetics: PAX6 gene mutation (AD, chromosome 11p13)
  • Sporadic form: Associated with Wilms tumour (nephroblastoma) β€” WAGR syndrome (Wilms tumour, Aniridia, GU anomalies, mental Retardation)
  • Glaucoma: ~50% develop glaucoma; mechanism β€” progressive encroachment of iris stump onto TM (late-onset open angle)
  • Management: GDD offers best chance; trabeculectomy with MMC often fails; medical adjunct
C. Neurofibromatosis Type 1 (von Recklinghausen):
  • AD; NF1 gene (chromosome 17q)
  • Glaucoma: Rare; usually unilateral; congenital; ~50% of NF1 glaucoma have ipsilateral plexiform neurofibroma of upper lid
  • Mechanisms: Congenital angle anomaly; ectropion uveae
D. Axenfeld-Rieger Syndrome:
  • Spectrum: Axenfeld anomaly (posterior embryotoxon + iris strands) β†’ Rieger anomaly (+ iris atrophy/corectopia) β†’ Rieger syndrome (+ systemic: dental hypoplasia, facial boning abnormalities, periumbilical skin)
  • Genetics: PITX2, FOXC1 gene mutations; AD
  • Glaucoma: 50% develop glaucoma (typically juvenile onset)
E. Peter's Anomaly:
  • Central corneal opacity (leucoma) with defects in Descemet's and corneal endothelium
  • Often associated with corneolenticular adhesions
  • Glaucoma in ~50%; complex management

MARKING SCHEME SUMMARY

SectionMarks
Definition1
Aetiology and genetics (trabeculodysgenesis + CYP1B1)2
Classic triad (Buphthalmos + Epiphora + Photophobia) with details3
Investigations (EUA, tonometry, gonioscopy, corneal diameter, optic disc)2
Surgical management (goniotomy vs. trabeculotomy β€” indications + technique + others)5
Medical management (adjunct role + brimonidine CI in infants)1
Sturge-Weber (features + glaucoma mechanism + surgical risk)2
Aniridia (PAX6 + WAGR + mechanism)1.5
Neurofibromatosis + Axenfeld-Rieger + Peter's (brief)2.5
TOTAL20


Q9. Describe the visual field changes in glaucoma. Discuss gonioscopy and tonometry in detail. (20 marks)


MODEL ANSWER

I. ANATOMICAL BASIS OF VISUAL FIELD DEFECTS IN GLAUCOMA (2 marks)

  • 1.2 million RGC axons travel across the retina to the optic nerve head
  • Fibres from the temporal retina follow an arcuate path around the papillomacular bundle β€” they do not cross the horizontal raphe
  • The arcuate fibres (superotemporal and inferotemporal) are most vulnerable to glaucomatous damage
  • The papillomacular bundle is most resistant (central vision preserved until very late)
  • The horizontal raphe separates superior and inferior arcuate fibres β†’ explains nasal step
  • Nasal retinal fibres follow a straight course to the disc

II. VISUAL FIELD DEFECTS IN GLAUCOMA (5 marks)

A. Types and progression (3 marks):
VF DefectDescriptionAnatomical Basis
Baring of the blind spotExtension of the physiological blind spot; earliest changeAdjacent arcuate fibres affected
Paracentral scotomaIsolated scotoma within 10Β° of fixation; may be above or below fixationFocal arcuate fibre damage at disc
Nasal stepScotoma respects the horizontal meridian; superior > inferior more commonArcuate fibres do not cross horizontal raphe
Seidel's scotomaComma-shaped extension from blind spot along arcuate pathArcuate fibre bundle damage
Arcuate (Bjerrum) scotomaComplete arc from blind spot to nasal raphe (10–20Β° from fixation) β€” Bjerrum's areaFull arcuate bundle damage
Double arcuate (ring) scotomaBoth superior and inferior arcuate scotomasBoth superior and inferior arcuate bundle damage
Altitudinal defectLoss of superior or inferior half fieldAdvanced arcuate damage
Temporal islandOnly temporal VF remains; very advancedCentral fibres damaged, peripheral arcuate fibres spared
Central islandOnly central fixation area remains; latePeripheral complete loss; papillomacular bundle last to go
Tubular/tunnel visionVery small central + temporal islandEnd-stage
B. Key perimetry concepts (2 marks):
  • Humphrey Field Analyser (HFA): Standard automated static threshold perimetry
    • 24-2 pattern: 54 test points; central 24Β° temporal, 30Β° nasal; standard for glaucoma
    • 10-2 pattern: 68 points in central 10Β°; for advanced disease (central island, split fixation monitoring)
    • 30-2 pattern: More peripheral; alternative to 24-2
  • Global indices:
    • MD (Mean Deviation): Average deviation across all tested points from age-matched normal; expressed in dB; negative = worse; -6 dB = moderate loss; >-12 dB = severe
    • PSD (Pattern Standard Deviation): Irregularity of the field; elevated in focal glaucomatous loss (e.g. arcuate scotoma); low in diffuse loss (e.g. cataracts)
    • VFI (Visual Field Index): 0–100%; 100% = normal; used for trend analysis; weighted for central points
    • GHT (Glaucoma Hemifield Test): Compares five matched zones in superior and inferior hemifields; "Outside normal limits" = statistically significant asymmetry
  • Reliability criteria: FP <15%, FN <33%, FL <20% β€” test unreliable if exceeded
  • Progression analysis:
    • Pointwise linear regression β€” change in dB/year at each point
    • Trend analysis β€” VFI over time; MD rate of change >1 dB/year = rapid progressor
    • Event analysis (GCP, Guided Progression Analysis β€” GPA)
  • Alternative perimetric tests:
    • SITA (Swedish Interactive Threshold Algorithm) β€” faster, less fatiguing
    • Frequency Doubling Technology (FDT) β€” tests magnocellular pathway; detects early damage
    • Short-Wavelength Automated Perimetry (SWAP) β€” tests blue-yellow pathway

III. GONIOSCOPY (7 marks)

A. Definition and principle (1 mark): Gonioscopy is the examination of the anterior chamber angle (between iris and cornea) using a contact lens that overcomes total internal reflection at the corneal surface. The anterior chamber angle is not normally visible because of total internal reflection of light at the cornea-air interface.
B. Types of gonioscopy lenses (1 mark):
Direct gonioscopy (single-mirror lens):
  • Koeppe lens β€” provides erect, direct view of angle; used with patient supine; allows bimanual indentation
  • Barkan lens β€” similar; used for surgical goniotomy
Indirect gonioscopy (mirrored):
  • Goldmann 3-mirror lens (3 mirrors at different angles β€” for peripheral retina + angle + equatorial retina); single mirror for angle view; requires gonioscopic solution (methylcellulose); magnification Γ— 1.27 correction for disc measurement
  • Zeiss 4-mirror lens β€” 4 mirrors; no gonioscopic solution; used for indentation gonioscopy; each mirror shows opposite angle; smaller contact area
  • Sussman 4-mirror β€” handheld; similar to Zeiss but non-cornea contact
C. Gonioscopic landmarks β€” anterior to posterior (1.5 marks):
From anterior to posterior:
  1. Schwalbe's line β€” anterior termination of Descemet's membrane; marks anterior border of TM; may be prominent in posterior embryotoxon (Axenfeld-Rieger syndrome)
  2. Trabecular meshwork (TM) β€” anterior TM (non-pigmented/uveal TM) and posterior TM (pigmented corneoscleral + juxtacanalicular); most important structure; posterior TM is most pigmented and most functionally significant; contains Schlemm's canal behind it
  3. Schwalbe's line to scleral spur = TM zone (~0.5–0.6 mm)
  4. Scleral spur β€” whitish line; most posterior TM landmark; attachment of longitudinal ciliary muscle; important reference point in grading
  5. Ciliary band β€” dark brown/grey band; represents anterior ciliary body; most posterior visible structure; width related to iris insertion
  6. Iris root β€” most posterior; configuration (flat, steep, bombe) important
D. Grading systems (1.5 marks):
Shaffer Grading System:
GradeAngle widthAnatomical structures visibleClosure risk
435–45Β°All structures visibleImpossible
325–35Β°Ciliary band visibleUnlikely
220Β°Scleral spur visiblePossible
1<10Β°TM only visibleProbable
0ClosedNo structures visiblePresent
Spaeth Grading System (more comprehensive):
  • Iris insertion level (A–E: anterior to posterior)
  • Angular width (degrees)
  • Iris configuration (flat, steep/convex, plateau, concave/bowed back)
E. Dynamic (indentation) gonioscopy (0.5 mark):
  • Zeiss/Sussman lens gently pressed on cornea β†’ increases AC pressure β†’ pushes peripheral iris back β†’ opens appositional closure
  • Appositional closure: Opens with indentation (iris not stuck)
  • Synechial closure (PAS): Cannot be opened with indentation (iris permanently adhered)
  • Essential to differentiate these β€” critical for management decisions
F. Findings in specific conditions (1.5 marks):
ConditionGonioscopic finding
POAGOpen angle; normal TM; may show increased pigmentation in older patients
NTGOpen angle; normal TM
PACGNarrow angle; iris bombe; PAS in chronic cases
PseudoexfoliationDense TM pigmentation; Sampaolesi line (pigment anterior to Schwalbe's)
Pigmentary glaucomaDense homogeneous TM pigmentation (denser than PXG); Sampaolesi line
NVGNeovascularization of angle; PAS in advanced cases
Angle recessionWide, irregular angle; torn ciliary face; iridodialysis
Sturge-WeberBlood in Schlemm's canal (raised episcleral venous pressure)

IV. TONOMETRY (6 marks)

A. Goldmann Applanation Tonometry (GAT) β€” Gold Standard (2 marks):
  • Principle (Imbert-Fick principle): For a perfectly rigid sphere: Force (P) = IOP Γ— Area of contact
    • Actual equation modified for corneal rigidity and tear film: Goldmann used 3.06 mm diameter area where surface tension and corneal rigidity forces cancel each other out
  • Technique: Fluorescein + local anaesthetic; cobalt blue slit lamp light β†’ two semicircles in the eyepiece; adjust dial until inner edges of semicircles just touch β†’ reading in mmHg
  • Sources of error:
    • CCT: Thin cornea = falsely low; thick cornea = falsely high (each 10 ΞΌm from ~545 ΞΌm average β†’ ~0.7 mmHg error)
    • Corneal rigidity (keratoconus β€” low; post-LASIK β€” low; post-RK β€” unpredictable)
    • Excessive fluorescein/tear lake β†’ thick prism rings β†’ overestimate
    • Very low tear film β†’ underestimate
    • Corneal oedema β†’ underestimate
    • Calibration error
    • Breath-holding, Valsalva, tight neckwear β†’ artificially elevated
  • Calibration check: GAT should be checked with calibration bar weekly (0, 2, 6 positions)
B. Other tonometers (2 marks):
TonometerPrincipleAdvantagesDisadvantages
PerkinsSame as GAT (portable)Supine patients, children, OR, bedsideExaminer skill needed
Non-contact (air-puff/NCT)Air puff deforms cornea β†’ optically detectedNo contact, no anaesthetic, no risk of infectionLess accurate; affected by corneal properties; head movements
SchiotzIndentation of cornea by calibrated weightSimple, portable, cheapAffected by axial length, ocular rigidity; historical use
Tonopen (electronic)Applanation strain gaugeIrregular corneas, unusual situations, childrenLess accurate than GAT
Pascal DCT (Dynamic Contour)Contour-matching (not applanation)Less affected by CCT; measures OPA (ocular pulse amplitude)Expensive; technically demanding
iCare (rebound)Probe briefly touches cornea; deceleration measuredNo anaesthetic; excellent for children; quickLess accurate at extremes; affected by probe alignment
C. CCT and IOP correction (1 mark):
  • Central Corneal Thickness (CCT) is the most important variable affecting GAT accuracy
  • Average CCT: ~545 ΞΌm
  • Measured by: Ultrasound pachymetry (contact; most accurate); Orbscan (non-contact); Pentacam; Scheimpflug; optical coherence
  • Correction tables or formulae available (Ehlers, Shah, etc.) β€” approximately 0.7 mmHg per 10 ΞΌm deviation from average
  • Clinical importance:
    • Thin CCT: Patient with IOP "21 mmHg" may actually have IOP >24 mmHg β€” undertreated
    • Thick CCT: Patient with IOP "26 mmHg" may actually have IOP <22 mmHg β€” over-treated
    • OHTS: Thin CCT was the strongest single predictor of conversion from OHT to POAG
D. IOP monitoring (1 mark):
  • Diurnal IOP phasing β€” multiple readings throughout the day (8am, 12pm, 4pm, 8pm); identifies peak IOP and fluctuation; IOP variability >6 mmHg is significant
  • Seasonal variation (higher in winter)
  • Ocular Pulse Amplitude (OPA) β€” difference between peak and trough IOP during cardiac cycle; measured by Pascal DCT; elevated OPA may indicate increased ocular blood flow

MARKING SCHEME SUMMARY

SectionMarks
Anatomical basis of VF defects (arcuate fibres, horizontal raphe, papillomacular bundle)2
Visual field defects in progression order (table with 8–10 types)3
Perimetry (HFA patterns + global indices + reliability criteria + progression analysis)2
Gonioscopy definition and principle (total internal reflection, contact lens)1
Gonioscopy lens types (direct β€” Koeppe; indirect β€” Goldmann, Zeiss 4-mirror)1
Gonioscopic landmarks (6 structures, anterior to posterior)1.5
Grading systems (Shaffer in detail + Spaeth brief)1.5
Dynamic gonioscopy (appositional vs synechial)0.5
Gonioscopic findings in specific conditions1.5
GAT β€” principle (Imbert-Fick) + technique + sources of error2
Other tonometers (table)2
CCT and IOP correction (clinical importance + OHTS)1
IOP monitoring (diurnal phasing, OPA)1
TOTAL20


Q10. Write about the laser procedures in glaucoma. Discuss in detail Selective Laser Trabeculoplasty (SLT) and Laser Peripheral Iridotomy (LPI). (20 marks)


MODEL ANSWER

I. OVERVIEW OF LASER PROCEDURES IN GLAUCOMA (3 marks)

ProcedureLaser TypePrimary Indication
Selective Laser Trabeculoplasty (SLT)Q-switched Nd:YAG 532 nmPOAG, OHT, NTG β€” ↑ conventional outflow
Argon Laser Trabeculoplasty (ALT)Argon 488/514 nmPOAG (older procedure)
Laser Peripheral Iridotomy (LPI/PI)Nd:YAG Β± ArgonAngle-closure glaucoma, PACS
Argon Laser Iridoplasty (ALPI)ArgonPlateau iris syndrome
Diode Laser CyclodestructionDiode 810 nmRefractory/end-stage glaucoma
YAG Laser VitreolysisNd:YAGMalignant glaucoma
Laser Suture LysisNd:YAG or ArgonPost-trabeculectomy IOP titration

II. SELECTIVE LASER TRABECULOPLASTY (SLT) β€” IN DETAIL (10 marks)

A. History and Background (0.5 mark):
  • Developed by Latina and Park in 1995 as an evolution of ALT
  • ALT caused thermal coagulation burns β†’ scarring of TM β†’ not reliably repeatable; SLT overcomes this by selective targeting
B. Laser parameters and mechanism (2 marks):
  • Laser: Q-switched Nd:YAG, 532 nm (frequency-doubled/KTP) β€” green wavelength; nanosecond pulse duration (~3 ns)
  • Spot size: 400 ΞΌm
  • Energy: Typically 0.4–1.4 mJ (titrated to produce fine champagne bubbles without overt coagulation β€” "threshold bubbling")
  • Mechanism:
    • 532 nm wavelength is specifically absorbed by melanin granules in pigmented TM cells (selectively photothermal)
    • Nanosecond pulses: energy deposited faster than thermal relaxation time of melanin granules β†’ thermal damage confined to pigmented cells; adjacent non-pigmented cells, collagen, Schlemm's canal β€” not damaged
    • This is in contrast to ALT which uses longer pulses β†’ coagulative damage to all TM cells
    • Biological effect: Selective damage triggers macrophage recruitment, cytokine release (IL-1, TNF-Ξ±), matrix metalloproteinase activation β†’ remodelling of TM extracellular matrix β†’ increased permeability and outflow facility
    • Repopulation of TM cells from stem cells in angle β€” explains repeatability
C. Indications (1 mark):
  • First-line therapy for POAG/OHT β€” supported by LiGHT trial
  • Adjunct when medications insufficient
  • Patient non-compliant or intolerant to medications
  • Before escalating to surgery
  • NTG (IOP lowering)
  • Secondary OAG with pigmented TM (PXG, pigmentary glaucoma β€” often excellent response)
  • Post-trabeculectomy with elevated IOP
D. Contraindications (0.5 mark):
  • Angle-closure glaucoma (not open angle)
  • Heavily scarred/pale TM (will not respond β€” no melanin to target)
  • Uveitic glaucoma (relative β€” may worsen inflammation)
  • Corneal oedema (poor view)
E. Technique (2 marks):
  • Topical pre-treatment: Apraclonidine 0.5% or 1% (30 minutes before) β†’ prevents post-laser IOP spike
  • Anaesthesia: Topical LA (proxymetacaine/lidocaine 4%)
  • Lens: Goldmann single-mirror gonioscopy lens with coupling solution
  • Patient position: Slit lamp, sitting
  • Treatment area: 180Β° or 360Β° of TM (360Β° slightly more effective; similar safety)
  • Spots: 50 spots per 180Β° (100 spots for 360Β°); non-overlapping
  • Endpoint: Fine champagne bubbles ("popcorn" appearance) = adequate energy; avoid coagulation blanching
  • Energy titration: Start low (0.4–0.6 mJ); increase until micro-bubble formation; if overt coagulation/intense bubbling β†’ reduce energy
  • Post-laser: Apraclonidine 1% immediately after; check IOP after 1 hour; NSAIDs/prednisolone for inflammation if needed
F. Results (1.5 marks):
  • IOP reduction: ~20–30% (6–8 mmHg absolute reduction) β€” equivalent to one topical agent
  • LiGHT Trial (2019): Randomised 718 patients with newly diagnosed POAG/OHT; SLT vs. topical medication
    • SLT was non-inferior to drops as first-line therapy
    • At 3 years: 74% in SLT group required no drops; 58% in drops group required no additional medications
    • More disease progression events in drops group vs. SLT group
    • Conclusion: SLT should be offered as first-line treatment for newly diagnosed POAG/OHT
  • Duration: Effect typically lasts 2–5 years; can be retreated (unlike ALT)
  • Retreatment success rate similar to initial treatment
G. Complications (0.5 mark):
  • Transient IOP spike (prevented by pre-treatment with apraclonidine) β€” occurs 1–3 hours post-laser
  • Transient anterior uveitis (mild; resolves in 1–2 days; NSAIDs/topical steroids)
  • Transient discomfort during procedure
  • Peripheral anterior synechiae (rare; if excessive energy)
  • Persistent IOP elevation (rare)
  • No permanent structural changes to TM β€” distinguishes from ALT

III. LASER PERIPHERAL IRIDOTOMY (LPI) β€” IN DETAIL (7 marks)

A. Principle (1 mark): Creates a full-thickness hole in the peripheral iris β€” provides an alternative pathway for aqueous humor to flow directly from posterior chamber to anterior chamber, bypassing the pupil:
  • Equalises pressure between posterior and anterior chambers
  • Iris flattens (iris bombΓ© relieved)
  • Peripheral iris falls away from TM β†’ opens narrow/closed angle
B. Indications (1 mark):
  • Acute angle closure (AACG) β€” definitive treatment after IOP control; performed 1–5 days after attack when cornea clears
  • Primary angle closure (PAC) β€” prevents progression to PACG
  • PACS (Primary Angle Closure Suspect) β€” prophylactic in high-risk cases (narrow angle on gonioscopy; occludable angle in fellow eye)
  • Fellow eye after unilateral AACG β€” 40–80% risk of attack in 5–10 years if not treated
  • Chronic angle-closure glaucoma (PAC/PACG) β€” stops further PAS formation
  • Before pupil dilation in narrow-angle eyes (prophylactic)
C. Laser technique β€” Nd:YAG PI (2 marks):
  • Laser: Nd:YAG (1064 nm or frequency-doubled) β€” photodisruption (plasma-mediated)
  • Pre-procedure:
    • Pilocarpine 1–2% β†’ constricts pupil β†’ thins peripheral iris β†’ easier penetration; stretches crypt areas (facilitates PI)
    • Wait 30 min β†’ topical anaesthetic
    • Apraclonidine 1% (30 min before) β†’ prevents post-laser IOP spike
  • Lens: Abraham (fundus contact lens with +66D button) or Wise (annular) β€” provides magnification and focal spot
  • Position: Superior iris, under upper lid (bleb hides behind lid; reduces visual symptoms from PI); alternatively temporal
  • Targeting: Iris crypt (thin area; less pigment); 11 o'clock or 1 o'clock position
  • Parameters: 1–15 mJ energy; 1–3 shots per spot; usually 1–3 bursts total; aim for through-and-through penetration
  • Endpoint: Pigment plume (brown "mushroom cloud") through the hole; retroillumination confirms full-thickness penetration (dark hole with transillumination from behind); flow of aqueous pigment into AC
  • Post-procedure:
    • Apraclonidine 1% immediately after
    • Check IOP at 1 hour
    • Topical prednisolone/dexamethasone QID Γ— 1 week
    • Follow-up gonioscopy after 4–6 weeks (confirm angle opening)
D. Combined argon + YAG technique (0.5 mark):
  • For darkly pigmented or thick irides (e.g. Asian patients)
  • Argon pre-treatment: Burns on iris to thin it and create a crater (absorbs pigment); reduces energy needed for YAG penetration; reduces bleeding risk
  • Then YAG to complete full-thickness perforation
E. Assessment of patent PI (0.5 mark):
  • Clinically: Transillumination through the hole (retroillumination with slit lamp)
  • Gonioscopy: Opening/widening of the angle after PI (confirms functional PI)
  • UBM/AS-OCT: Can confirm patent PI and assess angle opening; EAGLE trial used OCT to confirm
F. Complications of LPI (0.5 mark):
  • IOP spike (transient β€” prevented by apraclonidine)
  • Hyphema/bleeding β€” more common with YAG alone; reduced by pre-argon or direct pressure with lens
  • Uveitis (mild; resolves in days)
  • Dysphotopsia β€” linear shadow/glare if PI not fully covered by upper lid (avoid at 3 or 9 o'clock); affects 2–4% of patients
  • Cataract β€” direct laser hit on anterior lens capsule (usually insignificant)
  • Corneal burn β€” if PI placed too anteriorly (close to cornea); rare
  • Plateau iris β€” angle may still be occludable after PI if ciliary processes are anteriorly rotated; requires ALPI
G. When does LPI fail / limitations (1 mark):
  • Plateau iris syndrome: Angle remains narrow/closes despite patent PI; ALPI needed
  • PAS already formed: Cannot reverse PAS (synechial closure) β€” only prevents further PAS formation
  • Mixed mechanism (lens-induced): Phacomorphic component needs lens extraction
  • EAGLE trial conclusion: Clear lens extraction > LPI in PAC (IOP >29 mmHg) or PACG β€” superior efficacy, cost-effectiveness, and quality of life; LPI still appropriate for PACS and lower-risk PAC
  • Failed/occluded PI: May need repeat PI or surgical iridectomy

MARKING SCHEME SUMMARY

SectionMarks
Overview table of all laser procedures3
SLT β€” laser parameters (532 nm, Q-switched, nanosecond, spot size)1
SLT β€” mechanism (selective photothermal, melanin, biological TM remodelling)1
SLT β€” indications including first-line status1
SLT β€” technique (pre-treatment, lens, spots, energy endpoint, post-laser)2
SLT β€” results (LiGHT trial details, 74% no drops, 2–5 year duration, repeatable)1.5
SLT β€” complications0.5
LPI β€” principle (bypass pupil, equalise PC/AC pressure)1
LPI β€” indications (AACG + PAC + fellow eye + PACS)1
LPI β€” technique (pilocarpine pre-treatment, lens, YAG parameters, position, endpoint)2
LPI β€” argon + YAG combined technique0.5
LPI β€” patency assessment0.5
LPI β€” complications (IOP spike, hyphema, dysphotopsia)0.5
LPI β€” limitations/failures (plateau iris, PAS, EAGLE trial)1
TOTAL20

QUICK REFERENCE β€” ALL 10 QUESTIONS AT A GLANCE

Q#Question TopicKey Areas Tested
Q1POAG β€” Pathophysiology, Features, Investigations, ManagementGanglion cell loss, ISNT, disc signs, VF progression, GAT, OCT, SLT, drugs, trabeculectomy
Q2Aqueous Humor Dynamics + Raised IOP ManagementProduction, outflow pathways, Goldmann equation, all treatment modalities
Q3Classification + AACG ManagementFull classification, pupillary block, AACG emergency protocol, LPI, special scenarios
Q4TrabeculectomyIndications, 13-step technique, MMC vs 5-FU, early + late complications
Q5Secondary Glaucomas β€” NVG + PXGClassification, VEGF/rubeosis pathophysiology, PXM lens sign, LOXL1, surgical precautions
Q6Normal Tension GlaucomaVascular pathogenesis, NTG vs POAG differences, neuroimaging indications, brimonidine/betaxolol rationale
Q7Clinical Features + Anti-Glaucoma PharmacologyAll 6 drug classes β€” mechanism, SE, CI; PALE FISH mnemonic
Q8Primary Congenital Glaucoma + Developmental SyndromesBEP triad, Haab's striae, goniotomy vs trabeculotomy, brimonidine CI in infants, Sturge-Weber, Aniridia, Axenfeld-Rieger
Q9VF Changes + Gonioscopy + Tonometry10 VF defects, HFA patterns + global indices, gonioscopic landmarks + grading, GAT principle + sources of error, CCT correction
Q10Laser Procedures β€” SLT + LPILiGHT trial, 532 nm mechanism, TM remodelling, LPI technique, EAGLE trial, plateau iris failure

Sources: Kanski's Clinical Ophthalmology 10th Edition | Wills Eye Manual | Katzung's Basic & Clinical Pharmacology 16th Ed. | Goodman & Gilman's | Goldman-Cecil Medicine

Would you like me to:
  1. Convert all 10 answers into a downloadable Word document (.docx)?
  2. Add 5 more questions on specific topics (e.g., pseudoexfoliation, pigmentary glaucoma, malignant glaucoma)?
  3. Generate short-note questions (5 marks each) for the same topics?
This is a shared conversation. Sign in to Orris to start your own chat.