Cns tb full details for md exam answer 15 marks from this pdf
python3 << 'EOF' import pdfplumber pdf_path = "/home/daytona/workspace/attachments/b6383f02-e188-4e76-b9c6-817b635d8e5f/Sharma mohan latest_compressed-compressed (1).pdf" with pdfplumber.open(pdf_path) as pdf: print(f"Total pages: {len(pdf.pages)}") # Search for CNS TB content - first check all page text for keywords for i, page in enumerate(pdf.pages): text = page.extract_text() or "" if any(kw in text.upper() for kw in ["CNS TB", "TUBERCULOUS MENINGITIS", "TBM", "TUBERCULAR MENINGITIS", "CENTRAL NERVOUS SYSTEM TB", "CNS TUBERCULOSIS"]): print(f"Page {i+1}: FOUND CNS TB content") EOF
python3 -c " from pypdf import PdfReader pdf_path = '/home/daytona/workspace/attachments/b6383f02-e188-4e76-b9c6-817b635d8e5f/Sharma mohan latest_compressed-compressed (1).pdf' reader = PdfReader(pdf_path) print('Total pages:', len(reader.pages)) # Check first 10 pages for i in range(min(10, len(reader.pages))): t = reader.pages[i].extract_text() or '' print(f'Page {i+1}: {t[:200]}') print('---') "
python3 -c " from pypdf import PdfReader pdf_path = '/home/daytona/workspace/attachments/b6383f02-e188-4e76-b9c6-817b635d8e5f/Sharma mohan latest_compressed-compressed (1).pdf' reader = PdfReader(pdf_path) # Search TOC pages (likely pages 10-30) for i in range(10, 40): t = reader.pages[i].extract_text() or '' if 'CNS' in t or 'Nervous' in t or 'Meningitis' in t or 'Brain' in t: print(f'Page {i+1}: {t[:500]}') print('---') "
python3 -c " from pypdf import PdfReader pdf_path = '/home/daytona/workspace/attachments/b6383f02-e188-4e76-b9c6-817b635d8e5f/Sharma mohan latest_compressed-compressed (1).pdf' reader = PdfReader(pdf_path) # Scan all pages for CNS TB content hits = [] for i in range(len(reader.pages)): t = reader.pages[i].extract_text() or '' if any(kw in t for kw in ['CNS TB', 'Tuberculous Meningitis', 'TBM', 'Tubercular Meningitis', 'central nervous system tuberculosis', 'Central Nervous System Tuberculosis', 'CNS tuberculosis', 'Intracranial Tuberculoma']): hits.append(i+1) print('Pages with CNS TB content:', hits[:30]) " 2>&1 | head -50
python3 -c " from pypdf import PdfReader pdf_path = '/home/daytona/workspace/attachments/b6383f02-e188-4e76-b9c6-817b635d8e5f/Sharma mohan latest_compressed-compressed (1).pdf' reader = PdfReader(pdf_path) # Extract pages 255-275 (0-indexed: 254-274) full_text = '' for i in range(254, 275): t = reader.pages[i].extract_text() or '' full_text += f'\n\n=== PAGE {i+1} ===\n' + t print(full_text[:8000]) " 2>&1
python3 -c " from pypdf import PdfReader pdf_path = '/home/daytona/workspace/attachments/b6383f02-e188-4e76-b9c6-817b635d8e5f/Sharma mohan latest_compressed-compressed (1).pdf' reader = PdfReader(pdf_path) full_text = '' for i in range(255, 275): t = reader.pages[i].extract_text() or '' full_text += f'\n\n=== PAGE {i+1} ===\n' + t print(full_text) " 2>&1
| Component | Features |
|---|---|
| Meningitis | Serofibrinous exudate between pia and arachnoid; caseous necrosis; lymphocytes, plasma cells, giant cells |
| Vasculitis | Arteritis + phlebitis; internal carotid + proximal MCA most affected; thrombosis → infarction |
| Ependymitis | Almost constant; choroid plexitis |
| Encephalitis | Cortical + subependymal oedema; perivascular inflammation |
| Hydrocephalus | Communicating (75%) due to basal cistern exudates; obstructive (25%) due to aqueduct/4th ventricle block |
| Opticochiasmatic arachnoiditis | Most marked at base of brain; encircles brainstem chronically |
TB Encephalopathy (paediatric): diffuse brain oedema, perivascular myelinolysis, haemorrhagic leucoencephalitis with little meningitis — a hypersensitivity reaction to tuberculoproteins.
| Stage | Description |
|---|---|
| 1 | Conscious, rational; ± neck stiffness; no focal signs or hydrocephalus |
| 2 | Conscious but confused, or focal signs (CN palsy, hemiparesis) |
| 3 | Comatose or delirious ± dense neurological deficit |
| 4 | Deeply comatose; decerebrate/decorticate posturing |
| Parameter | Typical Finding |
|---|---|
| Appearance | Clear (occasionally xanthochromic) |
| Cells | 100–500/µL; predominantly lymphocytes (polymorphs early) |
| Protein | 100–200 mg/dL; can exceed 1 g/dL with spinal block; pellicle/cobweb on standing |
| Glucose | <40% of blood glucose; 18–45 mg/dL (never undetectable, unlike pyogenic) |
| AFB smear | Yield 4–40%; improved by centrifuging 10–20 mL CSF for 30 min, thick smear from pellicle |
| Culture (LJ) | Takes 4–8 weeks; sensitivity 25–70% (often <50%); repeat samples increase yield to 83% |
Classical CSF pattern in 66.8%; pseudopyogenic in 14.5%; normal in 5% (Thomas et al.)
Thwaites et al. (n=545, Vietnam): dexamethasone reduced death (p=0.01) but did not significantly reduce severe disability. INDEX-TB: corticosteroids strongly recommended in HIV-seronegative TBM.
| Complication | Detail |
|---|---|
| Hydrocephalus | 2/3 of patients; more common in children |
| Vasculitis/stroke | 15–57%; basal ganglia, caudate, thalamus, internal capsule |
| Hyponatraemia | SIADH or cerebral salt wasting; independent poor-outcome predictor |
| Visual loss | Opticochiasmatic arachnoiditis (20%) |
| Cranial nerve palsies | CN VI most common |
| Cognitive impairment | 55% (Indian data) |
| Motor deficit | 40% |
| Seizures/epilepsy | Present in 20–30% during illness |
| Spinal arachnoiditis | Spinal block |
| Endocrine | Diabetes insipidus, SIADH, hypothalamic dysfunction |
| Type | T1 | T2 | Post-Gd |
|---|---|---|---|
| Non-caseating granuloma | Iso/hypointense | Hyperintense | Homogeneous enhancement |
| Caseating (solid centre) | Hypo/isointense | Iso/hypointense | Rim-enhancement |
| Caseating (liquid centre) | Hypointense | Hyperintense; rim hypointense | Rim-enhancement |
| Feature | TBM | Pyogenic | Viral | Cryptococcal |
|---|---|---|---|---|
| Cells | 100–500/µL; lymphocytes | >1000/µL; neutrophils | <500/µL; lymphocytes | Variable; lymphocytes |
| Protein | 100–200 mg/dL | Very high | Mildly elevated | Elevated |
| Glucose | Low (<40% blood) | Very low/absent | Normal | Low |
| Special | Pellicle, AFB, Xpert | Gram stain + | PCR for viruses | India ink, crypto antigen |