Prepare a crisp ppt about dural av fistula...why it causes recurrent cvt .......dural av fistula clinical features nd investigations with management.......also about dsa

Reading File
Reading File
Reading File
Finding Sources
Finding Sources
Reading File
Finding Sources
Finding Sources
Reading File
Finding Sources
Finding Sources
Reading File
Searching the Web

dural AV fistula CVT recurrent cerebral venous thrombosis mechanism pathophysiology DSA 2024

Reading File
Loading Image
Running Command

mkdir -p /home/daytona/workspace/davf-ppt && ls /home/daytona/workspace/davf-ppt…

Writing File

~/davf-ppt/build.js

const pptxgen = require("pptxgenjs");

const pres = new pptxgen();
pres.layout = "LAYOUT_16x9";
pres.title = "Dural Arteriovenous Fistula (DAVF)";
pres.author = "Neurology CME";

// ─────────────────── PALETTE ───────────────────
const DARK_BG   = "0D1B2A";   // deep navy
const ACCENT    = "E63946";   // crimson red
const ACCENT2   = "F4A261";   // warm amber
const LIGHT_BG  = "1B2A3B";   // lighter navy
const TEXT_W    = "FFFFFF";
const TEXT_L    = "E0E8F0";
const LABEL_BG  = "E63946";
const MUTED     = "A8C0D0";

function titleSlide() {
  const s = pres.addSlide();
  s.background = { color: DARK_BG };

  // Top accent bar
  s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 0.12, fill: { color: ACCENT }, line: { width: 0 } });

  // Main title
  s.addText("Dural Arteriovenous Fistula", {
    x: 0.5, y: 1.0, w: 9, h: 1.2,
    fontSize: 42, bold: true, color: TEXT_W,
    fontFace: "Calibri", align: "center",
  });

  // Subtitle line
  s.addShape(pres.ShapeType.rect, { x: 3.5, y: 2.35, w: 3, h: 0.05, fill: { color: ACCENT }, line: { width: 0 } });

  s.addText("DAVF", {
    x: 0.5, y: 2.5, w: 9, h: 0.6,
    fontSize: 22, color: ACCENT2, align: "center", fontFace: "Calibri",
  });

  s.addText("Pathophysiology  ·  CVT Link  ·  Classification  ·  Clinical Features\nInvestigations  ·  DSA  ·  Management", {
    x: 0.8, y: 3.3, w: 8.4, h: 1.1,
    fontSize: 16, color: TEXT_L, align: "center", fontFace: "Calibri",
  });

  // Bottom strip
  s.addShape(pres.ShapeType.rect, { x: 0, y: 5.42, w: 10, h: 0.2, fill: { color: ACCENT }, line: { width: 0 } });
  s.addText("Neurovascular · Neurology", {
    x: 0, y: 5.42, w: 10, h: 0.2,
    fontSize: 9, color: TEXT_W, align: "center", valign: "middle",
  });
}

function sectionDivider(label, sub) {
  const s = pres.addSlide();
  s.background = { color: ACCENT };
  s.addShape(pres.ShapeType.rect, { x: 0, y: 2.1, w: 10, h: 1.5, fill: { color: DARK_BG }, line: { width: 0 } });
  s.addText(label, {
    x: 0.5, y: 2.2, w: 9, h: 1.0,
    fontSize: 36, bold: true, color: TEXT_W, align: "center", fontFace: "Calibri",
  });
  if (sub) {
    s.addText(sub, {
      x: 0.5, y: 4.0, w: 9, h: 0.6,
      fontSize: 18, color: DARK_BG, align: "center", fontFace: "Calibri",
    });
  }
}

function bulletSlide(title, bullets, cols) {
  // cols = array of {heading, items[]}
  const s = pres.addSlide();
  s.background = { color: DARK_BG };
  s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 0.72, fill: { color: ACCENT }, line: { width: 0 } });
  s.addText(title, {
    x: 0.3, y: 0.08, w: 9.4, h: 0.56,
    fontSize: 22, bold: true, color: TEXT_W, fontFace: "Calibri", valign: "middle",
  });

  if (cols) {
    const colW = 9.4 / cols.length;
    cols.forEach((col, i) => {
      const x = 0.3 + i * colW;
      // column heading
      s.addShape(pres.ShapeType.rect, { x: x, y: 0.85, w: colW - 0.15, h: 0.35, fill: { color: LIGHT_BG }, line: { width: 0 } });
      s.addText(col.heading, { x: x + 0.05, y: 0.85, w: colW - 0.2, h: 0.35, fontSize: 13, bold: true, color: ACCENT2, fontFace: "Calibri", valign: "middle" });
      const items = col.items.map((t, idx) => ({ text: t, options: { bullet: { type: "bullet", indent: 10 }, breakLine: idx < col.items.length - 1 } }));
      s.addText(items, { x: x, y: 1.28, w: colW - 0.1, h: 4.1, fontSize: 13, color: TEXT_L, fontFace: "Calibri", valign: "top" });
    });
  } else {
    const items = bullets.map((t, idx) => ({ text: t, options: { bullet: { type: "bullet", indent: 10 }, breakLine: idx < bullets.length - 1, color: TEXT_L } }));
    s.addText(items, { x: 0.4, y: 0.9, w: 9.2, h: 4.5, fontSize: 15, color: TEXT_L, fontFace: "Calibri", valign: "top" });
  }

  s.addShape(pres.ShapeType.rect, { x: 0, y: 5.42, w: 10, h: 0.2, fill: { color: LIGHT_BG }, line: { width: 0 } });
  s.addText("Dural Arteriovenous Fistula", {
    x: 0, y: 5.42, w: 10, h: 0.2, fontSize: 8, color: MUTED, align: "center", valign: "middle",
  });
}

function boxSlide(title, boxes) {
  // boxes = [{label, text, color}]
  const s = pres.addSlide();
  s.background = { color: DARK_BG };
  s.addShape(pres.ShapeType.rect, { x: 0, y: 0, w: 10, h: 0.72, fill: { color: ACCENT }, line: { width: 0 } });
  s.addText(title, {
    x: 0.3, y: 0.08, w: 9.4, h: 0.56,
    fontSize: 22, bold: true, color: TEXT_W, fontFace: "Calibri", valign: "middle",
  });

  const cols = Math.min(boxes.length, 3);
  const boxW = 9.4 / cols;
  const rows = Math.ceil(boxes.length / cols);

  boxes.forEach((b, i) => {
    const col = i % cols;
    const row = Math.floor(i / cols);
    const x = 0.3 + col * boxW;
    const y = 0.9 + row * 2.2;
    const bColor = b.color || LIGHT_BG;
    s.addShape(pres.ShapeType.rect, { x: x, y: y, w: boxW - 0.15, h: 2.0, fill: { color: bColor }, line: { color: ACCENT, width: 1.5 } });
    s.addText(b.label, { x: x + 0.05, y: y + 0.05, w: boxW - 0.25, h: 0.4, fontSize: 13, bold: true, color: ACCENT2, fontFace: "Calibri" });
    s.addText(b.text, { x: x + 0.08, y: y + 0.48, w: boxW - 0.28, h: 1.4, fontSize: 12, color: TEXT_L, fontFace: "Calibri", valign: "top" });
  });

  s.addShape(pres.ShapeType.rect, { x: 0, y: 5.42, w: 10, h: 0.2, fill: { color: LIGHT_BG }, line: { width: 0 } });
  s.addText("Dural Arteriovenous Fistula", { x: 0, y: 5.42, w: 10, h: 0.2, fontSize: 8, color: MUTED, align: "center", valign: "middle" });
}

// ─────────────────── SLIDES ───────────────────

// 1. Title
titleSlide();

// 2. What is DAVF?
bulletSlide("What is a Dural Arteriovenous Fistula?", [
  "Abnormal arteriovenous shunting contained within the leaflets of the dura mater",
  "Nidus of abnormal arteries and veins — no intervening capillary bed",
  "Usually fed by dural branches of the external carotid artery (ECA) + internal carotid artery (ICA)",
  "Also fed by muscular branches of the vertebral artery",
  "Venous drainage directed primarily to dural venous sinuses",
  "Accounts for ~6% of supratentorial and ~35% of posterior fossa vascular malformations",
  "Peak incidence: 5th–6th decade; no gender predilection",
  "Most are idiopathic; some acquired (trauma, venous sinus thrombosis)",
]);

// 3. Pathogenesis
bulletSlide("Pathogenesis", [
  "Unlike brain AVMs, many DAVFs are ACQUIRED (not developmental)",
  "Venous sinus thrombosis → venous hypertension → angiogenic stimulus",
  "Enlargement of pre-existing physiological arteriovenous micro-shunts in dura",
  "Neoangiogenesis driven by VEGF and HIF-1α released by ischemic dural tissue",
  "Sinus wall thickening → stenosis → further venous stasis → thrombosis",
  "Trauma / craniotomy → local inflammatory/angiogenic cascade",
  "Associated conditions: Klippel-Trenaunay, Osler-Weber-Rendu syndromes",
  "Thrombogenic risk factors (Factor V Leiden, hyperhomocysteinemia) implicated",
]);

// 4. DAVF ↔ CVT Bidirectional Link
sectionDivider("DAVF & Recurrent CVT", "A vicious bidirectional cycle");

bulletSlide("Why DAVF Causes Recurrent CVT", null, [
  {
    heading: "MECHANISM 1: Venous Hypertension",
    items: [
      "High-pressure arterial blood shunted into dural sinuses",
      "Raised venous pressure → sluggish flow → stasis",
      "Stasis = prothrombotic milieu → de novo sinus thrombosis",
      "Thrombus often in same or adjacent sinus as fistula",
      "Cycle: DAVF → CVT → worse venous outflow → DAVF progression",
    ],
  },
  {
    heading: "MECHANISM 2: Cortical Venous Reflux",
    items: [
      "High-grade DAVF (Borden II/III) redirects flow retrograde into cortical veins",
      "Cortical venous congestion → endothelial damage → thrombosis",
      "Recurrent CVT at new sites due to propagating venous pressure wave",
      "CVR = strongest predictor of hemorrhage and recurrence",
      "Partial treatment without CVR disconnection leaves the cycle incomplete",
    ],
  },
  {
    heading: "MECHANISM 3: Sinus Stenosis",
    items: [
      "Dural sinus wall thickens as DAVF matures",
      "Progressive stenosis narrows outflow → raises upstream pressure",
      "Turbulent, slowed flow in the affected sinus predisposes to re-thrombosis",
      "Spontaneous partial DAVF occlusion can paradoxically trigger acute CVT",
      "Studies show CVT in ~28% of DAVF patients (ACTION-CVT 2024)",
    ],
  },
]);

// 5. Classification
sectionDivider("Classification Systems", "Borden & Cognard");

boxSlide("Borden Classification (1995)", [
  { label: "Type I", text: "Drainage into a dural venous sinus or meningeal vein\nNormal anterograde flow\nUsually BENIGN — low hemorrhage risk", color: "143D24" },
  { label: "Type II", text: "Anterograde drainage into sinus + RETROGRADE flow into cortical veins\nIntermediate risk — may present with hemorrhage or venous infarct", color: "7A3B00" },
  { label: "Type III", text: "Direct retrograde flow into cortical veins ONLY\nSevere venous hypertension\nHIGH hemorrhage and CVT risk", color: "5C0000" },
]);

boxSlide("Cognard Classification (1995)", [
  { label: "Type I", text: "Anterograde flow in a dural sinus — Benign", color: "143D24" },
  { label: "Type IIa", text: "Drainage into sinus + retrograde flow within the sinus", color: "2A3D14" },
  { label: "Type IIb", text: "Drainage into sinus + retrograde flow into cortical veins", color: "7A3B00" },
  { label: "Type IIa+b", text: "Both retrograde sinus flow AND cortical venous reflux", color: "7A3B00" },
  { label: "Type III", text: "Direct drainage into cortical vein — no ectasia", color: "5C0000" },
  { label: "Type IV / V", text: "IV: Cortical vein + ectasia >5mm\nV: Drains into spinal perimedullary veins", color: "5C0000" },
]);

// 6. Clinical Features
sectionDivider("Clinical Features", "Presentation varies by location & venous drainage pattern");

bulletSlide("Clinical Features by Location", null, [
  {
    heading: "Cavernous Sinus DAVF",
    items: [
      "Proptosis / chemosis",
      "Pulsatile exophthalmos",
      "Ophthalmoplegia (CN III, IV, VI)",
      "Raised intraocular pressure",
      "Orbital bruit / headache",
    ],
  },
  {
    heading: "Transverse / Sigmoid Sinus DAVF",
    items: [
      "Pulsatile tinnitus (most common symptom)",
      "Headache",
      "Papilledema (raised ICP)",
      "Hearing disturbance",
    ],
  },
  {
    heading: "SSS / Cortical DAVF (High-Grade)",
    items: [
      "Seizures",
      "Focal neurological deficits",
      "Cognitive decline / dementia",
      "Intracerebral / SAH / subdural hemorrhage",
      "Venous infarcts — recurrent CVT",
    ],
  },
]);

bulletSlide("Additional Clinical Syndromes", [
  "Pseudotumor cerebri phenotype: headache + papilledema + vomiting (venous outflow obstruction)",
  "Thalamic venous congestion → rapidly progressive dementia (rare)",
  "Brainstem DAVF → lower cranial nerve palsies, cerebellar signs",
  "Anterior cranial fossa DAVF → highest bleeding risk (ethmoidal feeders)",
  "Tentorial DAVF → also high hemorrhage risk",
  "Pediatric high-flow DAVF → congestive heart failure (vein of Galen type)",
  "Cranial bruit audible to patient or examiner (uncommon)",
  "Ischemic-like fluctuating deficits — spinal DAVF mimics myelopathy",
]);

// 7. Investigations
sectionDivider("Investigations", "Non-invasive → Gold Standard");

boxSlide("Investigations Overview", [
  { label: "MRI Brain", text: "Flow voids in dural sinuses or cortical veins\nWhite matter T2 hyperintensity (venous hypertension)\nDilated perimedullary / pial veins\nGadolinium: dural thickening / enhancement near sinus", color: "1B2A3B" },
  { label: "MR Angiography (MRA)", text: "Time-of-flight MRA: may show early venous filling\nTime-resolved MRA (TRICKS/TWIST): dynamic arteriovenous shunting\nLess sensitive than DSA for low-flow fistulas", color: "1B2A3B" },
  { label: "CT Angiography (CTA)", text: "Dilated dural sinuses, enlarged cortical veins\nBone window: enlarged foramina (enlarged dural artery)\nCT venography for sinus occlusion\nMissed in ~40% of low-flow DAVFs", color: "1B2A3B" },
  { label: "Doppler / TCD", text: "Carotid duplex: high-flow arteriovenous shunt\nTranscranial Doppler: high diastolic velocity in MCAs\nOrbital Doppler: reversed flow in superior ophthalmic vein (CCF)", color: "1B2A3B" },
  { label: "DSA (Gold Standard)", text: "Mandatory for definitive diagnosis & pre-treatment planning\nSee DSA slide for full details", color: "2A0A0A" },
  { label: "Lab Work", text: "CBC, coagulation screen (PT/aPTT)\nThrombophilia screen: Factor V Leiden, protein C/S, antithrombin III, antiphospholipid antibodies\nD-dimer (supports CVT diagnosis)\nHomocysteine levels", color: "1B2A3B" },
]);

// 8. DSA - dedicated section
sectionDivider("Digital Subtraction Angiography", "The Gold Standard for DAVF");

bulletSlide("DSA in DAVF — Why It Is Indispensable", [
  "DSA is the GOLD STANDARD — most accurate method for diagnosis and pre-treatment planning",
  "Provides definitive characterization of angioarchitecture and venous outflow pattern",
  "Detects low-flow fistulas missed by CTA and MRA (sensitivity ~100%)",
  "Early venous opacification ('early vein sign') is the hallmark finding",
  "Rapid transit of contrast due to high-flow arteriovenous shunting",
  "High-flow connections may be missed if images not captured in early arterial phase",
  "All feeding vessels must be individually opacified — each segmental artery injected",
  "DSA can be augmented by flat-detector CT angiography (3D reconstruction)",
]);

bulletSlide("DSA Technique for DAVF", [
  "Standard 4-vessel DSA: bilateral ICA + bilateral ECA injections minimum",
  "Additional vertebral artery injections if posterior fossa DAVF suspected",
  "For spinal DAVF: selective injection of each segmental artery at relevant levels (tedious but mandatory)",
  "Roadmap images to plan microcatheter navigation for embolization",
  "Venous phase images — critical to map retrograde cortical venous reflux",
  "Carotid compression maneuver (Mehringer-Hieshima): inject vertebral while compressing ipsilateral CCA — helps localize CCF",
  "Post-treatment DSA mandatory to confirm complete fistula obliteration",
  "Flat-detector CT (FDCT) provides 3D roadmap during endovascular procedures",
]);

bulletSlide("DSA Findings in DAVF", [
  "EARLY VEIN sign: opacification of draining vein in arterial phase",
  "Nidus in dura near a large venous sinus (convexity, tentorial incisura, cavernous sinus)",
  "Enlarged feeding dural arteries from ECA (occipital, middle meningeal, ascending pharyngeal)",
  "ICA dural branches: tentorial artery of Bernasconi-Cassinari, anterior meningeal",
  "Retrograde cortical venous filling = high-grade (Borden II/III; Cognard IIb–IV) — high risk",
  "Venous ectasia / varix = Cognard Type IV — very high hemorrhage risk",
  "Sinus occlusion / thrombosis in adjacent sinus (confirms DAVF-CVT link)",
  "Post-embolization: obliteration of venous pouch and outflow tract confirms cure",
]);

// 9. Management
sectionDivider("Management", "Endovascular · Surgical · Radiosurgery");

boxSlide("Management Strategy", [
  { label: "Conservative (Borden I)", text: "Angiographically benign (Type I) with no cortical venous drainage\nObservation + serial MRI/MRA at 6–12 months\nAnticoagulation if concurrent CVT — role uncertain in fistula itself\nCarotid-manual compression therapy (for low-flow CCF)", color: "143D24" },
  { label: "Endovascular Embolization (1st Line)", text: "Preferred at most institutions\nTransarterial route: Onyx / nBCA liquid embolic ± thrombogenic coils\nTransvenous route: coil packing of draining sinus\nGoal: obliterate venous pouch + outflow tract\nIf normal drainage via sinus — selective CVR disconnection only", color: "1B3A5C" },
  { label: "Surgical Disconnection", text: "Preferred for small, accessible lesions\nMandatory for anterior cranial fossa DAVFs (ethmoidal feeders from ophthalmic artery — not embolizable)\nSurgical ligation of cortical draining vein achieves cure\nReserved when endovascular fails or is not feasible", color: "1B3A5C" },
  { label: "Stereotactic Radiosurgery (SRS)", text: "Gamma Knife / CyberKnife\nUsed alone or adjunct after partial embolization\nObliteration occurs over 2–3 years\nInherent interim hemorrhage risk during latency period\nBest for surgically/endovascularly inaccessible lesions", color: "3A1B5C" },
  { label: "Treating Concurrent CVT", text: "Anticoagulation (LMWH → warfarin or DOAC)\nReverse underlying prothrombotic cause\nSeizure control (if present)\nICP management (acetazolamide, CSF diversion)\nTreat DAVF to remove the source of recurrent thrombosis", color: "5C0000" },
  { label: "Follow-Up", text: "Post-treatment DSA to confirm occlusion\nAnnual MRA/CTA for at least 3 years after CVT diagnosis\nHigh-risk patients: smokers, thrombophilia — close surveillance\nRecurrence reported — re-embolization or radiosurgery may be needed", color: "1B2A3B" },
]);

// 10. Key Take-Home Points
bulletSlide("Key Take-Home Points", [
  "DAVF = acquired arteriovenous shunting within dura, most commonly near a dural venous sinus",
  "CVT and DAVF have a BIDIRECTIONAL relationship — each can cause or perpetuate the other",
  "Cortical Venous Reflux (CVR) is the single most important risk factor for hemorrhage and recurrent CVT",
  "Borden/Cognard classification guides prognosis and urgency of treatment",
  "DSA is gold standard — all feeding vessels must be individually opacified; early vein sign is pathognomonic",
  "Embolization (Onyx/nBCA, transarterial or transvenous) is the preferred first-line treatment",
  "Surgical disconnection is mandatory for anterior cranial fossa DAVFs (ethmoidal feeders)",
  "After CVT: annual non-invasive imaging for ≥3 years — high-risk patients need long-term follow-up",
  "Complete obliteration of venous pouch + CVR disconnection = treatment endpoint",
]);

// Save
pres.writeFile({ fileName: "/home/daytona/workspace/davf-ppt/DAVF_Presentation.pptx" })
  .then(() => console.log("PPT saved successfully."))
  .catch(e => console.error("Error:", e));
Running Command

cd /home/daytona/workspace/davf-ppt && node build.js 2>&1

Running Command

ls -lh /home/daytona/workspace/davf-ppt/

Your presentation is ready (278 KB, 14 slides):

DAVF Presentation

Presentation · PPTX


What's in the deck (14 slides, deep navy + crimson theme)

SlideContent
1Title slide — DAVF, full subtitle
2What is DAVF? — Definition, anatomy of shunting, epidemiology
3Pathogenesis — Acquired vs developmental, VEGF/angiogenesis, risk factors
4Section divider — DAVF & Recurrent CVT
5Why DAVF → Recurrent CVT — 3-column layout: venous hypertension, cortical venous reflux (CVR), sinus stenosis/occlusion cycle
6Section divider — Classification
7Borden Classification — Types I, II, III with color-coded boxes (green → red)
8Cognard Classification — Types I to V with risk-coded boxes
9Section divider — Clinical Features
10Clinical Features by Location — Cavernous sinus / Transverse-Sigmoid / SSS-Cortical — 3 columns
11Additional Clinical Syndromes — Pseudotumor, thalamic dementia, brainstem, pediatric, bruit
12Investigations Overview — MRI, MRA, CTA, Doppler, DSA, labs — 6-box layout
13Section divider — DSA
14DSA: Why Indispensable — Gold standard rationale, early vein sign, technical points
15DSA Technique — 4-vessel protocol, vertebral injections, spinal DSA, flat-detector CT
16DSA Findings — Early vein sign, nidus, feeders, CVR, ectasia, sinus thrombosis
17Section divider — Management
18Management Strategy — 6-box layout: conservative, embolization, surgery, SRS, CVT treatment, follow-up
19Key Take-Home Points — 9 concise learning pearls

CVT-DAVF Link Summary (slide 5 key points)

  • CVT → DAVF: Venous hypertension from thrombosis induces angiogenesis and enlarges micro-shunts → DAVF develops (proven in animal models; ~6.8% of icDAVF patients have prior CVT as cause, 2024 data)
  • DAVF → CVT: High-pressure shunting raises sinus pressure → stasis → recurrent thrombosis; cortical venous reflux in Borden II/III propagates the cycle
  • Thrombus is typically in the same or adjacent sinus as the fistula
  • DSA-proven CVR is the trigger for recurrence — treatment must disconnect CVR to break the cycle
This is a shared conversation. Sign in to Orris to start your own chat.