Make notes referring this given video, include every heading, make it easy to remember and learn and understand as fast as possible with help of tips and tricks, mneumonics,follow charts and diagrams useful for exams
cd /home/daytona/workspace/attachments/54e27d25-3161-46bb-aad7-6edd1bfe97d3/ && python3 -c " from pypdf import PdfReader reader = PdfReader('inbound3695885640542752614.pdf') print(f'Pages: {len(reader.pages)}') text = '' for i, page in enumerate(reader.pages): t = page.extract_text() text += f'\n\n--- PAGE {i+1} ---\n' + (t or '') print(text[:8000]) "
cd /home/daytona/workspace/attachments/54e27d25-3161-46bb-aad7-6edd1bfe97d3/ && python3 -c " from pypdf import PdfReader reader = PdfReader('inbound3695885640542752614.pdf') text = '' for i, page in enumerate(reader.pages): t = page.extract_text() text += f'\n\n--- PAGE {i+1} ---\n' + (t or '') print(text[8000:20000]) "
cd /home/daytona/workspace/attachments/54e27d25-3161-46bb-aad7-6edd1bfe97d3/ && python3 -c " from pypdf import PdfReader reader = PdfReader('inbound3695885640542752614.pdf') text = '' for i, page in enumerate(reader.pages): t = page.extract_text() text += f'\n\n--- PAGE {i+1} ---\n' + (t or '') print(text[20000:38000]) "
cd /home/daytona/workspace/attachments/54e27d25-3161-46bb-aad7-6edd1bfe97d3/ && python3 -c " from pypdf import PdfReader reader = PdfReader('inbound3695885640542752614.pdf') text = '' for i, page in enumerate(reader.pages): t = page.extract_text() text += f'\n\n--- PAGE {i+1} ---\n' + (t or '') print(text[38000:]) "
mkdir -p /home/daytona/workspace/git-micro-notes && ls /home/daytona/workspace/git-micro-notes/
~/git-micro-notes/GIT_Microbiology_StudyNotes.md
# π§« GIT MICROBIOLOGY - FAST TRACK MBBS STUDY NOTES
### Complete Notes with Mnemonics, Flow Charts & Exam Tips
---
## π SYLLABUS OVERVIEW
```
GIT Microbiology Covers:
βββ BACTERIOLOGY
β βββ Normal Flora
β βββ E. coli (ETEC, EHEC, EIEC, EPEC, EAEC)
β βββ Salmonella typhi β Enteric Fever + Widal Test
β βββ Shigella β Bacillary Dysentery
β βββ Vibrio cholerae β Cholera
β βββ Helicobacter pylori β Ulcer
β βββ Clostridium difficile β Pseudomembranous Colitis
βββ VIROLOGY
β βββ Rotavirus (Main infantile diarrhea)
β βββ Norwalk virus (Adults)
β βββ Adenovirus, Astrovirus, Calcivirus, Sapovirus
βββ PARASITOLOGY
β βββ Protozoa: Giardia, Balantidium, E. histolytica
β βββ Helminths: Ascaris, Hookworm, Strongyloides,
β Taenia, D. latum, Enterobius, Trichuris
βββ FOOD POISONING
βββ Bacterial
βββ Mycotic (Fungi/Mushroom)
```
---
## SECTION 1: NORMAL FLORA & TERMINOLOGY
### πΊοΈ Normal Flora of GIT β Quick Map
| Site | Organisms |
|------|-----------|
| **Mouth** | Anaerobic micrococci, streptococci, bacteroides, Actinomyces |
| **Esophagus/Stomach** | Lactobacilli |
| **Small Bowel** | Lactobacilli, streptococci, enterobacteria, bacteroides |
| **Large Bowel (Anaerobes)** | Bacteroides, Bifidobacteria, Clostridia, Lactobacillus |
| **Large Bowel (Aerobes)** | E. coli, Klebsiella, Streptococcus fecalis, Pseudomonas, Proteus |
> **β‘ MCQ TIP:** Empty stomach = STERILE (due to gastric acid). Colon = 96-99% ANAEROBES, only 1-4% aerobes.
### π KEY TERMINOLOGY
| Term | Definition | Mnemonic |
|------|-----------|----------|
| **Gastroenteritis** | Infection of GIT (acute/chronic) β diarrhea + gastric irritation (N/V/pain) | "GaSTROenteritis = STOMach + ENTERo" |
| **Enterocolitis** | Lower GIT infection β NO gastric irritation symptoms | "ENTEROcolitis = ENTERo only, no gastric" |
| **Diarrhea** | >3 loose/liquid stools/day | "3 is the magic number" |
| **Dysentery** | Frequent blood-stained mucopurulent stools | "DYSentery = DYStressing bloody stools" |
---
## SECTION 2: CAUSATIVE AGENTS CHARTS
### π¦ Agents of Diarrhea β "VBS CAVE" Mnemonic
```
V - Vibrio cholerae / V. parahaemolyticus
B - Bacteria (Campylobacter, E. coli, Shigella, Salmonella, B. cereus)
S - Sapovirus, Astrovirus, Adenovirus, Rota/Norwalk/Calci/Corona/Enteroviruses
C - Cryptosporidium, G. intestinalis (Giardia)
A - Amoeba (E. histolytica)
V - Various worms (Trichuriasis, intestinal worms)
E - E. coli (multiple types)
```
### Agents of Dysentery
| Bacteria | Protozoa |
|----------|---------|
| Shigella | Entamoeba histolytica |
| Enteroinvasive E. coli (EIEC) | |
| Campylobacter | |
| V. parahaemolyticus | |
---
## SECTION 3: E. COLI β (High-Yield)
### Morphology Quick Facts
- Gram **negative**, non-sporing, non-capsulated bacilli
- Motile β **peritrichous flagella**
- Size: 1-3 Β΅m Γ 0.4-0.7 Β΅m
### π§ͺ IMViC = **"+ + - -"** for E. coli
```
I = Indole β POSITIVE (+)
M = Methyl Red β POSITIVE (+)
V = Voges-Proskauerβ NEGATIVE (-)
C = Citrate β NEGATIVE (-)
```
> **Mnemonic: "I Make Very Clean" = + + - -**
### π 5 Types of E. coli β "ETIEE" Mnemonic
| Type | Disease | Mechanism | Memory Hook |
|------|---------|-----------|-------------|
| **ETEC** | Traveler's diarrhea, Infant diarrhea, Watery stool | LT toxin β βcAMP; ST toxin β βcGMP | "T = Traveler" |
| **EHEC** | Bloody diarrhea, Hemolytic Uremic Syndrome, NO fever | Verotoxin/Shiga-like toxin β disrupts protein synthesis | "H = Hemorrhagic (BLOODY)" |
| **EIEC** | Dysentery with blood, fever, cramping; resembles Shigellosis | Invades colonic epithelium | "I = Invasive, like Shigella" |
| **EPEC** | Infant/Pediatric diarrhea β non-bloody | Plasmid-mediated destruction of small intestinal epithelium | "P = Pediatric" |
| **EAEC** | Infant diarrhea in developing countries | "Stacked-brick" adherence pattern | "A = Aggregative" |
### π ETEC Toxin Mechanism β Flow Chart
```
ETEC β LT (Heat Labile Toxin)
βββ A + B subunits
βββ B binds GM1 ganglioside at brush border
βββ A β A1 + A2
βββ A1 β ADP ribosylates GTP-binding protein
βββ Activates Adenylyl Cyclase
βββ βcAMP
βββ Hypersecretion of Clβ», inhibition of NaβΊ reabsorption
βββ Osmotic β Watery diarrhea
ETEC β ST (Heat Stable Toxin)
βββ Same mechanism EXCEPT activates GUANYLYL cyclase β βcGMP
```
> **Mnemonic: "Labile = cAMP | Stable = cGMP"**
---
## SECTION 4: SALMONELLA TYPHI ββ (Very High Yield)
### 3 Diseases Caused by Salmonella
| Species | Disease |
|---------|---------|
| **S. typhi** | Typhoid fever |
| **S. paratyphi A, B, C** | Paratyphoid fever |
| **S. typhimurium, S. enteritidis** | Enterocolitis (food poisoning) |
| **S. choleraesuis** | Septicemia |
> **Mnemonic: "Typhi = Typhoid, Para = Paratyphoid, Typhimurium = Tummy ache (food poisoning)"**
### β‘ Pathogenesis Flow Chart
```
Ingestion of contaminated food/milk/water (ID50 = 10Β³β10βΆ)
β
Attach to microvilli of ileal mucosa β taken up by M cells
β
Penetrate β lamina propria/submucosa
β
Engulfed by mononuclear cells β resist killing β multiply
β
Enter mesenteric lymph nodes β TRANSIENT BACTEREMIA
β
Seeded in: Liver, Gallbladder, Spleen, Bone marrow, Lungs, Kidneys
β
Further multiplication β MASSIVE BACTEREMIA
β
ONSET OF CLINICAL DISEASE
```
### Clinical Features of Typhoid
- Incubation: **7-14 days**
- **Step-ladder pyrexia + Relative Bradycardia + Toxemia** β Classic triad
- **Rose spots** (red macules on chest/abdomen) appear in 2nd-3rd week
- Soft splenomegaly (constant finding)
- Hepatomegaly common
### π Lab Diagnosis β "BWSU" Timeline
```
Week 1 β B = Blood culture (90% positive!)
Week 2 β W = Widal test (Antibody)
Week 3 β S = Stool culture
Week 4 β U = Urine culture
```
> **Mnemonic: "BWSU = Blood Week 1, Widal Week 2, Stool Week 3, Urine Week 4"**
> **OR: "BASU" as written in textbook = Blood, Antibody(Widal), Stool, Urine**
### π§ͺ Widal Test
| Feature | Detail |
|---------|--------|
| **What it is** | Agglutination test detecting antibodies against S. typhi, S. paratyphi A & B |
| **Antigens used** | H & O of S. typhi; H of S. paratyphi A and B |
| **Why no Paratyphoid O?** | Cross-reacts with Typhoid O (share factor XII) |
| **Diagnostic titer** | O titer β₯ 1:100 OR H titer β₯ 1:200 (single test) |
| **Better criterion** | 4-fold RISE in titer over 7-10 days |
| **H agglutination** | Loose cotton-woolly clumps |
| **O agglutination** | Granular disc-like at bottom |
> **β‘ MCQ: "No single titre is diagnostic β RISING TITRE is important!"**
### IMViC for Salmonella typhi
```
I = Indole β NEGATIVE (-)
M = Methyl Red β POSITIVE (+)
V = VP β NEGATIVE (-)
C = Citrate β NEGATIVE for S. typhi and S. paratyphi A; POSITIVE for others
```
---
## SECTION 5: SHIGELLA β BACILLARY DYSENTERY β
### Classification β "ABCD"
| Group | Species | Mnemonic |
|-------|---------|----------|
| **A** | S. dysenteriae | A = Most virulent, "A-dverse" |
| **B** | S. flexneri | B = B-end |
| **C** | S. boydii | C = C-hronically present |
| **D** | S. sonnei | D = D-eveloped countries (late lactose fermenter) |
> **Key: Only S. sonnei ferments lactose (LATE, beyond 24 hrs)**
> **Mannitol fermented by ALL except S. dysenteriae**
### Virulence Factors
1. **Invasion plasmid antigen** β attachment + penetration of colonic epithelium
2. **Shiga toxin** (from S. dysenteriae type I only) β A subunit disrupts protein synthesis; B subunit binds host cells
- 3 toxicities: **Entero + Neuro + Cytotoxicity**
### β‘ Pathogenesis Flow Chart
```
10-100 bacilli ingested (very low ID!) β resist gastric pH
β
Reach terminal ileum/colon β attach to epithelial cells
β
Taken up β multiply β lateral spread to adjacent cells
β
Shiga toxin: B binds β A disrupts protein synthesis β damages vascular endothelium
Autolysis β endotoxin release β acute inflammation
β
Micro-abscess + capillary thrombosis β necrosis β sloughed patches
β
Serpiginous ulcers β covered by pseudomembrane (fibrin + WBC + necrotic cells)
β
Bloody, painful diarrhea + toxemia
```
> **β‘ KEY: Shigella only needs 10-100 organisms! (vs 10Β³-10βΆ for Salmonella)**
---
## SECTION 6: VIBRIO CHOLERAE ββ
### Morphology Memory Points
- Gram **negative**, comma-shaped/curved rod
- Also called **"Comma vibrio"**
- **Single polar flagellum** β "darting" motility
- In stool/mucus flakes: **"fish in stream"** appearance (Koch)
- Hanging drop preparation: **"Shooting star"** appearance
### Classification Tree
```
VIBRIO
βββ Group A (Cholera vibrios)
βββ V. cholerae
βββ O subgroup 01 (V. cholerae 01)
βββ Biotypes: Classical | El Tor
βββ Serotypes (by minor O Ag): Ogawa (AB) | Inaba (AC) | Hikojima (ABC)
```
### Classical vs El Tor β "CHIP" Mnemonic for El Tor positives
| Feature | Classical | El Tor |
|---------|----------|--------|
| Hemolysis of sheep RBC | - | **+** |
| Hemagglutination of chick RBC | - | **+** |
| VP reaction | Usually - | Usually **+** |
| Susceptibility to Polymyxin B | + | **-** |
| Sensitivity to phage V | - | **+** |
> **El Tor = "Extra Tough": positive for Hemolysis, HA, VP, survives longer**
### π§ͺ Cholera Toxin Mechanism
```
Contaminated food/water β reach small intestine (escapes gastric acid)
β
Multiply rapidly in alkaline medium (bile salts present)
β
Release enterotoxin (potent)
β
B subunit binds GM1 on cell surface β A subunit enters cell
β
A β activates Adenylyl Cyclase (via ADP-ribosylation) β βcAMP
β
βClβ» secretion, βHCOββ» secretion, βNaβΊ/KβΊ/Clβ» reabsorption
β
RICE WATERY DIARRHEA (up to 40 stools/day!)
```
### Clinical Stages of Cholera
1. **Stage of Evacuation** β Profuse painless watery diarrhea + vomiting (Rice watery stool)
2. **Stage of Collapse** (dehydration) β Sunken eyes, hollow cheeks, loss of skin elasticity, leg cramps, hypovolemic shock β DEATH if untreated
### Lab Diagnosis Rapid Points
| Method | Finding |
|--------|---------|
| Hanging drop | "Shooting star" motility |
| Gram stain | Comma-shaped Gram-neg rods |
| TCBS agar | Large **YELLOW** colonies (sucrose fermentation) |
| String test | Viscous string when loop raised from Na-deoxycholate drop |
| Transport media | VR medium / Cary-Blair medium |
---
## SECTION 7: HELICOBACTER PYLORI β
### Quick Profile
- Gram **negative**, spiral/curved bacilli
- **Multiple monopolar sheathed flagella** (motile)
- Microaerophilic (5% Oβ) + capnophilic (5-10% COβ)
- **Urease positive** β key virulence factor!
### Urease Mechanism
```
Urease β splits UREA β NHβ + COβ
NHβ β neutralizes gastric acid β favorable environment for H. pylori colonization
```
### Diseases
- **Duodenal ulcer (90%)** β stronger association
- **Gastric ulcer (60%)**
- Increased risk of **gastric adenocarcinoma**
### Lab Diagnosis β Invasive vs Non-Invasive
```
INVASIVE (Gold Standard = Endoscopy + Biopsy)
βββ Rapid Urease Test β MOST RAPID & DEPENDABLE
βββ Microscopy (Giemsa/Gram/Warthin-Starry stain)
βββ Culture
βββ Molecular (PCR, DNA hybridization)
NON-INVASIVE
βββ Serology: ELISA (Ab detection)
βββ Urea Breath Test: CΒΉβ΄-labeled urea β exhaled CΒΉβ΄Oβ β TEST OF CHOICE for ERADICATION
βββ Urine test: NΒΉβ΅-urea β NΒΉβ΅HβOH in urine (mass spectrometry)
βββ Fecal antigen detection (commercial kit)
```
> **MCQ: "Test of choice for documenting ERADICATION = Urea Breath Test (UBT)"**
> **MCQ: "Most rapid and dependable = Rapid Urease Test"**
---
## SECTION 8: CLOSTRIDIUM DIFFICILE β
### Key Facts
- **First isolated by Hall & O'Tool** from newborn feces
- Normal gut commensal (3-5% healthy adults; 40-50% infants)
- Gram **positive** rod; oval, subterminal spore
- Causative agent of **pseudomembranous enterocolitis**
### 2 Toxins β "AB = Always Blame"
| Toxin | Name | Effect |
|-------|------|--------|
| **Toxin A** | Enterotoxin | Gut symptoms (diarrhea) |
| **Toxin B** | Cytotoxin | Cytopathic effects in cell cultures |
### Pathogenesis β "Antibiotics Disrupt, C. diff Erupts"
```
Antibiotics (Ampicillin, Tetracycline, Chloramphenicol, Lincomycin, CLINDAMYCIN)
β
Alter normal gut flora balance
β
C. difficile colonizes & multiplies β produces toxins
β
Enterotoxin (A) β inflammatory exudate accumulation
β
Pseudomembrane forms (PMNs + fibrin + mucin on mucosa)
β
PSEUDOMEMBRANOUS COLITIS
```
> **MCQ: "Most important offending antibiotics = Lincomycin & Clindamycin"**
> **MCQ: "DOC = Metronidazole (IV in severe cases); Vancomycin also used"**
> **MCQ: "Best test = Cytotoxin assay in stool"**
---
## SECTION 9: VIRAL DIARRHEA β
### Comparison Table β "RANDy ACts"
| Virus | Family | Genome | Age Group | Severity | Size | Notes |
|-------|--------|--------|-----------|----------|------|-------|
| **Rotavirus** | Reoviridae | dsRNA (segmented, 11 segments) | <5 yrs | +++ | 70nm | Wheel-like appearance; split genome |
| **Norwalk** | Calciviridae | +ssRNA | All ages | ++ | 27nm | Epidemic gastroenteritis in ADULTS |
| **Sapovirus** | Calciviridae | +ssRNA | <5 yrs | + | 30nm | |
| **Adenovirus** (40, 41) | Adenoviridae | dsDNA | <5 yrs | + | 80nm | Largest; fibres protruding from 12 vertices |
| **Astrovirus** | Astroviridae | +ssRNA | <5 yrs | + | 38nm | Star-shaped capsid |
| **Calcivirus** | Calciviridae | ssRNA | Children | + | 35nm | Naked |
> **Mnemonic for all viruses: "RNA SACS"** = Rota, Norwalk, Astro, Sapovirus, Adeno, Calcivirus
### π¦ Rotavirus Key Points
- **Non-enveloped, dsRNA, icosahedral, 11 RNA segments**
- **Wheel-like appearance** (Rota = wheel in Latin)
- Transmission: **Fecal-oral; winter season; <5 yrs**
- Incubation: 2-4 days
```
Rotavirus binds to lactose receptor at brush border
β
Infects mature enterocytes β cell death β villous atrophy
β
β Absorption β Malabsorption (non-absorptive diarrhea)
+
Crypt hyperplasia β βwater secretion
β
Watery, NON-BLOODY diarrhea (no inflammation!)
```
> **MCQ: "Non-cultivable; double-walled; SPLIT GENOME; main cause of infantile diarrhea"**
> **MCQ: "Norwalk = Epidemic gastroenteritis in ADULTS; IP = 24-48 hrs"**
---
## SECTION 10: PARASITOLOGY β PROTOZOA
### π¬ Giardia lamblia
#### Morphology β Two Forms
| Form | Shape | Size | Key Features |
|------|-------|------|-------------|
| **Trophozoite** | Tennis/badminton racket shaped; heart-shaped | 14Γ7 Β΅m | 4 pairs flagella, 2 nuclei, bilateral symmetry, sucking disc, 2 axostyles |
| **Cyst** | Oval/football-shaped | 12Γ7 Β΅m | 4 nuclei, tough hyaline wall |
> **Mnemonic for trophozoite: "2 eyes, 4 legs, sucking disc" = bilateral face with flagella**
#### Pathogenesis
```
Trophozoite attaches to duodenal epithelium via sucking disc
β
Mechanical interference β villous abnormalities
β
Malabsorption of fat, fat-soluble vitamins, haematinics
β
STEATORRHOEA (yellowish greasy stools) + Malabsorption
```
> **Key: G. lamblia is NOT a tissue invader! Causes malabsorption NOT invasion.**
> **Diarrhea = 5-6 stools/day, non-bloody (unlike amoebiasis)**
> **Motility = "Falling leaf" oscillation**
---
### π¬ Entamoeba histolytica ββ (Very High Yield)
#### 3 Morphological Stages
| Stage | Shape | Size | Key Feature |
|-------|-------|------|------------|
| **Trophozoite** | Irregular (changing) | 10-40 Β΅m (avg 20-30) | Pseudopodia, RBCs in cytoplasm, 1 nucleus with central karyosome |
| **Pre-cystic** | Round/oval | 10-20 Β΅m | Transitory; no RBCs |
| **Cyst** | Spherical | 10-15 Β΅m | 1-4 nuclei; chromatoid bodies; glycogen mass (quadrinucleate when mature) |
> **Infective stage = MATURE QUADRINUCLEATE CYST**
#### Life Cycle
```
Mature cyst in contaminated food/water β ingested
β
Passes stomach (cyst wall resistant to gastric juice)
β
Excystation in CAECUM/lower ileum (trypsin damages cyst wall)
β
Tetranucleate amoeba (metacyst) β 8 amoebulae
β
Lodge in submucous tissue of large intestine β binary fission
β
FLASK-SHAPED ULCERS (narrow neck, broad base) β CLASSIC
β
10% invade β amoebiasis; 90% ASYMPTOMATIC
```
#### Pathogenesis Factors β "CLHA"
- **C**ysteine proteinase β digests ECM, fibronectin, laminin, collagen
- **L**ectin β binds carbohydrates on colonic epithelium
- **H**istolysin β causes necrosis & tissue destruction
- **A**moebapore β forms pores in plasma membranes
#### Clinical Disease
```
Intestinal Amoebiasis (Primary)
βββ Blood + mucus in stool
βββ Foul-smelling, brownish-black stool
βββ Usually afebrile, non-toxic
Extra-Intestinal Amoebiasis (Secondary/Metastatic)
βββ HEPATIC (2-10% of intestinal cases): Rt. hypochondrium pain, fever, wt. loss β AMOEBIC LIVER ABSCESS
βββ Pulmonary amoebiasis
βββ Cerebral amoebiasis
βββ Cutaneous, Splenic, Vaginitis
```
> **MCQ: "Anchovy sauce pus of amoebic liver abscess = degenerated hepatocytes"**
> **MCQ: "Most common complication of amoebic liver abscess = pleuropulmonary (20-30%)"**
---
### π©Ί Amoebic vs Bacillary Dysentery β COMPARISON TABLE
| Feature | Amoebic Dysentery | Bacillary Dysentery |
|---------|------------------|---------------------|
| **Onset** | Gradual | Acute |
| **Fever/Vomiting** | No | Yes β fever + vomiting |
| **Frequency** | 6-8 times/day | >10 times/day |
| **Odour** | Offensive | Odourless |
| **Reaction** | Acidic | Alkaline |
| **Color** | Dark red (altered blood) | Bright red (fresh blood) |
| **Amount** | Copious | Small |
| **Stool adhesion** | Does NOT adhere to container | Adheres to bottom |
| **RBC (micro)** | In clumps | Discrete or rouleaux |
| **Pus cells** | Scanty | Numerous |
| **Macrophages** | None/very few | Numerous & large |
| **Eosinophils** | Present | Scarce |
| **Trophozoites** | E. histolytica present | Nil |
| **Charcot-Leyden crystals** | Present | Absent |
| **Causative agent** | E. histolytica | Shigella |
---
## SECTION 11: HELMINTHS (WORMS) β
### πΊοΈ INFECTIVE FORMS β Quick Reference Chart
| Parasite | Infective Form | Route |
|---------|---------------|-------|
| Ascaris lumbricoides | Embryonated egg | Ingestion |
| Enterobius vermicularis | Embryonated egg | Ingestion |
| Trichuris trichura | Embryonated egg | Ingestion |
| Taenia saginata | Cysticercus bovis (undercooked beef) | Ingestion |
| Taenia solium | Cysticercus cellulosae (undercooked pork) | Ingestion |
| Ancylostoma duodenale | Filariform larva (3rd stage) | Skin penetration |
| Necator americanus | Filariform larva | Skin penetration |
| Strongyloides stercoralis | Filariform larva | Skin penetration |
| Diphyllobothrium latum | Plerocercoid larva (in fish) | Ingestion |
> **Mnemonic: "Skin penetrators = ANC hook (ANcylostoma + Necator + strongyloides)"**
> **Mnemonic: "Everything else = ORAL (ingestion route)"**
### π Bile-Stained vs Non-Bile-Stained Eggs
| Bile-Stained (Brown) | Non-Bile-Stained (Colorless) |
|----------------------|------------------------------|
| Ascaris lumbricoides | Hookworm (A. duodenale) |
| Trichuris trichura | Hymenolepis nana |
| Taenia spp. | |
| Echinococcus granulosus | |
> **Mnemonic: "ATTE = A.lumbricoides, Trichuris, Taenia, Echinococcus = Bile-stained"**
---
### π¬ ASCARIS LUMBRICOIDES
#### Key Facts
- **Largest intestinal nematode** (up to 40 cm!)
- Female > Male (Female: 25-40cm, Male: 15-25cm)
- Female lays ~200,000 eggs/day!
#### 2 Egg Types β Comparison
| Feature | Fertilized | Unfertilized |
|---------|-----------|--------------|
| Shape | Round/oval | Longer, narrower, elliptical |
| Size | 60-70 Γ 40-50 Β΅m | 80-90 Γ 45-55 Β΅m |
| Color | Yellowish-brown (bile-stained) | Brownish (bile-stained) |
| Shell | Thick, 3-layered (mamillated outer) | Thin, irregular albuminous coat |
| Ovum | Large, unsegmented | Small, refractile granules |
| Floats in salt | YES | NO |
#### Life Cycle β "4 Moultings"
```
Fertilized egg passed in feces β develops in soil β rhabditiform larva (1st moulting in soil)
β Ingestion of contaminated food/water
Eggs hatch in duodenum β motile rhabditiform larvae released
β
Penetrate intestinal mucosa β portal circulation β LIVER (3-4 days)
β
Systemic circulation β right heart β LUNGS (2nd & 3rd moulting)
β
Alveoli β ascend bronchi/trachea/larynx β SWALLOWED
β
Small intestine β adult worm (4th moulting; takes 6-10 weeks total)
β
Females lay fertilized eggs β passed in feces
```
#### Pathogenesis
- **Due to LARVAE:** Loeffler's syndrome (fever + non-productive cough + dyspnea + pulmonary eosinophilia); urticaria, asthma
- **Due to ADULT WORMS:** Nausea/vomiting, malnutrition (spoliative), mechanical obstruction, ectopic ascariasis (liver abscess, appendicitis)
---
### π¬ HOOKWORM (Ancylostoma duodenale)
#### Eggs
- Oval/elliptical; 60Γ40 Β΅m; Colorless (non-bile-stained); 4 blastomere stage; transparent hyaline shell
#### Life Cycle β Portal = SKIN
```
Egg with 4-blastomere ovum (in soil) β 1st stage rhabditiform larva
β 1st moulting
2nd stage rhabditiform larva β 2nd moulting β FILARIFORM LARVA (infective!)
β Penetrate skin
Enter lymphatics/small venules β right heart
β
Pulmonary capillaries β alveoli β bronchi/trachea/pharynx β swallowed (3rd moulting in esophagus)
β
Small intestine β adult worms β 4th moulting β sexually mature
β
Female lays 10,000-25,000 eggs/day
```
#### Anemia Mechanism
```
Worm sucks blood (A. duodenale = 0.2 ml/day; N. americanus = 0.03 ml/day)
+ Anticoagulant secretion β continuous bleeding
+ βWorm burden β depletes iron + folic acid
β
IRON DEFICIENCY ANEMIA (most chronic manifestation)
```
---
### A. duodenale vs N. americanus β Key Differences
| Feature | A. duodenale | N. americanus |
|---------|-------------|--------------|
| Common name | Old world hookworm | New world hookworm |
| Size | Larger, thicker | Smaller, more slender |
| Anterior end bend | Same direction as body | Opposite direction |
| Buccal capsule | 6 teeth (4 ventral + 2 dorsal knob) | 4 chitinous plates |
| Copulatory bursa | Dorsal ray single; 13 rays; 2 separate spicules | Dorsal ray split from base; 14 rays; 2 fused spicules |
| Female vulva | Behind middle of body | In front of middle of body |
| Pulmonary reaction | More common | Less common |
| Eosinophilia | More pronounced | Less pronounced |
| Pathogenicity | More pathogenic | Less pathogenic |
---
### π¬ STRONGYLOIDES STERCORALIS
- **Smallest pathogenic nematode**
- Habitat: Upper small intestine
- **Only female adult worms demonstrated in humans**
- Female is **ovo-viviparous** (lays eggs that immediately hatch)
- **Auto-infection** is key feature!
#### Auto-infection Types
```
Rhabditiform larvae β prematurely transform β Filariform larvae
β
ENDO-autoinfection: Penetrate colon/upper SI mucosa
EXOAUTO-infection: Penetrate perianal skin
```
#### In Immunocompromised Patients
- **Hyperinfection syndrome**: Excessive worm burden (stays in GI+lungs)
- **Disseminated strongyloidiasis**: Spreads to CNS, heart, urinary tract
---
### π¬ TAENIA SAGINATA vs TAENIA SOLIUM β KEY EXAM COMPARISON
| Feature | T. saginata (Beef) | T. solium (Pork) |
|---------|-------------------|-----------------|
| Common name | Beef tapeworm / Unarmed | Pork tapeworm / Armed |
| Length | 5-10 m | 2-3 m |
| Scolex | Quadrate, 4 suckers, NO rostellum/hooks | Globular, 4 suckers + ROSTELLUM + double row HOOKS |
| Neck | Long, thin | Short, thick (5-6mm) |
| Proglottids | 1000-2000 | 800-900 |
| Uterine branches | 15-30 lateral branches | 5-10 compound lateral branches |
| Testes | 300-400 | 150-200 |
| Vaginal sphincter | Present | ABSENT |
| Genital opening | Posterior, lateral margin | Mid-lateral |
| Life span | 10 years | 25 years |
| Larval form | Cysticercus bovis (muscle of cow/buffalo) | Cysticercus cellulosae (muscle of pig; also MAN) |
| Man can be intermediate host? | NO | YES (cysticercosis!) |
| Diseases | Intestinal taeniasis only | Taeniasis + Cysticercosis + NeuroCysticercosis |
| Autoinfection | No | Yes |
> **Mnemonic: "Armed = Solium = Serious (cysticercosis). Unarmed = Saginata = Safe"**
#### Cysticercosis Types (T. solium)
1. **Subcutaneous** β movable, painless nodules
2. **Ocular** β in vitreous/subretina β visual disturbance β blindness if dies
3. **Brain (NeuroCysticercosis)** β headache, epilepsy (most frequent), mental disorder
- Diagnosis: CT scan/MRI
---
### π¬ DIPHYLLOBOTHRIUM LATUM (Fish tapeworm)
- **Longest intestinal parasite** (3-10m, up to 10m!)
- Definitive host: Man (and fish-eating animals)
- **TWO intermediate hosts:** 1st = Cyclops (crustacean); 2nd = Fresh water fish
- Infective stage: **Plerocercoid larva** in fish
- Egg: **Operculated, bile-stained, oval**; NOT infective for man
- **Absorbs Vitamin Bββ β Megaloblastic/Bothriocephalus anemia**
---
### π¬ ENTEROBIUS VERMICULARIS (Pinworm/Threadworm)
- Habitat: Caecum, vermiform appendix, ascending colon
- Female lays eggs **on perianal skin at night** (up to 10,000 eggs!)
- Eggs: **Non-bile-stained, planoconvex, colorless, contain coiled tadpole-like larva**
- Diagnosis: **NIH swab / Cellophane tape / Scotch tape on perianal skin in morning** (NOT stool!)
- Disease: Enterobiasis β perianal pruritus (itching), nocturnal enuresis, vulvovaginitis
- Auto-infection: By hand-to-mouth OR retrograde (larvae migrate back through anus)
---
### π¬ TRICHURIS TRICHURA (Whipworm)
- Habitat: Caecum, vermiform appendix (large intestine)
- Anterior 3/4 = thin (thread) β embeds in mucosa
- Posterior 2/5 = thick (handle of whip)
- Egg: **Barrel-shaped with mucous plug at BOTH poles; bile-stained; double shell; unsegmented (NOT infective)**
- No migration phase! After ingestion, hatches in small intestine, migrates to caecum
---
## SECTION 12: FOOD POISONING β
### Bacterial Food Poisoning β Master Chart
| Bacteria | Source | Incubation | Mechanism | Symptoms | Special Note |
|---------|--------|------------|-----------|----------|-------------|
| **S. aureus** | Meat, dairy, poultry | **1-6 hrs** | Preformed heat-stable enterotoxin | Vomiting + cramps + diarrhea; lasts 6-24 hrs | Shortest IP; toxin preformed |
| **Bacillus cereus** | Reheated FRIED RICE | **1-6 hrs** | Preformed toxin (2 types: emetic, diarrheal) | N/V + cramps <24 hrs | Reheated rice! |
| **C. botulinum** | Home-canned food | **12-36 hrs** | Preformed toxin blocks acetylcholine at NMJ | Dysphagia, diplopia, drooping eyelids, CONSTIPATION, respiratory failure | CONSTIPATION not diarrhea! Fatal |
| **Salmonella** | Raw meat, poultry, eggs | **12-24 hrs** | Adheres to SI epithelium β βcAMP β watery diarrhea | Chills, fever, headache, profuse diarrhea; lasts 2-5 days | |
| **C. perfringens** | Beef, reheated food | **6-24 hrs** | Spores survive cooking β germinate β toxins | Diarrhea + cramps; N/V rare | |
| **Campylobacter jejuni** | Meat, poultry, unpasteurized milk | **2-11 days** | Invasion + heat stable toxin | Diarrhea, fever, malaise; lasts 2-7 days | Longest IP |
| **EHEC (E. coli)** | Meat, milk | **3-8 days** | Cytotoxin β damages vascular endothelium | Bloody diarrhea + HUS | |
| **Yersinia enterocolitica** | Milk, water | **2-7 days** | Invades terminal ileum, mesenteric LN necrosis | Fever, bloody diarrhea, abdominal pain | |
> **MCQ Mnemonics:**
> - **"Botulinum Causes Constipation"** β only one that causes constipation (not diarrhea)
> - **"Bad Rice = B. cereus"** β reheated fried rice
> - **"Short IP = S. aureus and B. cereus (1-6 hrs)"**
### Mycotic (Fungal) Poisoning
#### Mycotoxins (toxins in food)
- **Aflatoxin** (by Aspergillus flavus/parasiticus) β **Aflatoxin B1 = most carcinogenic**
- **Ochratoxin** (by A. ochraceus) β **nephrotoxin**
- **Patulin** β by Penicillium/Aspergillus
- **Fusarium** β Trichothecenes, Zearalenone
#### Mycetismus (eating toxic mushrooms)
**Amanita species most common:**
- A. phalloides (major cause)
- A. virosa
- A. versa
**4 Major Mushroom Toxins β "APMI"**
| Toxin | Effect |
|-------|--------|
| **Alpha-amanitin** | Deadly; liver damage in 1-3 days; principal toxin |
| **Phallotoxin** | GI upset |
| **Muscarine** | Acts as muscarinic receptor agonist; respiratory failure |
| **Ibotenic acid** | **NEUROTOXICITY** |
> **Mnemonic: "APMI = A-phalloid Poisons Many Individuals"**
---
## SECTION 13: BALANTIDIUM COLI
- Definitive host: **PIG** (man is accidental host)
- No intermediate host
- Infective form: **Binucleate cyst**
- Unique: **Largest protozoan** pathogen; covered with cilia
- Trophozoite: Oval; 60-70 Γ 40-50 Β΅m; 2 nuclei (large kidney-shaped macronucleus + small round micronucleus)
- Clinical disease = **when trophozoite INVADES intestinal mucosa** (unlike Giardia!)
- Causes: Mucosal ulcer + submucosal abscess + bloody diarrhea
---
## π₯ SECTION 14: HIGH-YIELD MCQ RAPID REVIEW
### "First/Only/Most" Facts
| Fact | Answer |
|------|--------|
| Causative agent of pseudomembranous colitis | Clostridium difficile |
| First isolated by Robert Koch | Vibrio cholerae |
| Smallest pathogenic nematode | Strongyloides stercoralis |
| Largest intestinal nematode | Ascaris lumbricoides |
| Longest intestinal parasite | D. latum (fish tapeworm) |
| Only female worms in humans | Strongyloides stercoralis |
| Gold standard for H. pylori diagnosis | Endoscopy + Biopsy |
| Test of choice for H. pylori eradication | Urea Breath Test |
| Most rapid & dependable test for H. pylori | Rapid Urease Test |
| Best specimen for typhoid week 1 | Blood culture |
| Blood culture positivity in typhoid week 1 | 90% |
| Motility type of V. cholerae | Darting (single polar flagellum) |
| Selective medium for V. cholerae | TCBS (yellow colonies) |
| Transport medium for V. cholerae | VR medium / Cary-Blair |
| Low infective dose (10-100 organisms) | Shigella |
| Causes autoinfection (parasites) | T. solium, S. stercoralis, H. nana, E. vermicularis |
| Causes B12 deficiency anemia | D. latum (fish tapeworm) |
| Diagnosis of Enterobius | Cellophane/Scotch tape perianal swab |
| Egg with barrel shape + mucous plugs | Trichuris trichura |
| Egg with operculum | D. latum |
| Falling leaf motility | Giardia lamblia |
| Shooting star (hanging drop) | Vibrio cholerae |
| Wheel-like appearance (EM) | Rotavirus |
| Epidemic gastroenteritis in adults | Norwalk virus |
| DOC for C. difficile colitis | Metronidazole |
| Most important NeuroCysticercosis symptom | Epilepsy |
---
## π SECTION 15: EXAM FLOW CHARTS (SUMMARY)
### Lab Diagnosis Approach β Any GI Infection
```
STOOL SAMPLE
β
βββ Macroscopic: Color, odor, blood/mucus, reaction (acid/alkaline)
β
βββ Microscopy: Saline prep (motile organisms) + Iodine prep (stained cysts)
β
βββ Culture:
β βββ MacConkey agar (general)
β βββ TCBS (Vibrio)
β βββ DCA, SS agar (Shigella/Salmonella)
β βββ Alkaline peptone water (enrichment for Vibrio)
β
βββ Serology: ELISA, agglutination tests
β
βββ Molecular: PCR
```
### Toxin Mechanism β cAMP vs cGMP
```
cAMP Increasers β Watery Diarrhea:
βββ V. cholerae (cholera toxin)
βββ ETEC (LT toxin)
βββ Salmonella (in gastroenteritis)
cGMP Increaser:
βββ ETEC (ST toxin)
Protein synthesis inhibitors β Bloody/Severe disease:
βββ Shiga toxin (Shigella dysenteriae)
βββ EHEC verotoxin
βββ EIEC
```
---
## π§ MASTER MNEMONICS SUMMARY
| Topic | Mnemonic |
|-------|---------|
| E. coli IMViC | **"I Make Very Clean"** = + + - - |
| Typhoid lab diagnosis | **"BWSU"** (Blood Wk1, Widal Wk2, Stool Wk3, Urine Wk4) |
| E. coli types | **"ETIEE"** (ETEC, EHEC, EIEC, EPEC, EAEC) |
| Shigella groups | **"ABCD"** (dysenteriae, flexneri, boydii, sonnei) |
| Vibrio El Tor | "Extra Tough" (positive for H-lysis, HA, VP) |
| Skin-penetrating worms | **"ANC"** (Ancylostoma, Necator, strongyloides) |
| Bile-stained eggs | **"ATTE"** (Ascaris, Trichuris, Taenia, Echinococcus) |
| Autoinfecting parasites | **"TSHE C"** (T.solium, Strongyloides, H.nana, Enterobius, Cryptosporidium) |
| Mushroom toxins | **"APMI"** (Amanitin, Phallotoxin, Muscarine, Ibotenic acid) |
| Viral diarrhea agents | **"RNA SACS"** (Rota, Norwalk, Astro, Sapovirus, Adeno, Calcivirus) |
| Armed tapeworm | **"SoliumSoliumArmed"** = T. solium with HOOKS |
| LT vs ST toxin | **"L = cAMP, S = cGMP"** |
| Botulinum uniqueness | **"Botulinum = Blocked (ACh) = Constipation (not diarrhea)"** |
---
*Notes compiled from Fast Track Basic Science MBBS β GIT Microbiology (Vol V)*
*All Past Questions Referenced and Covered*
cd /home/daytona/workspace/git-micro-notes && python3 -c " from reportlab.lib.pagesizes import A4 from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle from reportlab.lib.colors import HexColor, black, white, red from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle, HRFlowable, PageBreak from reportlab.lib.units import cm, mm from reportlab.lib import colors doc = SimpleDocTemplate('GIT_Microbiology_StudyNotes.pdf', pagesize=A4, rightMargin=1.5*cm, leftMargin=1.5*cm, topMargin=1.5*cm, bottomMargin=1.5*cm) styles = getSampleStyleSheet() # Custom styles title_style = ParagraphStyle('CustomTitle', parent=styles['Title'], fontSize=22, spaceAfter=8, textColor=HexColor('#1a237e'), fontName='Helvetica-Bold') heading1_style = ParagraphStyle('H1', parent=styles['Heading1'], fontSize=15, spaceAfter=5, spaceBefore=12, textColor=HexColor('#0d47a1'), fontName='Helvetica-Bold', borderWidth=0, backColor=HexColor('#e3f2fd')) heading2_style = ParagraphStyle('H2', parent=styles['Heading2'], fontSize=12, spaceAfter=4, spaceBefore=8, textColor=HexColor('#1565c0'), fontName='Helvetica-Bold') heading3_style = ParagraphStyle('H3', parent=styles['Heading3'], fontSize=10, spaceAfter=3, spaceBefore=6, textColor=HexColor('#283593'), fontName='Helvetica-Bold') body_style = ParagraphStyle('Body', parent=styles['Normal'], fontSize=9, spaceAfter=3, leading=13, fontName='Helvetica') small_style = ParagraphStyle('Small', parent=styles['Normal'], fontSize=8, spaceAfter=2, leading=11, fontName='Helvetica') bullet_style = ParagraphStyle('Bullet', parent=styles['Normal'], fontSize=9, spaceAfter=2, leftIndent=12, leading=12, fontName='Helvetica', bulletIndent=4, bulletFontName='Helvetica', bulletFontSize=9) mnemonic_style = ParagraphStyle('Mnemonic', parent=styles['Normal'], fontSize=9, spaceAfter=3, leading=12, fontName='Helvetica-BoldOblique', textColor=HexColor('#b71c1c'), backColor=HexColor('#fff8e1')) mcq_style = ParagraphStyle('MCQ', parent=styles['Normal'], fontSize=9, spaceAfter=3, leading=12, fontName='Helvetica-Oblique', textColor=HexColor('#1b5e20'), backColor=HexColor('#f1f8e9')) code_style = ParagraphStyle('Code', parent=styles['Normal'], fontSize=8, spaceAfter=3, leading=11, fontName='Courier', textColor=HexColor('#37474f'), backColor=HexColor('#eceff1'), leftIndent=6) content = [] def hd1(t): return Paragraph(t, heading1_style) def hd2(t): return Paragraph(t, heading2_style) def hd3(t): return Paragraph(t, heading3_style) def body(t): return Paragraph(t, body_style) def mnem(t): return Paragraph('π§ ' + t, mnemonic_style) def mcq(t): return Paragraph('β‘ MCQ: ' + t, mcq_style) def bullet(t): return Paragraph('β’ ' + t, bullet_style) def flow(t): return Paragraph(t, code_style) def sp(n=0.15): return Spacer(1, n*cm) def hr(): return HRFlowable(width='100%', thickness=0.5, color=HexColor('#90caf9')) # === TITLE PAGE === content.append(sp(1)) content.append(Paragraph('π§« GIT MICROBIOLOGY', title_style)) content.append(Paragraph('Fast Track MBBS β Complete Study Notes', ParagraphStyle('sub', parent=styles['Normal'], fontSize=14, textColor=HexColor('#455a64'), fontName='Helvetica-Bold'))) content.append(hr()) content.append(sp(0.3)) content.append(body('Includes: Mnemonics | Flow Charts | MCQ Tips | Comparison Tables | Exam Tricks')) content.append(sp(0.3)) content.append(hr()) content.append(sp(0.5)) # SECTION 1: NORMAL FLORA & TERMINOLOGY content.append(hd1('SECTION 1: NORMAL FLORA & TERMINOLOGY')) content.append(hr()) content.append(sp()) content.append(hd2('Normal Flora of GIT')) flora_data = [ ['Site', 'Organisms'], ['Mouth', 'Anaerobic micrococci, streptococci, bacteroides, Actinomyces, Neisseria'], ['Esophagus/Stomach', 'Lactobacilli'], ['Small Bowel', 'Lactobacilli, streptococci, enterobacteria, bacteroides'], ['Large Bowel (Anaerobes)', 'Bacteroides, Bifidobacteria, Clostridia, Lactobacillus'], ['Large Bowel (Aerobes)', 'E. coli, Klebsiella, Streptococcus fecalis, Pseudomonas, Proteus'], ] t = Table(flora_data, colWidths=[5*cm, 12*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#1565c0')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#e3f2fd'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#90caf9')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(sp()) content.append(mcq('Empty stomach = STERILE (gastric acid). Colon = 96-99% ANAEROBES, only 1-4% aerobes. Bacteroides fragilis = predominant anaerobe.')) content.append(hd2('Key Terminology')) term_data = [ ['Term', 'Definition', 'Memory Hook'], ['Gastroenteritis', 'GIT infection β diarrhea + gastric irritation (N/V/pain)', 'STOMACH + ENTERo symptoms'], ['Enterocolitis', 'Lower GIT infection β NO gastric irritation', 'ENTERo only, no gastric sx'], ['Diarrhea', '>3 loose/liquid stools per day', '"3 is the magic number"'], ['Dysentery', 'Frequent blood-stained mucopurulent stools', '"DYStressing BLOODY stools"'], ['Pseudomemb. Colitis', 'Severe fulminant diarrhea; inflammatory exudate forms membrane', 'C. difficile always'], ] t = Table(term_data, colWidths=[4*cm, 8*cm, 5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#1565c0')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#fff8e1'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ffe082')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(PageBreak()) # SECTION 2: E. COLI content.append(hd1('SECTION 2: E. COLI β High Yield')) content.append(hr()) content.append(sp()) content.append(hd2('Morphology')) content.append(bullet('Gram NEGATIVE, non-sporing, non-capsulated bacilli')) content.append(bullet('Motile β PERITRICHOUS flagella')) content.append(bullet('IMViC = + + - -')) content.append(mnem('IMViC Memory: "I Make Very Clean" = Indole(+), MethylRed(+), VP(-), Citrate(-)')) content.append(sp()) content.append(hd2('5 Types of Pathogenic E. coli β "ETIEE" Mnemonic')) ecoli_data = [ ['Type', 'Disease', 'Mechanism', 'Key Hook'], ['ETEC\n(Enterotoxigenic)', 'Traveler\'s diarrhea\nInfant diarrhea\nWatery stool', 'LT toxin β βcAMP\nST toxin β βcGMP', '"T = Traveler"\n"L=cAMP, S=cGMP"'], ['EHEC\n(Enterohemorrhagic)', 'Bloody diarrhea\nHemolytic Uremic Syndrome\nNO fever', 'Verotoxin/Shiga-like toxin\nDisrupts protein synthesis', '"H = Hemorrhagic\n(BLOODY, no fever)"'], ['EIEC\n(Enteroinvasive)', 'Dysentery + fever\nCramping; resembles Shigellosis', 'Invades colonic epithelium', '"I = Invasive\n= like Shigella"'], ['EPEC\n(Enteropathogenic)', 'Infant/Pediatric diarrhea\nNon-bloody', 'Plasmid-mediated destruction\nof small intestinal epithelium', '"P = Pediatric"'], ['EAEC\n(Enteroaggregative)', 'Infant diarrhea\n(developing countries)', '"Stacked-brick" adherence\nin vitro', '"A = Aggregative"'], ] t = Table(ecoli_data, colWidths=[3.5*cm, 4.5*cm, 5.5*cm, 3.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#1565c0')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#e8f5e9'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#a5d6a7')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(sp()) content.append(hd2('ETEC Toxin Mechanism')) content.append(flow('LT (Heat Labile): B subunit binds GM1 ganglioside β A subunit enters β ADP ribosylates GTP protein β Adenylyl Cyclase β βcAMP β βClβ» secretion, βNaβΊ reabsorption β WATERY DIARRHEA')) content.append(flow('ST (Heat Stable): Same BUT activates GUANYLYL cyclase β βcGMP β same result')) content.append(mnem('"Labile = cAMP, Stable = cGMP" β The only difference!')) content.append(PageBreak()) # SECTION 3: SALMONELLA content.append(hd1('SECTION 3: SALMONELLA TYPHI ββ Very High Yield')) content.append(hr()) content.append(sp()) sal_data = [ ['Species', 'Disease'], ['S. typhi', 'TYPHOID FEVER'], ['S. paratyphi A, B, C', 'Paratyphoid fever (milder)'], ['S. typhimurium, S. enteritidis, S. Dublin', 'Enterocolitis / Food poisoning'], ['S. choleraesuis', 'Septicemia'], ] t = Table(sal_data, colWidths=[8*cm, 9*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#e53935')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 9), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#ffebee'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ef9a9a')), ('VALIGN', (0,0), (-1,-1), 'MIDDLE'), ('PADDING', (0,0), (-1,-1), 5), ])) content.append(t) content.append(sp()) content.append(hd2('Pathogenesis (Flow)')) content.append(flow('IDβ β = 10Β³β10βΆ bacilli; IP = 7β14 days')) content.append(flow('Contaminated food/water β attach to ileal microvilli β M cells β lamina propria β mononuclear cells β RESIST KILLING β mesenteric LN β TRANSIENT BACTEREMIA β seeded: liver/gallbladder/spleen/bone marrow/lungs/kidneys β further multiply β MASSIVE BACTEREMIA β clinical disease')) content.append(sp()) content.append(hd2('Clinical Features of Typhoid')) content.append(bullet('CLASSIC TRIAD: Step-ladder pyrexia + Relative bradycardia + Toxemia')) content.append(bullet('Rose spots (red macules) on chest/abdomen β appear in 2nd-3rd WEEK')) content.append(bullet('Soft palpable spleen (CONSTANT finding)')) content.append(bullet('Hepatomegaly common')) content.append(sp()) content.append(hd2('Lab Diagnosis β "BWSU" Timeline')) bwsu_data = [ ['Week', 'Test', 'Mnemonic', 'Positivity'], ['Week 1', 'BLOOD CULTURE', 'B = Blood', '90% positive!'], ['Week 2', 'WIDAL TEST (Antibody)', 'W = Widal', 'Rising titer diagnostic'], ['Week 3', 'STOOL CULTURE', 'S = Stool', 'Also good for carriers'], ['Week 4', 'URINE CULTURE', 'U = Urine', 'Less useful'], ] t = Table(bwsu_data, colWidths=[2.5*cm, 4.5*cm, 4*cm, 6*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#0288d1')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#e1f5fe'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#81d4fa')), ('VALIGN', (0,0), (-1,-1), 'MIDDLE'), ('PADDING', (0,0), (-1,-1), 5), ])) content.append(t) content.append(mnem('"BWSU" OR "BASU" (Blood, Antibody, Stool, Urine) β one week each!')) content.append(sp()) content.append(hd2('Widal Test Key Points')) widal_data = [ ['Feature', 'Detail'], ['What', 'Agglutination test detecting antibodies against S. typhi & S. paratyphi A/B'], ['Antigens used', 'H & O of S. typhi; H of S. paratyphi A/B (NOT O of paratyphi β cross reacts!)'], ['Diagnostic titer (single)', 'O β₯ 1:100 OR H β₯ 1:200'], ['Diagnostic (serial)', '4-FOLD RISE in titer over 7β10 days (much more meaningful!)'], ['H agglutination pattern', 'Loose COTTON-WOOLLY CLUMPS'], ['O agglutination pattern', 'GRANULAR DISC-LIKE at bottom'], ['MCQ KEY', 'No single titer is diagnostic! Rising titer is important.'], ] t = Table(widal_data, colWidths=[5*cm, 12*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#4527a0')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#ede7f6'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ce93d8')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(PageBreak()) # SECTION 4: SHIGELLA content.append(hd1('SECTION 4: SHIGELLA β Bacillary Dysentery β')) content.append(hr()) content.append(sp()) shig_data = [ ['Group', 'Species', 'Special Note'], ['A', 'S. dysenteriae', 'MOST VIRULENT; does NOT ferment mannitol; produces Shiga toxin'], ['B', 'S. flexneri', 'Most common in developing countries'], ['C', 'S. boydii', 'Rare'], ['D', 'S. sonnei', 'LATE lactose fermenter (only one!); least virulent; developed countries'], ] t = Table(shig_data, colWidths=[2*cm, 4.5*cm, 10.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#e53935')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 9), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#ffcdd2'), HexColor('#ffebee')]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ef9a9a')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(mnem('"ABCD" = dysenteriae, Flexneri, Boydii, Sonnei | Sonnei = S for Safe (least virulent)')) content.append(sp()) content.append(bullet('VERY LOW infective dose: only 10-100 organisms (vs 10Β³-10βΆ for Salmonella!)')) content.append(bullet('Shiga toxin (S. dysenteriae type I only): A subunit disrupts protein synthesis; B binds host cells')) content.append(bullet('3 toxicities: Enterotoxicity + Neurotoxicity + Cytotoxicity')) content.append(bullet('Creates SERPIGINOUS ULCERS covered by pseudomembrane (fibrin + WBC + necrosis)')) content.append(PageBreak()) # SECTION 5: VIBRIO CHOLERAE content.append(hd1('SECTION 5: VIBRIO CHOLERAE ββ')) content.append(hr()) content.append(sp()) content.append(hd2('Morphology Memory Points')) content.append(bullet('Gram NEGATIVE, comma-shaped curved rod = "Comma vibrio" (first isolated by Robert Koch)')) content.append(bullet('DARTING motility via SINGLE POLAR FLAGELLUM')) content.append(bullet('In stool/mucus flakes: "FISH IN STREAM" appearance')) content.append(bullet('Hanging drop preparation: "SHOOTING STAR" appearance')) content.append(sp()) vc_diff = [ ['Feature', 'Classical', 'El Tor'], ['Hemolysis of sheep RBC', '-', '+'], ['Hemagglutination of chick RBC', '-', '+'], ['VP reaction', 'Usually -', 'Usually +'], ['Susceptibility to Polymyxin B', '+', '-'], ['Sensitivity to phage V', '-', '+'], ] t = Table(vc_diff, colWidths=[7*cm, 5*cm, 5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#00695c')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 9), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#e0f2f1'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#80cbc4')), ('VALIGN', (0,0), (-1,-1), 'MIDDLE'), ('PADDING', (0,0), (-1,-1), 5), ('ALIGN', (1,1), (-1,-1), 'CENTER'), ])) content.append(t) content.append(mnem('"El Tor = Extra Tough" β positive for Hemolysis, HA, VP; resists polymyxin B')) content.append(sp()) content.append(hd2('Cholera Toxin Mechanism')) content.append(flow('B subunit binds GM1 ganglioside on cell surface')) content.append(flow('A subunit enters β activates Adenylyl Cyclase (via ADP-ribosylation)')) content.append(flow('ββcAMP β βClβ» secretion, βHCOββ» secretion, βNaβΊ/KβΊ/Clβ» reabsorption')) content.append(flow('RICE WATERY DIARRHEA (40 stools/day!)')) content.append(sp()) content.append(hd2('Lab Diagnosis Key Points')) lab_vc = [ ['Test', 'Finding'], ['Hanging drop prep', '"Shooting star" motility'], ['Gram stain', 'Comma-shaped gram-negative rods'], ['TCBS agar (selective)', 'Large YELLOW colonies (sucrose fermentation)'], ['MacConkey agar', 'Pale non-lactose fermenting'], ['String test', 'Viscous string when loop raised from Na-deoxycholate drop'], ['Transport media', 'VR medium / Cary-Blair medium'], ] t = Table(lab_vc, colWidths=[5*cm, 12*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#00695c')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#e0f2f1'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#80cbc4')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(PageBreak()) # SECTION 6: H. PYLORI & C. DIFFICILE content.append(hd1('SECTION 6: H. PYLORI & C. DIFFICILE β')) content.append(hr()) content.append(sp()) content.append(hd2('Helicobacter pylori')) content.append(bullet('Gram NEGATIVE, spiral/curved bacilli with multiple monopolar sheathed flagella')) content.append(bullet('Microaerophilic (5% Oβ) + capnophilic')) content.append(bullet('UREASE POSITIVE β KEY virulence factor')) content.append(flow('Urease β Urea β NHβ + COβ β NHβ neutralizes gastric acid β favorable colonization environment')) content.append(bullet('Diseases: Duodenal ulcer (90%), Gastric ulcer (60%), Gastric adenocarcinoma risk')) content.append(sp()) hpyl_lab = [ ['Method', 'Test', 'Notes'], ['INVASIVE (Gold Standard)', 'Endoscopy + Biopsy', 'Rapid Urease Test: MOST RAPID & DEPENDABLE'], ['INVASIVE', 'Microscopy (Giemsa, Gram, Warthin-Starry stain)', 'Gram-negative rods'], ['NON-INVASIVE', 'Urea Breath Test (UBT) with CΒΉβ΄', 'TEST OF CHOICE for ERADICATION documentation'], ['NON-INVASIVE', 'Serology (ELISA)', 'Ab detection'], ['NON-INVASIVE', 'Fecal antigen detection', 'Commercial kit'], ['NON-INVASIVE', 'Urine test (NΒΉβ΅ urea)', 'Mass spectrometry'], ] t = Table(hpyl_lab, colWidths=[4.5*cm, 6*cm, 6.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#6a1b9a')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#f3e5f5'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ce93d8')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(sp()) content.append(hd2('Clostridium difficile')) content.append(bullet('Gram POSITIVE rod; oval, subterminal spore (may become Gram-negative in old culture)')) content.append(bullet('Normal gut commensal: 3-5% healthy adults; 40-50% infants')) content.append(bullet('Persons >50 yrs MOST susceptible')) cdiff_tox = [ ['Toxin', 'Name', 'Effect'], ['Toxin A', 'Enterotoxin', 'Gut symptoms: watery/bloody diarrhea'], ['Toxin B', 'Cytotoxin', 'Cytopathic effects in cell cultures; BEST TEST = cytotoxin in stool'], ] t = Table(cdiff_tox, colWidths=[3*cm, 4*cm, 10*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#bf360c')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 9), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#fbe9e7'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ffab91')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 5), ])) content.append(t) content.append(mnem('"Antibiotics Disrupt flora, C. diff Erupts!" β Lincomycin/Clindamycin most important offenders')) content.append(mcq('DOC = Metronidazole; Vancomycin also used; Best test = cytotoxin assay in stool; Neutralized by C. Sordelli antitoxin')) content.append(PageBreak()) # SECTION 7: VIRAL DIARRHEA content.append(hd1('SECTION 7: VIRAL DIARRHEA β')) content.append(hr()) content.append(sp()) virus_data = [ ['Virus', 'Family', 'Genome', 'Age Group', 'Size', 'Key Feature'], ['Rotavirus', 'Reoviridae', 'dsRNA (11 segs)', '<5 yrs', '70nm', 'Wheel-like; NON-cultivable; SPLIT GENOME'], ['Norwalk', 'Calciviridae', '+ssRNA', 'ALL ages', '27nm', 'Epidemic in ADULTS; IP=24-48 hrs'], ['Sapovirus', 'Calciviridae', '+ssRNA', '<5 yrs', '30nm', '-'], ['Adenovirus 40/41', 'Adenoviridae', 'dsDNA', '<5 yrs', '80nm', 'Largest; fibre projections from 12 vertices'], ['Astrovirus', 'Astroviridae', '+ssRNA', '<5 yrs', '38nm', 'Star-shaped capsid'], ['Calcivirus', 'Calciviridae', 'ssRNA', 'Children', '35nm', 'Naked'], ] t = Table(virus_data, colWidths=[3.5*cm, 3.5*cm, 3.5*cm, 2.5*cm, 2*cm, 2*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#1565c0')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 7), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#e8eaf6'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#9fa8da')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 3), ])) content.append(t) content.append(mnem('"RNA SACS" = Rota, Norwalk, Astro, Sapovirus, Adeno, Calcivirus')) content.append(sp()) content.append(hd2('Rotavirus Pathogenesis')) content.append(flow('Binds to lactose receptor at brush border β infects mature enterocytes β cell death + villous atrophy')) content.append(flow('β Malabsorption (non-absorptive diarrhea) + Crypt hyperplasia β hypersecretion of water')) content.append(flow('β WATERY, NON-BLOODY diarrhea (no inflammation!) β Main cause of infantile diarrhea worldwide')) content.append(mcq('Rotavirus = Non-cultivable; double-walled wheel-like appearance (EM); SPLIT GENOME (11 segments)')) content.append(mcq('Norwalk = Epidemic gastroenteritis in ADULTS (not just children)')) content.append(PageBreak()) # SECTION 8: PARASITOLOGY content.append(hd1('SECTION 8: PROTOZOA (GIT) ββ')) content.append(hr()) content.append(sp()) content.append(hd2('Giardia lamblia')) giardia_morph = [ ['Form', 'Shape', 'Size', 'Key Features'], ['Trophozoite', 'Tennis/badminton racket, heart-shaped', '14Γ7 Β΅m', '4 pairs flagella, 2 nuclei, bilateral symmetry, sucking disc on ventral surface, 2 axostyles, "FALLING LEAF" motility'], ['Cyst', 'Oval/football-shaped', '12Γ7 Β΅m', '4 nuclei, tough hyaline wall β INFECTIVE STAGE'], ] t = Table(giardia_morph, colWidths=[2.5*cm, 4*cm, 2.5*cm, 8*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#2e7d32')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#e8f5e9'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#a5d6a7')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(mcq('G. lamblia is NOT a tissue invader! Causes MALABSORPTION not invasion. Diarrhea = NON-BLOODY with steatorrhoea (greasy stool).')) content.append(sp()) content.append(hd2('Entamoeba histolytica ββ')) content.append(bullet('Infective stage = MATURE QUADRINUCLEATE CYST (4 nuclei)')) content.append(bullet('90% infections ASYMPTOMATIC; only 10% cause disease')) content.append(bullet('Trophozoite contains RBCs in cytoplasm (pathognomonic)')) content.append(bullet('FLASK-SHAPED ULCER β narrow neck, broad base (classic!)')) content.append(sp()) path_factors = [ ['Factor', 'Action'], ['Cysteine proteinase (C)', 'Digests ECM, fibronectin, laminin, type I collagen'], ['Lectin (L)', 'Binds carbohydrates on colonic epithelial cells'], ['Histolysin (H)', 'Causes necrosis & tissue destruction'], ['Amoebapore (A)', 'Forms pores in plasma membranes'], ] t = Table(path_factors, colWidths=[4.5*cm, 12.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#c62828')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#ffcdd2'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ef9a9a')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(mnem('"CLHA" = Cysteine proteinase, Lectin, Histolysin, Amoebapore β 4 virulence factors')) content.append(sp()) content.append(hd2('Amoebic vs Bacillary Dysentery β Comparison')) avc_data = [ ['Feature', 'Amoebic', 'Bacillary'], ['Onset', 'Gradual', 'Acute'], ['Fever/Vomiting', 'No', 'Yes β fever + vomiting'], ['Frequency', '6-8 times/day', '>10 times/day'], ['Odour', 'Offensive', 'Odourless'], ['Reaction', 'ACIDIC', 'ALKALINE'], ['Color', 'Dark red (altered blood)', 'Bright red (fresh blood)'], ['RBC (micro)', 'In CLUMPS', 'Discrete or rouleaux'], ['Pus cells', 'Scanty', 'Numerous'], ['Macrophages', 'None/very few', 'Numerous & large'], ['Eosinophils', 'Present', 'Scarce'], ['Trophozoites', 'E. histolytica present', 'Nil'], ['Charcot-Leyden', 'Present', 'Absent'], ['Causative agent', 'E. histolytica', 'Shigella'], ] t = Table(avc_data, colWidths=[4.5*cm, 6.5*cm, 6*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#4a148c')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#ede7f6'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ce93d8')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 3), ])) content.append(t) content.append(PageBreak()) # SECTION 9: HELMINTHS content.append(hd1('SECTION 9: HELMINTHS (WORMS) β')) content.append(hr()) content.append(sp()) content.append(hd2('Infective Forms β Master Reference')) inf_data = [ ['Parasite', 'Infective Form', 'Route', 'Mnemonic'], ['Ascaris lumbricoides', 'Embryonated egg', 'Ingestion', '"Swallow Ascaris"'], ['Enterobius vermicularis', 'Embryonated egg', 'Ingestion', '"Swallow pinworm"'], ['Trichuris trichura', 'Embryonated egg', 'Ingestion', '"Swallow whip"'], ['Taenia saginata', 'Cysticercus bovis (undercooked beef)', 'Ingestion', '"Eat beef"'], ['Taenia solium', 'Cysticercus cellulosae (undercooked pork)', 'Ingestion', '"Eat pork"'], ['A. duodenale', 'Filariform larva (3rd stage)', 'Skin penetration', '"ANC = Skin penetrators"'], ['Necator americanus', 'Filariform larva', 'Skin penetration', '"ANC = Skin penetrators"'], ['S. stercoralis', 'Filariform larva', 'Skin penetration', '"ANC = Skin penetrators"'], ['D. latum', 'Plerocercoid larva (in fish)', 'Ingestion', '"Eat fish"'], ] t = Table(inf_data, colWidths=[4.5*cm, 5*cm, 3.5*cm, 4*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#37474f')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#eceff1'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#90a4ae')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 3), ])) content.append(t) content.append(mnem('"ANC = Skin penetrators" (Ancylostoma, Necator, strongyloides stercoralis)')) content.append(sp()) content.append(hd2('Bile-Stained vs Non-Bile-Stained Eggs')) egg_data = [ ['Bile-Stained (Brown/Yellow)', 'Non-Bile-Stained (Colorless)'], ['Ascaris lumbricoides', 'Hookworm (A. duodenale, N. americanus)'], ['Trichuris trichura', 'Hymenolepis nana'], ['Taenia spp.', 'β'], ['Echinococcus granulosus', 'β'], ] t = Table(egg_data, colWidths=[8.5*cm, 8.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#f57f17')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 9), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#fff8e1'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ffe082')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 5), ])) content.append(t) content.append(mnem('"ATTE" = Ascaris, Trichuris, Taenia, Echinococcus β all bile-stained!')) content.append(sp()) content.append(hd2('Taenia saginata vs Taenia solium')) taenia_data = [ ['Feature', 'T. saginata (Beef/Unarmed)', 'T. solium (Pork/Armed)'], ['Length', '5-10 m', '2-3 m (shorter!)'], ['Scolex/Head', 'NO rostellum, NO hooks (Unarmed)', 'ROSTELLUM + double row HOOKS (Armed)'], ['Neck', 'Long, thin', 'Short, thick (5-6mm)'], ['Proglottids', '1000-2000', '800-900'], ['Uterus branches', '15-30 lateral branches', '5-10 compound lateral branches'], ['Testes', '300-400', '150-200'], ['Vaginal sphincter', 'Present', 'ABSENT'], ['Life span', '10 years', '25 years'], ['Larva', 'Cysticercus bovis (cow/buffalo muscle)', 'Cysticercus cellulosae (pig/human tissue)'], ['Intermediate host', 'Cattle ONLY', 'Pig + MAN (can cause cysticercosis!)'], ['Autoinfection', 'No', 'YES'], ['Extra diseases', 'Intestinal taeniasis only', 'Taeniasis + CYSTICERCOSIS + NeuroCysticercosis'], ] t = Table(taenia_data, colWidths=[4*cm, 6.5*cm, 6.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#4a148c')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#ede7f6'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ce93d8')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 3), ])) content.append(t) content.append(mnem('"Armed = Solium = Serious (cysticercosis, epilepsy!). Unarmed = Saginata = Safer"')) content.append(PageBreak()) # SECTION 10: FOOD POISONING content.append(hd1('SECTION 10: FOOD POISONING β')) content.append(hr()) content.append(sp()) fp_data = [ ['Bacteria', 'Source', 'IP', 'Key Feature', 'Symptoms'], ['S. aureus', 'Meat, dairy, poultry', '1-6 hrs', 'Heat-STABLE preformed toxin', 'Vomiting, cramps, diarrhea; 6-24 hrs'], ['Bacillus cereus', 'REHEATED FRIED RICE', '1-6 hrs', '2 toxin types: emetic + diarrheal', 'N/V + cramps; <24 hrs'], ['C. botulinum', 'Home-canned food', '12-36 hrs', 'Blocks ACh at NMJ', 'CONSTIPATION (NOT diarrhea!), diplopia, dysphagia, respiratory failure β fatal'], ['Salmonella', 'Raw meat, poultry, eggs', '12-24 hrs', 'βcAMP β watery diarrhea', 'Fever, chills, profuse diarrhea; 2-5 days'], ['C. perfringens', 'Beef, reheated food', '6-24 hrs', 'Spores survive cooking', 'Diarrhea + cramps; N/V rare'], ['C. jejuni', 'Meat, poultry, milk', '2-11 days', 'Invasion + heat stable toxin', 'Diarrhea, fever, malaise; 2-7 days'], ['E. coli EHEC', 'Meat, milk', '3-8 days', 'Cytotoxin β vascular damage', 'Bloody diarrhea + HUS'], ['Yersinia enterocolitica', 'Milk, water', '2-7 days', 'Terminal ileum invasion', 'Fever, bloody diarrhea, abdominal pain'], ] t = Table(fp_data, colWidths=[3*cm, 3*cm, 2*cm, 5*cm, 4*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#b71c1c')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 7), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#ffebee'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ef9a9a')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 3), ])) content.append(t) content.append(mnem('"Botulinum Causes Constipation" β ONLY ONE that causes constipation!')) content.append(mnem('"Bad (reheated) Rice = B. cereus"')) content.append(mnem('"Shortest IP = S. aureus & B. cereus (1-6 hrs)"')) content.append(sp()) content.append(hd2('Mushroom Toxins β "APMI"')) mush_data = [ ['Toxin', 'Source', 'Effect'], ['Alpha-amanitin (A)', 'Amanita phalloides (main), A. virosa, A. versa', 'DEADLY; liver damage within 1-3 days; principal toxin'], ['Phallotoxin (P)', 'Amanita species', 'GI upset'], ['Muscarine (M)', 'Some mushrooms', 'Muscarinic agonist; respiratory failure; sometimes deadly'], ['Ibotenic acid (I)', 'Some mushrooms', 'NEUROTOXICITY'], ] t = Table(mush_data, colWidths=[3.5*cm, 7.5*cm, 6*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#37474f')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#eceff1'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#90a4ae')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(PageBreak()) # SECTION 11: MCQ RAPID REVIEW content.append(hd1('SECTION 11: HIGH-YIELD MCQ RAPID REVIEW π₯')) content.append(hr()) content.append(sp()) mcq_data = [ ['Question/Fact', 'Answer'], ['Causative agent of pseudomembranous colitis', 'Clostridium difficile'], ['First isolated by Robert Koch', 'Vibrio cholerae'], ['Smallest pathogenic nematode', 'Strongyloides stercoralis'], ['Largest intestinal nematode', 'Ascaris lumbricoides'], ['Longest intestinal parasite', 'D. latum (Fish tapeworm)'], ['Only female worms in humans', 'Strongyloides stercoralis'], ['Gold standard for H. pylori diagnosis', 'Endoscopy + Biopsy'], ['Test of choice for H. pylori ERADICATION', 'Urea Breath Test (UBT)'], ['Most rapid & dependable test for H. pylori', 'Rapid Urease Test'], ['Best specimen for typhoid week 1', 'Blood culture'], ['Blood culture positivity in typhoid week 1', '90% positive!'], ['Motility type of V. cholerae', 'Darting (single polar flagellum)'], ['Selective medium for V. cholerae', 'TCBS (large yellow colonies)'], ['Transport medium for V. cholerae', 'VR medium / Cary-Blair medium'], ['Lowest infective dose (10-100 organisms)', 'Shigella'], ['Causes autoinfection (4 parasites)', 'T. solium, S. stercoralis, H. nana, E. vermicularis'], ['Causes B12 deficiency anemia', 'D. latum (Fish tapeworm)'], ['Diagnosis of Enterobius', 'Cellophane/Scotch tape perianal swab (morning!)'], ['Barrel-shaped egg with mucous plugs at both poles', 'Trichuris trichura'], ['Operculated egg', 'D. latum'], ['Falling leaf motility', 'Giardia lamblia'], ['Shooting star (hanging drop)', 'Vibrio cholerae'], ['Wheel-like appearance (EM)', 'Rotavirus'], ['Epidemic gastroenteritis in adults', 'Norwalk virus'], ['DOC for C. difficile colitis', 'Metronidazole (IV in severe cases)'], ['Most frequent symptom in NeuroCysticercosis', 'Epilepsy'], ['Anchovy sauce pus', 'Amoebic liver abscess (degenerated hepatocytes)'], ['Fish in stream appearance', 'V. cholerae in stool (under microscopy)'], ['Rose spots in typhoid', 'Appear in 2nd-3rd week on chest/abdomen'], ['Stool culture best for detecting', 'Carriers of Salmonella'], ['Aflatoxin B1', 'Most carcinogenic mycotoxin; from Aspergillus flavus'], ['Ibotenic acid', 'Neurotoxicity (mushroom poisoning)'], ['Widal test antigen NOT used from paratyphi', 'O antigen (cross-reacts with typhoid O, factor XII)'], ['Non-cultivable virus causing infantile diarrhea', 'Rotavirus (split genome, 11 segments)'], ['Intermediate host with 2 hosts (D. latum)', '1st: Cyclops; 2nd: Fresh water fish'], ['Pig = definitive host', 'Balantidium coli (man is accidental host)'], ] t = Table(mcq_data, colWidths=[9*cm, 8*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#1a237e')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 7.5), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#e8eaf6'), white]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#9fa8da')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 3), ])) content.append(t) content.append(PageBreak()) # MASTER MNEMONICS PAGE content.append(hd1('MASTER MNEMONICS QUICK REFERENCE π§ ')) content.append(hr()) content.append(sp()) mnem_data = [ ['Topic', 'Mnemonic', 'Expansion'], ['E. coli IMViC', '"I Make Very Clean"', 'Indole(+), MethylRed(+), VP(-), Citrate(-)'], ['Typhoid lab diagnosis weeks', '"BWSU"', 'Blood(Wk1), Widal(Wk2), Stool(Wk3), Urine(Wk4)'], ['E. coli types', '"ETIEE"', 'ETEC, EHEC, EIEC, EPEC, EAEC'], ['Shigella groups', '"ABCD"', 'dysenteriae(A), Flexneri(B), Boydii(C), Sonnei(D)'], ['Skin-penetrating worms', '"ANC"', 'Ancylostoma, Necator, strongyloides'], ['Bile-stained eggs', '"ATTE"', 'Ascaris, Trichuris, Taenia, Echinococcus'], ['Autoinfecting parasites', '"TSHE C"', 'T.solium, Strongyloides, H.nana, Enterobius, Cryptosporidium'], ['Mushroom toxins', '"APMI"', 'Alpha-amanitin, Phallotoxin, Muscarine, Ibotenic acid'], ['Viral diarrhea agents', '"RNA SACS"', 'Rota, Norwalk, Astro, Sapovirus, Adeno, Calcivirus'], ['Armed tapeworm', '"Solium = Armed"', 'T. solium has rostellum + hooks; causes cysticercosis'], ['ETEC toxins', '"Labile = cAMP, Stable = cGMP"', 'LT β βcAMP; ST β βcGMP'], ['C. botulinum', '"B = Blocked ACh = Blocked bowel"', 'CONSTIPATION, not diarrhea!'], ['El Tor vibrios', '"El Tor = Extra Tough"', '+ hemolysis, + VP, + HA, resists polymyxin'], ['E. histolytica virulence', '"CLHA"', 'Cysteine proteinase, Lectin, Histolysin, Amoebapore'], ['H. pylori disease assoc', '"DU>GU"', 'Duodenal ulcer 90% > Gastric ulcer 60%'], ['Balantidium', '"PIG = Balantidium"', 'Pig is definitive host; man is accidental'], ['D. latum anemia', '"Fish absorbs B12"', 'Fish tapeworm β megaloblastic/pernicious anemia'], ['Enterobius diagnosis', '"Tape test at DAWN"', 'Cellophane tape in morning from perianal skin'], ['Trichuris egg', '"Barrel with Plugs"', 'Barrel-shaped with mucous plugs at both poles'], ] t = Table(mnem_data, colWidths=[4.5*cm, 5*cm, 7.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), HexColor('#b71c1c')), ('TEXTCOLOR', (0,0), (-1,0), white), ('FONTNAME', (0,0), (-1,0), 'Helvetica-Bold'), ('FONTSIZE', (0,0), (-1,-1), 8), ('ROWBACKGROUNDS', (0,1), (-1,-1), [HexColor('#fff8e1'), HexColor('#ffecb3')]), ('GRID', (0,0), (-1,-1), 0.5, HexColor('#ffe082')), ('VALIGN', (0,0), (-1,-1), 'TOP'), ('PADDING', (0,0), (-1,-1), 4), ])) content.append(t) content.append(sp(0.5)) content.append(hr()) content.append(sp(0.2)) content.append(body('Notes compiled from: Fast Track Basic Science MBBS β GIT Microbiology (Volume V) | All Past Questions Included')) doc.build(content) print('PDF created successfully!') "