Make high yield notes for physiology from this pdf for revision for neet pg also pyq level questions with answers
python3 << 'EOF' import pdfplumber pdf_path = "/tmp/workspace/attachments/4a50d44c-b6d1-4a13-a03b-66bf6dd4d565/Dr Ganga_NEET PG PYT MASTERLIST.pdf" with pdfplumber.open(pdf_path) as pdf: print(f"Total pages: {len(pdf.pages)}") # Read first 5 pages to understand structure for i in range(min(5, len(pdf.pages))): print(f"\n--- PAGE {i+1} ---") text = pdf.pages[i].extract_text() if text: print(text[:2000]) else: print("[No text extracted]") EOF
python3 << 'EOF' import pdfplumber pdf_path = "/tmp/workspace/attachments/4a50d44c-b6d1-4a13-a03b-66bf6dd4d565/Dr Ganga_NEET PG PYT MASTERLIST.pdf" with pdfplumber.open(pdf_path) as pdf: print(f"Total pages: {len(pdf.pages)}") for i in range(len(pdf.pages)): print(f"\n--- PAGE {i+1} ---") text = pdf.pages[i].extract_text() if text and len(text.strip()) > 10: print(text[:3000]) else: print("[Image-based or minimal text]") EOF
python3 << 'EOF' # Convert PDF pages to images for analysis from pypdf import PdfReader, PdfWriter import os pdf_path = "/tmp/workspace/attachments/4a50d44c-b6d1-4a13-a03b-66bf6dd4d565/Dr Ganga_NEET PG PYT MASTERLIST.pdf" reader = PdfReader(pdf_path) print(f"Total pages: {len(reader.pages)}") # Save each page as individual PDF to analyze os.makedirs("/tmp/workspace/physio_pdf_pages", exist_ok=True) for i in range(len(reader.pages)): writer = PdfWriter() writer.add_page(reader.pages[i]) with open(f"/tmp/workspace/physio_pdf_pages/page_{i+1:02d}.pdf", "wb") as f: writer.write(f) print("All pages saved individually") EOF
python3 << 'EOF' # Convert PDF pages to PNG images using pypdf's built-in image extraction # First let's check what images are embedded in each page import pdfplumber pdf_path = "/tmp/workspace/attachments/4a50d44c-b6d1-4a13-a03b-66bf6dd4d565/Dr Ganga_NEET PG PYT MASTERLIST.pdf" with pdfplumber.open(pdf_path) as pdf: for i in range(len(pdf.pages)): page = pdf.pages[i] images = page.images text = page.extract_text() words = page.extract_words() print(f"Page {i+1}: {len(images)} images, {len(words)} words, text_len={len(text) if text else 0}") EOF
python3 << 'EOF' # Extract the embedded images from each page import pdfplumber import os pdf_path = "/tmp/workspace/attachments/4a50d44c-b6d1-4a13-a03b-66bf6dd4d565/Dr Ganga_NEET PG PYT MASTERLIST.pdf" out_dir = "/tmp/workspace/physio_pdf_pages" os.makedirs(out_dir, exist_ok=True) with pdfplumber.open(pdf_path) as pdf: for i, page in enumerate(pdf.pages): images = page.images if images: # Get the image data img = images[0] print(f"Page {i+1}: image keys = {list(img.keys())}, srcsize={img.get('srcsize')}, bits={img.get('bits')}") EOF
python3 << 'EOF' # Extract embedded images from PDF pages and save as PNG import pdfplumber from PIL import Image import io import os pdf_path = "/tmp/workspace/attachments/4a50d44c-b6d1-4a13-a03b-66bf6dd4d565/Dr Ganga_NEET PG PYT MASTERLIST.pdf" out_dir = "/tmp/workspace/physio_pdf_pages" os.makedirs(out_dir, exist_ok=True) with pdfplumber.open(pdf_path) as pdf: for i, page in enumerate(pdf.pages): images = page.images if images: img_data = images[0] stream = img_data['stream'] w, h = img_data['srcsize'] colorspace = img_data.get('colorspace', 'RGB') bits = img_data.get('bits', 8) raw = stream.get_data() try: if isinstance(colorspace, list): mode = 'RGB' elif 'Gray' in str(colorspace): mode = 'L' elif 'RGB' in str(colorspace): mode = 'RGB' else: mode = 'RGB' img = Image.frombytes(mode, (w, h), raw) out_path = f"{out_dir}/page_{i+1:02d}.png" img.save(out_path) print(f"Page {i+1}: saved {out_path} ({w}x{h} {mode})") except Exception as e: print(f"Page {i+1}: ERROR - {e}, colorspace={colorspace}, len(raw)={len(raw)}") EOF
python3 << 'EOF' # Try using pypdf to extract images directly from pypdf import PdfReader import os pdf_path = "/tmp/workspace/attachments/4a50d44c-b6d1-4a13-a03b-66bf6dd4d565/Dr Ganga_NEET PG PYT MASTERLIST.pdf" out_dir = "/tmp/workspace/physio_pdf_pages" os.makedirs(out_dir, exist_ok=True) reader = PdfReader(pdf_path) for page_num, page in enumerate(reader.pages): for img_num, img in enumerate(page.images): out_path = f"{out_dir}/page_{page_num+1:02d}_img{img_num}.png" with open(out_path, "wb") as f: f.write(img.data) print(f"Saved: {out_path} ({len(img.data)} bytes)") break # one image per page is enough EOF
python3 << 'EOF' # serve images via a simple base64 approach - encode them for upload import base64 for pg in [5, 6, 15, 16, 17, 18, 19, 20, 21, 22]: path = f"/tmp/workspace/physio_pdf_pages/page_{pg:02d}_img0.png" with open(path, "rb") as f: size = len(f.read()) print(f"Page {pg}: {size} bytes") EOF
python3 << 'EOF' # Start a simple HTTP server to serve the images import subprocess import os # Check if there's already a server running result = subprocess.run(['lsof', '-i', ':8765'], capture_output=True, text=True) print("Port 8765 status:", result.stdout[:200]) # Start server in background os.chdir("/tmp/workspace/physio_pdf_pages") proc = subprocess.Popen(['python3', '-m', 'http.server', '8765'], stdout=subprocess.DEVNULL, stderr=subprocess.DEVNULL) print(f"Server PID: {proc.pid}") import time; time.sleep(1) # Verify import urllib.request try: r = urllib.request.urlopen('http://localhost:8765/page_05_img0.png', timeout=3) print(f"Server working: {r.status}") except Exception as e: print(f"Server error: {e}") EOF
cd /tmp/workspace/physio_pdf_pages && python3 -m http.server 8765 & sleep 2 curl -s -o /dev/null -w "%{http_code}" http://localhost:8765/page_05_img0.png
mkdir -p /tmp/workspace/neet-pg-physio && ls /tmp/workspace/neet-pg-physio/
~/neet-pg-physio/physiology_high_yield_notes.md
# NEET PG - HIGH YIELD PHYSIOLOGY NOTES ### Dr. Ganga Masterlist Based | Revision Edition --- ## PRIORITY LEGEND - π΄ HIGH PRIORITY (asked 3+ times in NEET PG) - π‘ MODERATE PRIORITY (asked 2 times) - π’ LOW PRIORITY (asked 1 time) --- # SECTION 1: GENERAL PHYSIOLOGY ## π΄ Resting Membrane Potential (RMP) | Parameter | Value | |-----------|-------| | RMP of neuron | -70 mV | | RMP of cardiac muscle | -90 mV | | RMP of skeletal muscle | -90 mV | | RMP of smooth muscle | -50 to -60 mV | | RMP of SA node | -55 mV | **Key ions:** - Inside cell: K+ (high), negatively charged proteins - Outside cell: Na+ (high), Cl- (high) - Na+/K+ ATPase: pumps 3 Na+ OUT, 2 K+ IN (electrogenic) **Nernst equation:** E = (61/z) Γ log [outside]/[inside] - For K+: -94 mV; For Na+: +61 mV; For Cl-: -70 mV --- ## π΄ Action Potential (AP) ### Nerve AP (Hodgkin-Huxley) 1. **Resting** β -70 mV 2. **Depolarization** β Na+ channels open β spike to +35 mV 3. **Repolarization** β K+ channels open, Na+ channels inactivate 4. **Hyperpolarization (after-hyperpolarization)** β K+ channels slow to close 5. **Return to RMP** ### Absolute Refractory Period (ARP) - Na+ channels completely inactivated - No stimulus can generate AP - Duration: ~1 ms in nerve ### Relative Refractory Period (RRP) - K+ channels still open - Stronger than normal stimulus needed - Corresponds to after-hyperpolarization ### Threshold - Typically -55 mV for most neurons - All-or-none law: AP amplitude is constant regardless of stimulus strength --- ## π΄ Skeletal Muscle Contraction ### Sliding Filament Theory - Thin filaments (actin) slide over thick filaments (myosin) - No change in I band? FALSE - I band SHORTENS - A band stays SAME length - H zone SHORTENS - Sarcomere SHORTENS ### Cross Bridge Cycle 1. ATP binds myosin β myosin detaches from actin 2. ATP hydrolysis β myosin cocks (energized state) 3. Myosin binds actin (cross bridge formation) 4. Power stroke: Pi release β myosin pulls actin 5. ADP release 6. New ATP binds β cycle repeats **Rigor mortis:** ATP depletion β myosin cannot detach β permanent contraction ### Excitation-Contraction Coupling - AP at NMJ β depolarization spreads via T-tubules - T-tubule voltage sensor (DHPR/dihydropyridine receptor) activates - RyR (Ryanodine receptor) on SR releases Ca2+ - Ca2+ binds troponin C β conformational change - Tropomyosin moves β exposes actin binding sites - Cross bridge cycle begins ### Motor Unit - Single alpha motor neuron + all muscle fibers it innervates - Small motor units = fine movements (eye, hand) - Large motor units = gross movements (postural muscles) --- ## π‘ Smooth Muscle - No troponin - regulation via calmodulin - Ca2+ binds calmodulin β activates MLCK (myosin light chain kinase) - MLCK phosphorylates myosin β contraction - Slow, sustained contraction; fatigue-resistant - Can contract from stretch (myogenic response) --- # SECTION 2: CARDIOVASCULAR PHYSIOLOGY ## π΄ Cardiac Action Potential ### Fast Response (Ventricular/Atrial myocytes, His-Purkinje) | Phase | Ion | Description | |-------|-----|-------------| | Phase 0 | Na+ (fast) | Rapid depolarization (+30 mV) | | Phase 1 | K+ (Ito) | Brief repolarization | | Phase 2 | Ca2+ in = K+ out | Plateau (unique to heart) | | Phase 3 | K+ (IKr, IKs) | Rapid repolarization | | Phase 4 | K+ (IK1) | Resting at -90 mV | ### Slow Response (SA node, AV node) | Phase | Ion | Description | |-------|-----|-------------| | Phase 0 | Ca2+ (L-type) | Slow depolarization | | Phase 3 | K+ | Repolarization | | Phase 4 | If (funny current Na+) + ICa-T | Spontaneous depolarization (pacemaker) | **SA node firing rate: 60-100/min** **AV node: 40-60/min** **Bundle of His/Purkinje: 20-40/min** **Pacemaker hierarchy:** SA > AV node > Bundle of His > Purkinje > Ventricular muscle --- ## π΄ ECG | Interval/Wave | Represents | Normal Value | |---------------|-----------|--------------| | P wave | Atrial depolarization | <0.12 s | | PR interval | AV conduction time | 0.12-0.20 s | | QRS | Ventricular depolarization | <0.12 s | | ST segment | Plateau phase | Isoelectric | | T wave | Ventricular repolarization | Upright in V1-V6 | | QT interval | Ventricular systole | 0.35-0.44 s | | QTc | Corrected QT | <0.44 s (M), <0.46 s (F) | **U wave:** Repolarization of Purkinje fibers (prominent in hypokalemia) ### ECG changes with electrolytes - **Hypokalemia:** Flattened T, prominent U wave, ST depression - **Hyperkalemia:** Peaked T waves β widened QRS β sine wave pattern β VF - **Hypocalcemia:** Prolonged QT - **Hypercalcemia:** Shortened QT ### Heart Blocks | Type | PR interval | QRS dropped? | |------|------------|--------------| | 1st degree | >0.20s, constant | No | | 2nd degree Mobitz I (Wenckebach) | Progressive lengthening | Yes, periodically | | 2nd degree Mobitz II | Fixed PR | Yes, regularly | | 3rd degree (Complete) | No relationship P-QRS | No (all dissociated) | --- ## π΄ Cardiac Cycle ### Phases of Cardiac Cycle 1. **Isovolumetric contraction** - all valves CLOSED; pressure rises 2. **Rapid ejection** - aortic valve OPENS 3. **Reduced ejection** 4. **Isovolumetric relaxation** - all valves CLOSED; pressure falls 5. **Rapid filling** - mitral valve OPENS (after pressure < atrial) 6. **Slow filling (diastasis)** 7. **Atrial systole** (kick - adds 25% filling) ### Pressures | Chamber | Systolic | Diastolic | |---------|---------|-----------| | Left ventricle | 120 mmHg | 0-5 mmHg | | Aorta | 120 mmHg | 80 mmHg | | Right ventricle | 25 mmHg | 0-5 mmHg | | Pulmonary artery | 25 mmHg | 10 mmHg | | Left atrium/PCWP | - | 8-12 mmHg | | Right atrium/CVP | - | 0-8 mmHg | ### Frank-Starling Law - Increased preload β increased stroke volume - Basis: sarcomere stretch β increased Ca2+ sensitivity + optimal filament overlap - At 2.2 Β΅m sarcomere length = maximum tension --- ## π΄ Cardiac Output **CO = HR Γ SV** Normal CO = 5 L/min Normal cardiac index (CI) = CO/BSA = 2.5-3.5 L/min/mΒ² ### Determinants of Stroke Volume | Factor | Increases SV | Decreases SV | |--------|-------------|-------------| | Preload | β | β | | Afterload | β | β | | Contractility | β | β | ### Fick's Principle (to calculate CO) CO = O2 consumption / (Arterial O2 - Venous O2) ### Starling Forces (Capillary fluid exchange) - **Filtration forces:** Capillary hydrostatic pressure (Pc), Tissue oncotic pressure (Οi) - **Absorption forces:** Plasma oncotic pressure (Οc), Tissue hydrostatic pressure (Pi) - **Net filtration pressure** = (Pc + Οi) - (Οc + Pi) - Normal: slight net filtration; returned via lymphatics --- ## π΄ Blood Pressure Regulation ### Baroreceptor Reflex - Location: Carotid sinus (CN IX) and Aortic arch (CN X) - βBP β baroreceptor firing β β NTS activation β β vagal tone, β sympathetic β HRβ, vasodilation - Most important short-term regulator ### Renin-Angiotensin-Aldosterone System (RAAS) - βBP/βNa+/βsympathetic β Renin release from JGA - Renin cleaves angiotensinogen β Angiotensin I - ACE (in lung) β Angiotensin II - Ang II: vasoconstriction + aldosterone release + ADH release + thirst - Aldosterone: Na+ reabsorption in collecting duct β βvolume β βBP ### ANP (Atrial Natriuretic Peptide) - Released by atria in response to stretch (βvolume) - Causes: natriuresis, diuresis, vasodilation, inhibits RAAS - Opposes Ang II effects --- ## π‘ Coronary Circulation - Left coronary: supplies LV anterior wall, septum (LAD), LV lateral wall (LCx) - Right coronary: supplies SA node (in 55%), AV node (in 85%), RV, inferior LV - Coronary flow occurs mainly in DIASTOLE (LV) due to systolic compression - Autoregulation range: 60-140 mmHg --- # SECTION 3: RESPIRATORY PHYSIOLOGY ## π΄ Lung Volumes and Capacities | Volume | Value | Definition | |--------|-------|-----------| | Tidal Volume (TV) | 500 mL | Normal breath | | IRV | 3000 mL | Max additional inspiration | | ERV | 1200 mL | Max additional expiration | | Residual Volume (RV) | 1200 mL | Cannot be expelled | | IC | 3500 mL | TV + IRV | | FRC | 2400 mL | ERV + RV (lung volume at rest) | | VC | 4700 mL | TV + IRV + ERV | | TLC | 5900 mL | All volumes | **FRC: cannot be measured by spirometry (contains RV)** - Measured by: Helium dilution, N2 washout, Body plethysmography --- ## π΄ Pulmonary Function Tests (PFT) ### Spirometry Values | Parameter | Normal | Obstructive | Restrictive | |-----------|--------|-------------|-------------| | FVC | >80% predicted | β | ββ | | FEV1 | >80% | ββ | β | | FEV1/FVC | >70% | <70% | Normal/>70% | | TLC | Normal | β | β | | RV | Normal | β | β | ### Examples - **Obstructive:** Asthma, COPD, bronchiectasis - **Restrictive:** IPF, sarcoidosis, kyphoscoliosis, obesity --- ## π΄ Oxygen Transport ### Oxygen Dissociation Curve (ODC) **P50** = PO2 at which Hb is 50% saturated = **26.6 mmHg** (normal) **RIGHT SHIFT (β affinity, β O2 delivery to tissues):** - β CO2 (Bohr effect) - β H+ (β pH, acidosis) - β Temperature - β 2,3-BPG (DPG) - Sickle cell Hb **LEFT SHIFT (β affinity, β O2 delivery):** - β CO2, β H+ (alkalosis) - β Temperature - β 2,3-BPG - Fetal Hb (HbF) - binds 2,3-BPG less - COHb (carbon monoxide poisoning) - MetHb - HbA2 **Oxygen content = (Hb Γ 1.34 Γ SaO2) + (PaO2 Γ 0.003)** --- ## π΄ Ventilation-Perfusion (V/Q) Matching | Region | V/Q ratio | Implication | |--------|-----------|-------------| | Apex (Zone 1) | 3.3 (high) | Physiological dead space, TB prone | | Base (Zone 3) | 0.6 (low) | Better perfusion, shunt-like | | Overall average | 0.8 | | **V/Q mismatch** = most common cause of hypoxemia **Corrects with O2 supplementation** (unlike true shunt) **True shunt:** Hypoxemia does NOT correct with 100% O2 (e.g., AVM, intracardiac) ### Dead Space - **Anatomical dead space:** ~150 mL (conducting airways) - **Physiological dead space:** Anatomical + alveolar dead space - **Bohr equation:** Vd/Vt = (PaCO2 - PECO2)/PaCO2 --- ## π΄ Control of Respiration ### Central chemoreceptors - Location: Ventral medulla - Stimulus: β CO2 (actually β H+ in CSF) - NOT directly sensitive to O2 - Most powerful regulator of ventilation ### Peripheral chemoreceptors - Location: Carotid bodies (main), Aortic bodies - Stimulus: β PaO2 (<60 mmHg), β PaCO2, β H+ - Respond to PO2 (not O2 content - NO response to anemia/CO poisoning) ### Hering-Breuer reflex - Stretch receptors in lungs β inhibit inspiration (prevents over-inflation) - Mediated via vagus nerve --- ## π‘ Pulmonary Surfactant - Produced by **Type II pneumocytes** - Main component: **DPPC** (dipalmitoylphosphatidylcholine) - Function: Reduces surface tension, prevents alveolar collapse - **Laplace's Law:** P = 2T/r (small alveoli have higher collapse tendency without surfactant) - Deficient in: **NRDS** (premature infants <35 weeks, lecithin:sphingomyelin ratio <2) --- # SECTION 4: RENAL PHYSIOLOGY ## π΄ GFR and Renal Clearance **GFR = 125 mL/min = 180 L/day** **Clearance = (U Γ V) / P** - Inulin clearance = GFR (freely filtered, not secreted/reabsorbed) - Creatinine clearance β GFR (slight secretion, slight overestimate) - PAH clearance = effective RPF (filtered + completely secreted) - RPF = 660 mL/min; RBF = 1200 mL/min (25% of CO) - Filtration fraction = GFR/RPF = 125/660 = 0.19 (~20%) **Filtered load** = GFR Γ Plasma concentration --- ## π΄ Tubular Transport ### Proximal Convoluted Tubule (PCT) - Reabsorbs: 67% Na+, 67% water, 100% glucose, 100% amino acids, most HCO3- (via carbonic anhydrase), uric acid - **Secretes:** H+, organic acids, drugs - **Tm glucose = 375 mg/min** (threshold = 180 mg/dL plasma) - Isosmotic reabsorption (osmolarity stays same) ### Loop of Henle - **Thin descending limb:** Permeable to water ONLY β urine concentrates - **Thin ascending limb:** Permeable to ions (NaCl) - **Thick ascending limb (TAL):** NKCC2 cotransporter; impermeable to water; dilutes urine - Na+ reabsorption here creates medullary gradient - Site of action of **loop diuretics (furosemide)** - **Single effect** of countercurrent multiplication ### Distal Convoluted Tubule (DCT) - Na+-Cl- cotransporter (NCC) - blocked by **thiazide diuretics** - Impermeable to water (even without ADH) - Ca2+ reabsorption (PTH stimulated) ### Collecting Duct - Principal cells: Na+ reabsorption (ENaC), K+ secretion (ROMK) - aldosterone regulated - Alpha-intercalated cells: H+ secretion, HCO3- reabsorption (Type A RTA if dysfunctional) - Beta-intercalated cells: HCO3- secretion - ADH: inserts AQP2 water channels β water reabsorption --- ## π΄ Acid-Base Balance ### Henderson-Hasselbalch pH = 6.1 + log [HCO3-] / (0.03 Γ PCO2) Normal: pH 7.40, PaCO2 40 mmHg, HCO3- 24 mEq/L ### ABG Analysis - Quick Guide | Disorder | pH | PaCO2 | HCO3- | |---------|-----|-------|-------| | Metabolic acidosis | β | β (compensatory) | β (primary) | | Metabolic alkalosis | β | β (compensatory) | β (primary) | | Respiratory acidosis | β | β (primary) | β (compensatory) | | Respiratory alkalosis | β | β (primary) | β (compensatory) | ### Compensation Rules | Disorder | Compensation Formula | |---------|---------------------| | Met acidosis | Expected PCO2 = 1.5 Γ HCO3- + 8 Β± 2 (Winter's formula) | | Met alkalosis | Expected PCO2 = 0.7 Γ HCO3- + 21 Β± 2 | | Resp acidosis (acute) | β HCO3- by 1 per 10 mmHg β PCO2 | | Resp acidosis (chronic) | β HCO3- by 3.5 per 10 mmHg β PCO2 | | Resp alkalosis (acute) | β HCO3- by 2 per 10 mmHg β PCO2 | | Resp alkalosis (chronic) | β HCO3- by 5 per 10 mmHg β PCO2 | ### Anion Gap (AG) AG = Na+ - (Cl- + HCO3-) = **12 Β± 2 mEq/L** (normal) **High AG metabolic acidosis (MUDPILES):** M - Methanol U - Uremia D - DKA/starvation ketosis P - Propylene glycol/Paraldehyde I - Isoniazid/Iron L - Lactic acidosis E - Ethylene glycol S - Salicylates **Normal AG (hyperchloremic) metabolic acidosis:** - Diarrhea (GI HCO3- loss) - RTA type 1 and 2 - Carbonic anhydrase inhibitors - Ureterosigmoidostomy ### Renal Tubular Acidosis (RTA) | Type | Defect | Urine pH | Serum K+ | Urine AG | |------|--------|---------|----------|---------| | Type 1 (distal) | H+ secretion failure | >5.5 (cannot acidify) | Low | Positive | | Type 2 (proximal) | HCO3- reabsorption failure | <5.5 (can acidify) | Low | Negative | | Type 4 | Aldosterone deficiency/resistance | <5.5 | HIGH | Positive | --- ## π΄ ADH (Vasopressin) and Water Balance **ADH:** - Produced in hypothalamus (supraoptic/paraventricular nuclei) - Released from posterior pituitary - Stimulus: β plasma osmolality (most potent), β blood volume, stress, nausea - Action: Inserts AQP2 in collecting duct (V2 receptors) - SIADH: β ADH β hyponatremia, euvolemic or hypervolemic, urine concentrated (U Osm >100) - Diabetes insipidus (central): β ADH β dilute urine, hypernatremia --- # SECTION 5: NEUROPHYSIOLOGY ## π΄ Neurotransmitters | NT | Location | Receptor | Function | |----|---------|---------|---------| | Acetylcholine (ACh) | NMJ, autonomic ganglia, CNS | Nicotinic (N), Muscarinic (M) | Motor, parasympathetic | | Dopamine | Substantia nigra, VTA | D1-D5 | Movement, reward, prolactin inhibition | | Serotonin (5-HT) | Raphe nuclei | 5-HT1-7 | Mood, sleep, nausea | | Norepinephrine | Locus coeruleus | Alpha, Beta | Alertness, sympathetic | | GABA | Interneurons | GABA-A (Cl-), GABA-B (K+) | Inhibition | | Glutamate | Widespread | NMDA, AMPA, mGluR | Excitation, LTP | | Glycine | Spinal cord | Glycine-R (Cl-) | Inhibition | ### Dopamine Pathways 1. **Nigrostriatal** - movement (destroyed in Parkinson's) 2. **Mesolimbic** - reward, emotions (schizophrenia - D2 excess) 3. **Mesocortical** - cognition, working memory 4. **Tuberoinfundibular** - inhibits prolactin --- ## π΄ Basal Ganglia ### Direct Pathway (movement facilitation) Cortex β Striatum β GPi (inhibit) β Thalamus (disinhibit) β Cortex β MOVEMENT ### Indirect Pathway (movement suppression) Cortex β Striatum β GPe (inhibit) β STN (disinhibit) β GPi (more inhibit) β Thalamus (more inhibit) β Less movement **Dopamine:** Facilitates direct, inhibits indirect β promotes movement ### Parkinson's Disease - Loss of dopaminergic neurons in **Substantia nigra pars compacta** - Direct pathway β + Indirect pathway β β reduced movement (bradykinesia, rigidity, tremor) - Tremor: resting "pill-rolling" tremor, 4-6 Hz ### Huntington's Disease - Loss of striatal (GABA) neurons preferentially affecting indirect pathway - Indirect pathway β β excessive movement (chorea) --- ## π΄ Sleep Physiology ### Sleep Stages | Stage | EEG | Features | |-------|-----|---------| | Awake | Alpha (8-13 Hz), Beta (>13 Hz) | Conscious | | NREM Stage 1 | Theta (4-7 Hz) | Drowsy, hypnagogic hallucinations | | NREM Stage 2 | Sleep spindles (12-14 Hz), K-complexes | True sleep, 45-55% of total sleep | | NREM Stage 3 | Delta (<4 Hz) | Slow wave sleep (SWS), restorative | | REM | Beta-like (sawtooth waves) | Dreams, eye movements, muscle atonia | **Sleep cycle:** ~90 min; 4-6 cycles/night - SWS (Stage 3) predominates early in night - REM predominates late in night/early morning **REM sleep:** - Penile erection (psychogenic erection), vivid dreams - β sympathetic activity β irregular HR, BP - Loss of skeletal muscle tone (pontine atonia center) - Neurotransmitter: ACh (REM ON), Serotonin/NE (REM OFF) --- ## π΄ Cerebellar Function | Region | Input | Function | Lesion | |--------|-------|---------|--------| | Vestibulocerebellum (flocculonodular lobe) | Vestibular system | Balance, eye movements | Truncal ataxia, nystagmus | | Spinocerebellum (vermis + paravermis) | Spinal cord proprioception | Limb coordination | Gait ataxia | | Cerebrocerebellum (lateral hemispheres) | Cortex | Planning, fine movements | Intention tremor, dysmetria | **Cerebellar lesions β ipsilateral signs** (unlike cortical lesions) --- ## π‘ Spinal Cord Tracts | Tract | Location | Decussation | Carries | |-------|---------|------------|---------| | Dorsal columns (DCML) | Posterior | At medulla | Fine touch, proprioception, vibration | | Spinothalamic | Anterior/lateral | At spinal level | Pain, temperature, crude touch | | Corticospinal (lateral) | Lateral | At medullary pyramids | Voluntary movement | **Brown-SΓ©quard syndrome (hemisection):** - Ipsilateral: loss of proprioception/vibration, UMN signs, motor loss - Contralateral: loss of pain/temperature --- # SECTION 6: ENDOCRINE PHYSIOLOGY ## π΄ Hypothalamo-Pituitary Axis | Hypothalamic hormone | Action on pituitary | |---------------------|-------------------| | TRH | β TSH, β Prolactin | | CRH | β ACTH | | GnRH | β LH, FSH | | GHRH | β GH | | Somatostatin | β GH, β TSH | | Dopamine | β Prolactin | | PIH (= dopamine) | β Prolactin | ### Anterior Pituitary Hormones - **FSH, LH** - gonadotrophins (glycoprotein, alpha subunit shared with TSH, hCG) - **TSH** - glycoprotein - **ACTH** - derived from POMC - **GH** - promotes IGF-1 (somatomedin C) from liver - **Prolactin** - unique: under INHIBITORY control (dopamine) --- ## π΄ Growth Hormone **Actions:** - Direct: lipolysis, insulin antagonism (diabetogenic) - Via IGF-1: linear bone growth, protein synthesis, organ growth **Regulation:** - Increased by: GHRH, sleep (peak during SWS), exercise, hypoglycemia, amino acids, stress - Decreased by: Somatostatin, IGF-1 (negative feedback), hyperglycemia, obesity **Acromegaly:** β GH after epiphyseal closure - Coarse features, large hands/feet, prognathism, macroglossia - Diagnosis: β IGF-1 (screening), β GH after oral glucose tolerance test (gold standard) --- ## π΄ Thyroid Hormones **Synthesis:** 1. Iodide trapping (active transport, NIS) 2. Oxidation (thyroid peroxidase - TPO) 3. Organification (TPO - iodinate Tyr on Tg β MIT, DIT) 4. Coupling: MIT+DIT = T3; DIT+DIT = T4 5. Release: Tg proteolysis β T3, T4 **T3 vs T4:** - T4 (thyroxine): more abundant, less active, longer half-life (7 days) - T3: more potent (3-4x), shorter half-life (1 day) - T4 β T3 by deiodinase (type 1: peripheral tissues; type 2: pituitary/brain) **Actions of TH:** - β BMR (β Na+/K+ ATPase) - β cardiac output (β beta-adrenergic receptors) - CNS development (critical in fetal/neonatal period) - Bone maturation - β GI motility **Reverse T3 (rT3):** inactive; made in illness/starvation --- ## π΄ Adrenal Cortex ### Zones and Hormones (GFR - Glomerulosa, Fasciculata, Reticularis) - **Zona Glomerulosa:** Aldosterone (mineralocorticoid) - regulated by RAAS, K+ - **Zona Fasciculata:** Cortisol (glucocorticoid) - regulated by ACTH - **Zona Reticularis:** Androgens (DHEA, androstenedione) ### Cortisol **Actions:** - β Gluconeogenesis, glycogenolysis β hyperglycemia - β Protein catabolism β muscle wasting - β Lipolysis β central obesity (Cushing) - Anti-inflammatory (β PLA2, β COX2, β cytokines) - Immunosuppressive - β Bone resorption (long-term β osteoporosis) - β GFR - Permissive for catecholamines **Cushing syndrome:** Central obesity, moon face, buffalo hump, striae, hypertension **Addison's disease:** Hyperpigmentation (ACTH/MSH β), hypotension, hyponatremia, hyperkalemia ### Aldosterone - β Na+ reabsorption in CD principal cells β β volume, β BP - β K+ secretion β hypokalemia in primary hyperaldosteronism - β H+ secretion β metabolic alkalosis --- ## π΄ Calcium Regulation ### Key hormones | Hormone | Ca2+ | Phosphate | Bone | Kidney | GI | |---------|-----|----------|------|--------|-----| | PTH | β | β | β resorption | β Ca reabsorption, β PO4, β 1,25-VitD | indirect | | Calcitonin | β | β | β resorption | - | - | | Vit D (1,25-OH) | β | β | - | β Ca, PO4 reabsorption | β absorption | **Primary hyperparathyroidism:** β PTH, β Ca, β PO4, β ALP, β urine Ca **Hypoparathyroidism:** β Ca, β PO4, normal ALP **Vitamin D deficiency:** β Ca, β PO4, β PTH (2Β° hyperparathyroidism), β ALP (rickets/osteomalacia) --- # SECTION 7: REPRODUCTIVE PHYSIOLOGY ## π΄ Menstrual Cycle ### Phases | Phase | Days | Dominant hormone | Event | |-------|------|-----------------|-------| | Menstrual | 1-5 | - | Endometrial shedding | | Follicular/proliferative | 5-14 | Estrogen | Follicle growth, endometrial proliferation | | Ovulation | Day 14 | LH surge (36-44h before) | Dominant follicle rupture | | Luteal/secretory | 15-28 | Progesterone | Corpus luteum, secretory endometrium | **Fixed phase:** Luteal phase = 14 days (constant) **Variable phase:** Follicular phase (explains cycle length variation) ### Hormone levels across cycle - **Estrogen:** Two peaks - pre-ovulatory (triggers LH surge) and mid-luteal - **Progesterone:** Rises post-ovulation, peaks mid-luteal - **LH surge:** Triggers ovulation (occurs ~36-44h after LH peak) - **Inhibin B:** From granulosa cells, inhibits FSH - **Anti-Mullerian Hormone (AMH):** From secondary follicles, marker of ovarian reserve --- ## π΄ Spermatogenesis - Total duration: **74 days** (spermatogenesis) + 14 days (epididymal maturation) = **~74-90 days total** - Occurs in **seminiferous tubules** - Spermatogonia (diploid) β primary spermatocyte β secondary spermatocyte β spermatids β spermatozoa - **Sertoli cells:** Support, blood-testis barrier, inhibin B secretion, aromatase - **Leydig cells:** Testosterone production (LH stimulated) - Temperature: Requires 34Β°C (below body temp β cryptorchidism β infertility) --- # SECTION 8: GI PHYSIOLOGY ## π΄ GI Hormones | Hormone | Source | Stimulus | Action | |---------|--------|---------|--------| | Gastrin | G cells (antrum) | Protein, distension, vagus | β HCl, β pepsin, β gastric motility | | Secretin | S cells (duodenum) | Acid (pH <4), fat | β HCO3- from pancreas, β gastrin | | CCK | I cells (duodenum) | Fat, protein | β pancreatic enzymes, gallbladder contraction, β gastric emptying | | GIP (GI inhibitory peptide) | K cells (duodenum) | Fat, glucose | β gastric acid, β insulin (incretin) | | Motilin | M cells (duodenum) | Fasting | Migrating motor complex (MMC) | | VIP | Neurons | - | Vasodilation, β secretion | | Somatostatin | D cells | Acid, fat | Inhibits everything | **CCK mnemonic:** "Can't Completely Kill" (Contraction of gallbladder, pancreatic enzyme secretion, β gastric emptying) --- ## π΄ Gastric Acid Secretion **Parietal cells** produce: - HCl (via H+/K+ ATPase - proton pump) - Intrinsic factor (required for Vit B12 absorption in terminal ileum) **Stimulation:** Gastrin (CCK-B/gastrin receptor), ACh (M3), Histamine (H2) **Inhibition:** Somatostatin, secretin, prostaglandins, antacids **Chief cells:** Pepsinogen (activated by acid to pepsin) **G cells:** Gastrin **ECL cells:** Histamine (stimulated by gastrin/ACh) --- ## π‘ Absorption | Nutrient | Site | Mechanism | |---------|------|---------| | Glucose, galactose | Small intestine | SGLT1 (Na-glucose cotransport), GLUT2 (exit) | | Fructose | Small intestine | GLUT5 (facilitated diffusion) | | Iron (Fe2+) | Duodenum | DMT1 | | Vitamin B12 | Terminal ileum | Intrinsic factor-B12 complex | | Fat-soluble vitamins (ADEK) | Small intestine | With fat (micelles) | | Bile acids | Terminal ileum | Active transport | | Water | Colon (largest fraction absorbed) | Osmotic | --- # SECTION 9: BLOOD PHYSIOLOGY ## π΄ Hemoglobin **Hb structure:** 4 subunits (2Ξ± + 2Ξ² in adult HbA) - HbA2: 2Ξ± + 2Ξ΄ (2.5% of adult Hb) - HbF: 2Ξ± + 2Ξ³ (high O2 affinity - left shift) - HbA1c: glycated HbA (reflects glucose over 120 days) **Hb variants:** - HbS (sickle cell): ValβGlu substitution at Ξ²6 - HbC: ValβLys substitution at Ξ²6 - HbE: common in Southeast Asia **CO poisoning:** COHb has 240x affinity for Hb vs O2 β left shift (remaining sites hold O2 tighter) - Treat with 100% O2 (reduces tΒ½ from 4h to 60-80 min) - Hyperbaric O2: reduces tΒ½ to 20 min --- ## π΄ Coagulation ### Coagulation Pathways **Extrinsic:** VII + TF β Xa **Intrinsic:** XII β XI β IX β VIII + IXa β Xa **Common:** Xa + Va β Prothrombin β Thrombin β Fibrinogen β Fibrin **PT (Prothrombin Time):** Tests extrinsic + common pathway (VII, X, V, II, I) - Prolonged by warfarin, liver disease, Vit K deficiency - INR = patient PT/control PT **aPTT (activated Partial Thromboplastin Time):** Tests intrinsic + common (XII, XI, IX, VIII, X, V, II, I) - Prolonged by heparin, hemophilia A (VIII), hemophilia B (IX) **Vitamin K-dependent factors:** II, VII, IX, X, Protein C, Protein S (remember: 1972 = factors 1, 9, 7, 2) **Von Willebrand Factor:** Carries Factor VIII, mediates platelet adhesion (GPIb) --- ## π‘ Blood Groups **ABO system:** - Type A: A antigen, Anti-B antibody - Type B: B antigen, Anti-A antibody - Type AB: Both antigens, NO antibodies (universal recipient) - Type O: No antigens, Both Anti-A & Anti-B (universal donor) **Rh system:** - Rh positive: D antigen present (85% of population) - Rh negative: No D antigen - **Hemolytic disease of newborn:** Rh- mother, Rh+ baby, 2nd pregnancy onward --- # SECTION 10: HIGH-YIELD COMPARISONS ## π΄ Quick Differentiation Tables ### Ion Channels | Channel | Blocker | Location | |---------|---------|---------| | Fast Na+ | Class I antiarrhythmics (lidocaine) | Nerve, cardiac fast | | L-type Ca2+ | CCBs (verapamil, nifedipine) | Cardiac, smooth muscle | | KATP | Sulfonylureas (close), K+ openers (open) | Pancreatic beta cells | | ENaC (Na+) | Amiloride | Kidney CD | | CFTR (Cl-) | Defective in cystic fibrosis | Lung, GI, sweat | ### Sympathetic vs Parasympathetic | Effect | Sympathetic | Parasympathetic | |--------|-----------|---------------| | Heart rate | β (beta-1) | β (M2) | | Contractility | β (beta-1) | β (atria) | | Bronchi | Dilate (beta-2) | Constrict (M3) | | GI motility | β (alpha) | β (M3) | | Pupils | Mydriasis (alpha-1) | Miosis (M3) | | Bladder | Relaxation (beta-2) | Contraction (M3) | | Salivation | Thick, β | Watery, β | | Ejaculation | Sympathetic | Erection: parasympathetic | --- # SECTION 11: PYQ-LEVEL MCQs WITH ANSWERS --- ## GENERAL PHYSIOLOGY MCQs **Q1.** Which of the following causes a RIGHT shift of the oxygen-hemoglobin dissociation curve? - A) Fetal hemoglobin - B) Decreased temperature - C) Decreased 2,3-BPG - D) Increased PCO2 **Answer: D** *Explanation: Increased PCO2 (Bohr effect) causes right shift - decreased Hb affinity for O2, facilitating O2 unloading at tissues. Options A, B, C all cause LEFT shift.* --- **Q2.** The resting membrane potential of a cardiac ventricular muscle cell is: - A) -70 mV - B) -90 mV - C) -55 mV - D) -50 mV **Answer: B** *Explanation: Ventricular myocytes have RMP of -90 mV. Neurons are -70 mV; SA node is -55 mV; smooth muscle -50 to -60 mV.* --- **Q3.** During a skeletal muscle contraction, which band does NOT change in length? - A) I band - B) H band - C) A band - D) Sarcomere **Answer: C** *Explanation: The A band (thick filament zone) remains constant. I band, H band, and sarcomere all shorten during contraction.* --- **Q4.** The "funny current" (If) responsible for pacemaker automaticity primarily carries which ion? - A) Ca2+ - B) K+ - C) Na+ - D) Cl- **Answer: C** *Explanation: The "funny current" (HCN channels) allows Na+ influx during phase 4, causing slow diastolic depolarization in SA/AV nodes.* --- **Q5.** Rigor mortis occurs due to: - A) Excess Ca2+ release from SR - B) ATP depletion preventing myosin detachment - C) Tropomyosin blockage - D) K+ efflux **Answer: B** *Explanation: Without ATP, myosin cannot detach from actin after the power stroke, resulting in permanent cross-bridge formation (rigor).* --- ## CARDIOVASCULAR MCQs **Q6.** In the cardiac cycle, isovolumetric relaxation begins with closure of the: - A) Mitral valve - B) Tricuspid valve - C) Aortic valve - D) Pulmonary valve **Answer: C** *Explanation: When LV pressure falls below aortic pressure, the aortic valve closes β marks beginning of isovolumetric relaxation (all valves closed, volume unchanged, pressure drops).* --- **Q7.** The second heart sound (S2) is produced by: - A) Closure of AV valves - B) Closure of semilunar valves - C) Opening of mitral valve - D) Atrial contraction **Answer: B** *Explanation: S1 = AV valve closure (mitral + tricuspid). S2 = Semilunar valve closure (aortic + pulmonary).* --- **Q8.** Which phase of the cardiac action potential represents the plateau? - A) Phase 0 - B) Phase 1 - C) Phase 2 - D) Phase 3 **Answer: C** *Explanation: Phase 2 (plateau) - inward Ca2+ current balances outward K+ current. This creates the long refractory period unique to cardiac muscle.* --- **Q9.** A patient has a JVP showing absent 'a' wave. The most likely diagnosis is: - A) Tricuspid stenosis - B) Constrictive pericarditis - C) Atrial fibrillation - D) Complete heart block **Answer: C** *Explanation: 'a' wave = atrial contraction. In AF, there is no organized atrial contraction β absent 'a' wave. In TS and CHB, there are prominent/cannon 'a' waves.* --- **Q10.** Which of the following causes an increase in the QT interval? - A) Hyperkalemia - B) Hypercalcemia - C) Hypocalcemia - D) Hyponatremia **Answer: C** *Explanation: Hypocalcemia prolongs QT interval (prolonged plateau phase). Hypercalcemia shortens QT. Hyperkalemia causes peaked T waves.* --- ## RESPIRATORY MCQs **Q11.** Surfactant is produced by: - A) Type I pneumocytes - B) Type II pneumocytes - C) Alveolar macrophages - D) Club cells (Clara cells) **Answer: B** *Explanation: Type II pneumocytes (great alveolar cells) produce surfactant (DPPC). Type I pneumocytes are thin, cover most alveolar surface for gas exchange.* --- **Q12.** In a patient with V/Q ratio of ZERO (pure shunt), what happens when you give 100% oxygen? - A) PaO2 normalizes - B) PaO2 does not improve - C) PaCO2 increases - D) pH decreases **Answer: B** *Explanation: True shunt (V/Q=0) means blood bypasses ventilated alveoli entirely. 100% O2 cannot oxygenate this blood. V/Q mismatch (not true shunt) DOES respond to O2.* --- **Q13.** Hering-Breuer reflex is mediated by receptors located in the: - A) Carotid body - B) Medulla - C) Lung parenchyma and airways - D) Aortic arch **Answer: C** *Explanation: Pulmonary stretch receptors in airways and lung parenchyma detect lung inflation β signal via vagus β inhibit inspiratory center β prevent over-inflation.* --- **Q14.** FRC cannot be measured by spirometry because it contains: - A) IRV - B) ERV - C) Residual volume - D) Tidal volume **Answer: C** *Explanation: FRC = ERV + RV. Residual volume cannot be exhaled and thus cannot be measured by spirometry. Special techniques (helium dilution, body plethysmography) needed.* --- **Q15.** In NRDS (Neonatal Respiratory Distress Syndrome), which ratio indicates lung maturity? - A) L:S ratio >2 (Lecithin:Sphingomyelin) - B) L:S ratio <2 - C) PG present - D) Both A and C **Answer: D** *Explanation: Lung maturity is confirmed by L:S ratio >2 AND presence of phosphatidylglycerol (PG) in amniotic fluid. Both indicate adequate surfactant production.* --- ## RENAL MCQs **Q16.** Which substance is used to measure GFR most accurately? - A) Creatinine - B) Urea - C) Inulin - D) PAH **Answer: C** *Explanation: Inulin is freely filtered, not secreted, not reabsorbed, not metabolized β clearance = GFR exactly. PAH measures RPF. Creatinine approximates GFR.* --- **Q17.** A patient has metabolic acidosis with high anion gap. PCO2 = 28 mmHg, HCO3- = 16 mEq/L. Is the respiratory compensation appropriate? - A) Yes - appropriate - B) No - additional respiratory alkalosis - C) No - additional respiratory acidosis - D) Cannot determine **Answer: A** *Explanation: Winter's formula: Expected PCO2 = 1.5 Γ 16 + 8 Β± 2 = 24+8 = 32 Β± 2 = 30-34. Patient's PCO2 = 28 (close to range but slightly below). Approximately appropriate compensation.* --- **Q18.** Loop diuretics act on which transporter in the thick ascending limb? - A) NCC (NaCl cotransporter) - B) NKCC2 (Na-K-2Cl cotransporter) - C) ENaC - D) H+/K+ ATPase **Answer: B** *Explanation: Furosemide blocks NKCC2 in thick ascending limb β β medullary gradient β loss of Na, K, Cl, Ca, Mg. Thiazides block NCC in DCT. Amiloride blocks ENaC.* --- **Q19.** In Type 1 RTA (distal RTA), the urine pH is: - A) Always <5.5 - B) Always >5.5 - C) Variable - D) Same as plasma pH **Answer: B** *Explanation: Type 1 RTA - failure of H+ secretion in collecting duct β cannot acidify urine below 5.5. Urine pH always >5.5. Contrast with Type 2 where urine CAN be acidified.* --- **Q20.** SIADH is characterized by all of the following EXCEPT: - A) Hyponatremia - B) Urine osmolality >100 mOsm/kg - C) Hypervolemia with edema - D) Normal/high urine Na+ **Answer: C** *Explanation: SIADH causes euvolemia or mild hypervolemia WITHOUT edema (no Na+ retention, just water retention). Nephrotic syndrome/cirrhosis cause hyponatremia WITH edema.* --- ## NEUROPHYSIOLOGY MCQs **Q21.** During which sleep stage is growth hormone secretion maximal? - A) REM - B) NREM Stage 1 - C) NREM Stage 2 - D) NREM Stage 3 (slow wave sleep) **Answer: D** *Explanation: GH is secreted in large pulses during slow wave sleep (SWS/Stage 3). This is also when sleepwalking and sleep terrors occur.* --- **Q22.** A patient presents with intention tremor, past-pointing, and dysdiadochokinesia on the RIGHT side. The lesion is in the: - A) Right basal ganglia - B) Left basal ganglia - C) Right cerebellum - D) Left cerebellum **Answer: C** *Explanation: Cerebellar lesions are IPSILATERAL (cerebellar signs on the same side as lesion). Intention tremor (worsens with movement) = cerebellar. Resting tremor = Parkinson's (basal ganglia).* --- **Q23.** Which of the following neurotransmitters is active during REM sleep (REM ON cells)? - A) Serotonin - B) Norepinephrine - C) Acetylcholine - D) Dopamine **Answer: C** *Explanation: ACh (cholinergic neurons in PPT/LDT area) = REM ON. Serotonin (raphe) and NE (locus coeruleus) = REM OFF - they are inhibited during REM.* --- **Q24.** In Parkinson's disease, the primary pathology is loss of dopaminergic neurons in which structure? - A) Substantia nigra pars reticulata - B) Substantia nigra pars compacta - C) Striatum - D) Subthalamic nucleus **Answer: B** *Explanation: Substantia nigra pars compacta (SNpc) neurons project to striatum (nigrostriatal pathway). Loss of dopamine here β reduced facilitation of direct pathway β bradykinesia, rigidity, tremor.* --- ## ENDOCRINE MCQs **Q25.** A patient is diagnosed with Acromegaly. What is the GOLD STANDARD test to confirm diagnosis? - A) Random GH level - B) IGF-1 level - C) GH level after oral glucose - D) MRI pituitary **Answer: C** *Explanation: In normal individuals, oral glucose suppresses GH to <1 ng/mL. In acromegaly, GH remains elevated (failure of suppression). IGF-1 is screening test. MRI confirms tumor location.* --- **Q26.** Which of the following is NOT a vitamin K-dependent clotting factor? - A) Factor II - B) Factor V - C) Factor VII - D) Factor IX **Answer: B** *Explanation: Factor V is NOT vitamin K-dependent. Vitamin K-dependent factors: II, VII, IX, X, Protein C, Protein S. Factor V is co-factor in common pathway.* --- **Q27.** In primary hyperaldosteronism (Conn's syndrome), which combination is expected? - A) β Na, β K, β BP - B) β Na, β K, β BP, metabolic alkalosis - C) β Na, β K, β BP - D) β Na, β K, β BP **Answer: B** *Explanation: Aldosterone causes Na+ retention (βBP) and K+ wasting (hypokalemia) + H+ secretion (metabolic alkalosis). RAAS is SUPPRESSED (low renin = primary).* --- **Q28.** The LH surge occurs approximately how many hours before ovulation? - A) 12-24 hours - B) 24-36 hours - C) 36-44 hours - D) 48-72 hours **Answer: C** *Explanation: LH surge occurs 36-44 hours before ovulation (day 14 in 28-day cycle). LH peak is about 24 hours before ovulation. Ovulation detection kits detect LH surge.* --- **Q29.** Which receptor mediates the chronotropic effect of acetylcholine on the heart? - A) M1 - B) M2 - C) M3 - D) Nicotinic **Answer: B** *Explanation: M2 receptors on SA node β Gi β β cAMP β hyperpolarization (β K+ conductance) β decreased HR. M3 mediates smooth muscle contraction and gland secretion.* --- **Q30.** Absence of intrinsic factor leads to deficiency of which vitamin, causing which anemia? - A) Vitamin B6 - microcytic anemia - B) Vitamin B12 - megaloblastic anemia - C) Folic acid - normocytic anemia - D) Vitamin C - hemolytic anemia **Answer: B** *Explanation: Intrinsic factor (from parietal cells) is required for Vitamin B12 absorption in terminal ileum. Lack of IF β B12 deficiency β impaired DNA synthesis β megaloblastic anemia + subacute combined degeneration of spinal cord.* --- # RAPID FIRE - ONE LINERS FOR REVISION 1. **P50 of normal Hb** = 26.6 mmHg 2. **Dead space volume** = 150 mL (anatomical) 3. **Normal GFR** = 125 mL/min 4. **Tm for glucose** = 375 mg/min (threshold = 180 mg/dL) 5. **Normal QTc** = <0.44s male, <0.46s female 6. **Surfactant component** = DPPC (dipalmitoyl phosphatidylcholine) 7. **SA node pacemaker rate** = 60-100/min 8. **Cardiac index** = 2.5-3.5 L/min/mΒ² 9. **Sleep: GH peak** = Stage 3 (slow wave sleep) 10. **REM: acetylcholine** = REM ON neurotransmitter 11. **Aldosterone site of action** = Principal cells of collecting duct 12. **ADH receptors in kidney** = V2 (Gs β cAMP β inserts AQP2) 13. **Normal anion gap** = 12 Β± 2 mEq/L 14. **Winter's formula** = PCO2 = 1.5 Γ HCO3- + 8 Β± 2 15. **VitK-dependent factors** = II, VII, IX, X, Protein C, S 16. **PT tests** = Extrinsic pathway (Factor VII) 17. **aPTT tests** = Intrinsic pathway (Factor VIII, IX, XII) 18. **Hemoglobin A1c** = reflects glucose over 120 days (RBC lifespan) 19. **Fetal Hb** = left shift of ODC (β affinity for O2) 20. **Cervical ripening hormone** = Relaxin (+ prostaglandins) 21. **Fixed luteal phase** = 14 days 22. **Spermatogenesis duration** = 74 days 23. **Dominant follicle = produces estrogen** β positive feedback β LH surge 24. **Calcitonin** = from parafollicular (C) cells of thyroid 25. **Cortisol peak** = Early morning (6-8 AM), nadir = midnight 26. **T3 more potent** than T4 (3-4x); T4 has longer half-life 27. **Glucagon** = from alpha cells; Insulin = from beta cells 28. **FRC contains RV** β cannot be measured by spirometry 29. **True shunt** = does NOT improve with 100% O2 30. **V/Q mismatch** = DOES improve with 100% O2 --- *Notes compiled from Dr. Ganga NEET PG PYT Masterlist priorities* *High-yield topics: ECG/Arrhythmia, Cardiac cycle, O2 dissociation curve, GFR/Clearance, ABG/RTA, Sleep stages, Basal ganglia, Neurotransmitters, Hormonal regulation*
python3 << 'EOF' from reportlab.lib.pagesizes import A4 from reportlab.lib.styles import getSampleStyleSheet, ParagraphStyle from reportlab.lib.units import cm from reportlab.lib import colors from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer, Table, TableStyle, HRFlowable, PageBreak from reportlab.lib.enums import TA_LEFT, TA_CENTER, TA_JUSTIFY doc = SimpleDocTemplate( "/tmp/workspace/neet-pg-physio/NEET_PG_Physiology_HY_Notes.pdf", pagesize=A4, rightMargin=1.8*cm, leftMargin=1.8*cm, topMargin=2*cm, bottomMargin=2*cm ) styles = getSampleStyleSheet() # Custom styles title_style = ParagraphStyle('Title', parent=styles['Title'], fontSize=20, textColor=colors.HexColor('#1a237e'), spaceAfter=12) h1_style = ParagraphStyle('H1', parent=styles['Heading1'], fontSize=14, textColor=colors.HexColor('#c62828'), spaceBefore=14, spaceAfter=6, borderPad=4) h2_style = ParagraphStyle('H2', parent=styles['Heading2'], fontSize=12, textColor=colors.HexColor('#1565c0'), spaceBefore=10, spaceAfter=4) h3_style = ParagraphStyle('H3', parent=styles['Heading3'], fontSize=10.5, textColor=colors.HexColor('#2e7d32'), spaceBefore=8, spaceAfter=3) body_style = ParagraphStyle('Body', parent=styles['Normal'], fontSize=9, spaceAfter=3, leading=14) bullet_style = ParagraphStyle('Bullet', parent=styles['Normal'], fontSize=9, leftIndent=15, spaceAfter=2, leading=13, bulletIndent=5) note_style = ParagraphStyle('Note', parent=styles['Normal'], fontSize=8.5, textColor=colors.HexColor('#555555'), spaceAfter=2, leading=12) highlight_style = ParagraphStyle('Highlight', parent=styles['Normal'], fontSize=9, backColor=colors.HexColor('#fff9c4'), borderPad=4, spaceAfter=3, leading=14) story = [] # TITLE PAGE story.append(Spacer(1, 1*cm)) story.append(Paragraph("NEET PG - HIGH YIELD PHYSIOLOGY NOTES", title_style)) story.append(Paragraph("Dr. Ganga Masterlist | Revision Edition 2026", ParagraphStyle('Sub', parent=styles['Normal'], fontSize=12, textColor=colors.HexColor('#555555'), alignment=TA_CENTER))) story.append(HRFlowable(width="100%", thickness=2, color=colors.HexColor('#1a237e'))) story.append(Spacer(1, 0.3*cm)) # Priority legend legend_data = [ ["π΄ HIGH PRIORITY", "Asked 3+ times in NEET PG/NExT"], ["π‘ MODERATE", "Asked 2 times"], ["π’ LOW PRIORITY", "Asked 1 time"], ] legend_table = Table(legend_data, colWidths=[4.5*cm, 10*cm]) legend_table.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,-1), colors.HexColor('#e8f5e9')), ('GRID', (0,0), (-1,-1), 0.5, colors.HexColor('#a5d6a7')), ('FONTSIZE', (0,0), (-1,-1), 9), ('PADDING', (0,0), (-1,-1), 5), ])) story.append(legend_table) story.append(Spacer(1, 0.5*cm)) # ========== SECTION 1: GENERAL PHYSIOLOGY ========== story.append(Paragraph("SECTION 1: GENERAL PHYSIOLOGY", h1_style)) story.append(Paragraph("π΄ Resting Membrane Potential (RMP)", h2_style)) rmp_data = [ ["Cell Type", "RMP"], ["Neuron", "-70 mV"], ["Cardiac muscle (ventricular)", "-90 mV"], ["Skeletal muscle", "-90 mV"], ["Smooth muscle", "-50 to -60 mV"], ["SA node", "-55 mV"], ["AV node", "-60 mV"], ] t = Table(rmp_data, colWidths=[8*cm, 6*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#1565c0')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.HexColor('#90caf9')), ('BACKGROUND', (0,1), (-1,-1), colors.HexColor('#e3f2fd')), ('FONTSIZE', (0,0), (-1,-1), 9), ('PADDING', (0,0), (-1,-1), 5), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#e3f2fd')]), ])) story.append(t) story.append(Spacer(1, 0.2*cm)) story.append(Paragraph("β’ Na+/K+ ATPase: pumps 3 Na+ OUT, 2 K+ IN (electrogenic - makes inside more negative)", bullet_style)) story.append(Paragraph("β’ High K+ inside; High Na+, Cl- outside", bullet_style)) story.append(Paragraph("β’ Nernst equation: E = (61/z) Γ log[outside]/[inside]", bullet_style)) story.append(Paragraph("π΄ Action Potential", h2_style)) ap_data = [ ["Phase", "Ion", "Description", "Location"], ["Phase 0", "Na+ (fast)", "Rapid depolarization (+30 mV)", "Nerve/cardiac fast"], ["Phase 1", "K+ (Ito)", "Brief repolarization", "Cardiac"], ["Phase 2", "Ca2+ in = K+ out", "PLATEAU - unique to heart", "Cardiac only"], ["Phase 3", "K+ (IKr, IKs)", "Rapid repolarization", "Cardiac"], ["Phase 4", "K+ (IK1) or If", "RMP or pacemaker depolarization", "All/SA node"], ] t = Table(ap_data, colWidths=[2.5*cm, 3*cm, 6*cm, 3.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#c62828')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.grey), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#ffebee')]), ('BACKGROUND', (0,3), (-1,3), colors.HexColor('#fff9c4')), # highlight plateau ])) story.append(t) story.append(Paragraph("π΄ Sliding Filament Theory - Muscle Contraction", h2_style)) story.append(Paragraph("During contraction: <b>A band stays SAME</b> | I band SHORTENS | H zone SHORTENS | Sarcomere SHORTENS", ParagraphStyle('Imp', parent=styles['Normal'], fontSize=9.5, backColor=colors.HexColor('#fff9c4'), borderPad=6, spaceAfter=4))) story.append(Paragraph("β’ Rigor Mortis = ATP depletion β myosin cannot detach from actin", bullet_style)) story.append(Paragraph("β’ EC coupling: T-tubule (DHPR) β SR (RyR/Ryanodine receptor) β Ca2+ release", bullet_style)) story.append(Paragraph("β’ Ca2+ binds <b>Troponin C</b> β tropomyosin moves β exposes actin binding sites", bullet_style)) story.append(Paragraph("β’ Smooth muscle: NO troponin β Ca2+-calmodulin β MLCK β phosphorylates myosin", bullet_style)) story.append(PageBreak()) # ========== SECTION 2: CVS ========== story.append(Paragraph("SECTION 2: CARDIOVASCULAR PHYSIOLOGY", h1_style)) story.append(Paragraph("π΄ ECG Reference", h2_style)) ecg_data = [ ["Wave/Interval", "Represents", "Normal"], ["P wave", "Atrial depolarization", "<0.12 s"], ["PR interval", "AV conduction time", "0.12-0.20 s"], ["QRS", "Ventricular depolarization", "<0.12 s"], ["ST segment", "Plateau phase (Phase 2)", "Isoelectric"], ["T wave", "Ventricular repolarization", "Upright V1-V6"], ["QTc", "Corrected QT (Bazett)", "<0.44s M; <0.46s F"], ] t = Table(ecg_data, colWidths=[4.5*cm, 6*cm, 4.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#1565c0')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.HexColor('#90caf9')), ('FONTSIZE', (0,0), (-1,-1), 9), ('PADDING', (0,0), (-1,-1), 5), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#e3f2fd')]), ])) story.append(t) story.append(Spacer(1, 0.2*cm)) story.append(Paragraph("ECG Changes with Electrolytes:", h3_style)) elec_data = [ ["Electrolyte Disturbance", "ECG Change"], ["Hypokalemia", "Flattened T, prominent U wave, ST depression"], ["Hyperkalemia", "Peaked T β wide QRS β sine wave β VF"], ["Hypocalcemia", "Prolonged QT interval"], ["Hypercalcemia", "Shortened QT interval"], ] t = Table(elec_data, colWidths=[6*cm, 9*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#4a148c')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.HexColor('#ce93d8')), ('FONTSIZE', (0,0), (-1,-1), 9), ('PADDING', (0,0), (-1,-1), 5), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#f3e5f5')]), ])) story.append(t) story.append(Paragraph("π΄ Heart Blocks", h2_style)) hb_data = [ ["Type", "PR Interval", "QRS Dropped?", "Management"], ["1st Degree", ">0.20s (constant)", "No", "Observe"], ["2nd Degree Mobitz I\n(Wenckebach)", "Progressive lengthening", "Yes, periodically", "Usually observe"], ["2nd Degree Mobitz II", "Fixed PR", "Regularly (2:1, 3:1)", "Pacemaker"], ["3rd Degree (Complete)", "No P-QRS relationship", "All dissociated", "Pacemaker"], ] t = Table(hb_data, colWidths=[4*cm, 4*cm, 4*cm, 3*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#e65100')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.grey), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#fff3e0')]), ('BACKGROUND', (0,4), (-1,4), colors.HexColor('#ffcdd2')), ])) story.append(t) story.append(Paragraph("π΄ JVP Waveforms", h2_style)) jvp_data = [ ["Wave", "Cause", "Abnormality"], ["'a' wave", "Atrial contraction", "Absent in AF; Large/cannon in TS, 3rd degree block"], ["'c' wave", "Tricuspid closure", "Usually not prominent clinically"], ["'x' descent", "Atrial relaxation + tricuspid displacement", "Absent in TR"], ["'v' wave", "Venous filling (passive)", "Large in TR (prominent systolic v)"], ["'y' descent", "Tricuspid opens, atrial emptying", "Slow/absent in TS; Sharp in constrictive pericarditis"], ] t = Table(jvp_data, colWidths=[2.5*cm, 5.5*cm, 7*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#1b5e20')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.HexColor('#a5d6a7')), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#e8f5e9')]), ])) story.append(t) story.append(Paragraph("π΄ Cardiac Pressures (Normal)", h2_style)) press_data = [ ["Chamber", "Systolic (mmHg)", "Diastolic (mmHg)"], ["Left Ventricle", "120", "0-5"], ["Aorta", "120", "80"], ["Right Ventricle", "25", "0-5"], ["Pulmonary Artery", "25", "10"], ["Left Atrium (PCWP)", "-", "8-12"], ["Right Atrium (CVP)", "-", "0-8"], ] t = Table(press_data, colWidths=[6*cm, 4.5*cm, 4.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#c62828')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.grey), ('FONTSIZE', (0,0), (-1,-1), 9), ('PADDING', (0,0), (-1,-1), 5), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#ffebee')]), ])) story.append(t) story.append(PageBreak()) # ========== SECTION 3: RESPIRATORY ========== story.append(Paragraph("SECTION 3: RESPIRATORY PHYSIOLOGY", h1_style)) story.append(Paragraph("π΄ Lung Volumes & Capacities", h2_style)) lv_data = [ ["Volume/Capacity", "Value", "Definition", "Measurable by Spirometry?"], ["Tidal Volume (TV)", "500 mL", "Normal breath", "YES"], ["IRV", "3000 mL", "Max additional inspiration", "YES"], ["ERV", "1200 mL", "Max additional expiration", "YES"], ["Residual Volume (RV)", "1200 mL", "Cannot be expelled", "NO"], ["IC = TV + IRV", "3500 mL", "Inspiratory capacity", "YES"], ["FRC = ERV + RV", "2400 mL", "Lung volume at end-expiration", "NO β οΈ"], ["VC = TV+IRV+ERV", "4700 mL", "Vital capacity", "YES"], ["TLC = VC + RV", "5900 mL", "Total lung capacity", "NO"], ] t = Table(lv_data, colWidths=[4*cm, 2.5*cm, 5.5*cm, 3*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#006064')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.HexColor('#80cbc4')), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#e0f7fa')]), ('BACKGROUND', (0,6), (-1,6), colors.HexColor('#fff9c4')), ])) story.append(t) story.append(Paragraph("β οΈ FRC, RV, TLC cannot be measured by spirometry - use Helium dilution, Nβ washout, or Body plethysmography", ParagraphStyle('Warn', parent=styles['Normal'], fontSize=9, textColor=colors.HexColor('#bf360c'), spaceAfter=4))) story.append(Paragraph("π΄ PFT Pattern Recognition", h2_style)) pft_data = [ ["Parameter", "Normal", "Obstructive (Asthma/COPD)", "Restrictive (IPF/Sarcoid)"], ["FVC", ">80%", "β", "ββ"], ["FEV1", ">80%", "ββ", "β"], ["FEV1/FVC", ">70%", "<70% β¬", "Normal or >70%"], ["TLC", "Normal", "β (air trapping)", "β"], ["RV", "Normal", "ββ", "β"], ] t = Table(pft_data, colWidths=[3.5*cm, 2.5*cm, 5*cm, 4*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#4a148c')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.grey), ('FONTSIZE', (0,0), (-1,-1), 9), ('PADDING', (0,0), (-1,-1), 5), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#f3e5f5')]), ])) story.append(t) story.append(Paragraph("π΄ Oxygen Dissociation Curve (ODC)", h2_style)) story.append(Paragraph("<b>P50 = 26.6 mmHg</b> (PO2 at 50% Hb saturation)", ParagraphStyle('Imp', parent=styles['Normal'], fontSize=10, backColor=colors.HexColor('#fff9c4'), borderPad=5, spaceAfter=4))) odc_data = [ ["RIGHT SHIFT (β O2 affinity, β tissue delivery)", "LEFT SHIFT (β O2 affinity, β tissue delivery)"], ["β CO2 (Bohr effect)", "β CO2 (alkalosis)"], ["β H+ (acidosis, βpH)", "β H+ (alkalosis)"], ["β Temperature", "β Temperature"], ["β 2,3-BPG", "β 2,3-BPG"], ["Sickle cell Hb", "Fetal Hb (HbF) β¬ binds 2,3-BPG less"], ["Exercise", "COHb, MetHb"], ] t = Table(odc_data, colWidths=[8*cm, 7*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (0,0), colors.HexColor('#c62828')), ('BACKGROUND', (1,0), (1,0), colors.HexColor('#1565c0')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.grey), ('FONTSIZE', (0,0), (-1,-1), 9), ('PADDING', (0,0), (-1,-1), 5), ('ROWBACKGROUNDS', (0,1), (0,-1), [colors.HexColor('#ffebee'), colors.white]), ('ROWBACKGROUNDS', (1,1), (1,-1), [colors.HexColor('#e3f2fd'), colors.white]), ('FONTWEIGHT', (0,0), (-1,0), 'BOLD'), ])) story.append(t) story.append(PageBreak()) # ========== SECTION 4: RENAL ========== story.append(Paragraph("SECTION 4: RENAL PHYSIOLOGY", h1_style)) story.append(Paragraph("π΄ GFR & Renal Clearance", h2_style)) clear_data = [ ["Substance", "Clearance = GFR?", "Reason", "Value"], ["Inulin", "= GFR (exact)", "Filtered only", "125 mL/min"], ["Creatinine", "β GFR (slight overestimate)", "Slight secretion", "~125-130 mL/min"], ["PAH", "= Effective RPF", "Filtered + secreted (100%)", "660 mL/min"], ["Urea", "< GFR", "Filtered + reabsorbed", "~75 mL/min"], ["Glucose", "= 0 (normal)", "Completely reabsorbed", "Tm = 375 mg/min"], ] t = Table(clear_data, colWidths=[3*cm, 4*cm, 5*cm, 3*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#1b5e20')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.HexColor('#a5d6a7')), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#e8f5e9')]), ])) story.append(t) story.append(Paragraph("π΄ Acid-Base & ABG", h2_style)) abg_data = [ ["Disorder", "pH", "PaCO2", "HCO3-", "Compensation"], ["Metabolic Acidosis", "β", "β (2Β°)", "β (1Β°)", "PCO2 = 1.5ΓHCO3- + 8Β±2 (Winter's)"], ["Metabolic Alkalosis", "β", "β (2Β°)", "β (1Β°)", "PCO2 = 0.7ΓHCO3- + 21Β±2"], ["Resp Acidosis (acute)", "β", "β (1Β°)", "β (2Β°)", "β HCO3- by 1 per 10βPCO2"], ["Resp Acidosis (chronic)", "β", "β (1Β°)", "ββ (2Β°)", "β HCO3- by 3.5 per 10βPCO2"], ["Resp Alkalosis (acute)", "β", "β (1Β°)", "β (2Β°)", "β HCO3- by 2 per 10βPCO2"], ["Resp Alkalosis (chronic)", "β", "β (1Β°)", "β (2Β°)", "β HCO3- by 5 per 10βPCO2"], ] t = Table(abg_data, colWidths=[3.5*cm, 1.2*cm, 1.8*cm, 1.8*cm, 6.7*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#bf360c')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.grey), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#fbe9e7')]), ])) story.append(t) story.append(Paragraph("π΄ RTA (Renal Tubular Acidosis)", h2_style)) rta_data = [ ["Type", "Defect", "Urine pH", "Serum K+", "Unique Feature"], ["Type 1 (Distal)", "H+ secretion failure (intercalated cells)", ">5.5", "Low", "Nephrocalcinosis, nephrolithiasis"], ["Type 2 (Proximal)", "HCO3- reabsorption failure (PCT)", "<5.5", "Low", "Fanconi syndrome; bicarbonaturia"], ["Type 4", "Aldosterone deficiency/resistance", "<5.5", "HIGH β¬", "Diabetic nephropathy, Addisons"], ] t = Table(rta_data, colWidths=[2.5*cm, 5*cm, 2*cm, 2*cm, 3.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#4a148c')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.grey), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#f3e5f5')]), ('BACKGROUND', (0,3), (-1,3), colors.HexColor('#fff9c4')), ])) story.append(t) story.append(Paragraph("High AG Metabolic Acidosis - MUDPILES:", h3_style)) story.append(Paragraph("<b>M</b>ethanol | <b>U</b>remia | <b>D</b>KA | <b>P</b>ropylene glycol | <b>I</b>soniazid/Iron | <b>L</b>actic acidosis | <b>E</b>thylene glycol | <b>S</b>alicylates", ParagraphStyle('Mnemonic', parent=styles['Normal'], fontSize=10, backColor=colors.HexColor('#e8f5e9'), borderPad=6, spaceAfter=4))) story.append(PageBreak()) # ========== SECTION 5: NEUROPHYS ========== story.append(Paragraph("SECTION 5: NEUROPHYSIOLOGY", h1_style)) story.append(Paragraph("π΄ Sleep Stages", h2_style)) sleep_data = [ ["Stage", "EEG Pattern", "Frequency", "Key Features"], ["Awake/Alert", "Beta waves", ">13 Hz", "Active cognition"], ["Awake/Relaxed", "Alpha waves", "8-13 Hz", "Eyes closed, relaxed"], ["NREM Stage 1", "Theta waves", "4-7 Hz", "Drowsy; hypnagogic hallucinations"], ["NREM Stage 2", "Sleep spindles + K-complexes", "12-14 Hz spindles", "45-55% of total sleep"], ["NREM Stage 3 (SWS)", "Delta waves", "<4 Hz", "Restorative; GH secretion; sleepwalking"], ["REM Sleep", "Beta-like (sawtooth)", ">13 Hz", "Dreams; muscle atonia; ACh dominant"], ] t = Table(sleep_data, colWidths=[3.5*cm, 4*cm, 3*cm, 4.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#1a237e')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.HexColor('#9fa8da')), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#e8eaf6')]), ('BACKGROUND', (0,6), (-1,6), colors.HexColor('#fff9c4')), ])) story.append(t) story.append(Paragraph("GH secreted maximally during Stage 3 SWS | REM: ACh = ON, Serotonin/NE = OFF", ParagraphStyle('Imp', parent=styles['Normal'], fontSize=9, textColor=colors.HexColor('#c62828'), spaceAfter=4))) story.append(Paragraph("π΄ Neurotransmitters", h2_style)) nt_data = [ ["NT", "Source/Location", "Receptor", "Function / Relevance"], ["Dopamine", "Substantia nigra, VTA", "D1-D5", "Movement, reward; inhibits prolactin"], ["Serotonin", "Raphe nuclei", "5-HT1-7", "Mood, sleep, nausea (REM OFF)"], ["Norepinephrine", "Locus coeruleus", "Alpha, Beta", "Alertness, arousal (REM OFF)"], ["ACh", "NMJ, Basal nucleus of Meynert", "Nicotinic, Muscarinic", "Motor, parasympathetic, REM ON"], ["GABA", "Interneurons (widespread)", "GABA-A (Cl-), GABA-B (K+)", "Main CNS inhibitor"], ["Glutamate", "Widespread", "NMDA, AMPA", "Main CNS excitator; LTP"], ["Glycine", "Spinal cord", "Glycine-R (Cl-)", "Inhibitory; blocked by strychnine"], ] t = Table(nt_data, colWidths=[2.5*cm, 3.5*cm, 3.5*cm, 5.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#006064')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.HexColor('#80cbc4')), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#e0f7fa')]), ])) story.append(t) story.append(Paragraph("π΄ Dopamine Pathways (HIGH YIELD)", h2_style)) dp_data = [ ["Pathway", "From β To", "Function", "Disease if Disrupted"], ["Nigrostriatal", "SNpc β Striatum", "Smooth movement", "Parkinson's (destroyed)"], ["Mesolimbic", "VTA β Limbic system", "Reward, pleasure, emotion", "Schizophrenia (βD2)"], ["Mesocortical", "VTA β PFC", "Cognition, working memory", "Negative sx of schizophrenia"], ["Tuberoinfundibular", "Hypothalamus β Pituitary", "Inhibits prolactin", "Hyperprolactinemia if blocked"], ] t = Table(dp_data, colWidths=[3.5*cm, 3.5*cm, 3.5*cm, 4.5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#4a148c')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.grey), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#f3e5f5')]), ])) story.append(t) story.append(PageBreak()) # ========== SECTION 6: ENDOCRINE ========== story.append(Paragraph("SECTION 6: ENDOCRINE PHYSIOLOGY", h1_style)) story.append(Paragraph("π΄ Calcium Regulation", h2_style)) ca_data = [ ["Hormone", "Serum Ca2+", "Serum PO4", "Bone", "Kidney", "GI"], ["PTH", "β", "β", "β Resorption", "βCa reabsorption\nβPO4, β1,25-VitD", "Indirect β"], ["Calcitonin", "β", "β", "β Resorption\n(osteoclasts)", "Minor", "None"], ["Vit D (1,25-OH)", "β", "β", "Normal/βmineralization", "βCa, PO4 reabsorption", "β Absorption"], ] t = Table(ca_data, colWidths=[3*cm, 2*cm, 2*cm, 3*cm, 4*cm, 2*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#e65100')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.grey), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#fff3e0')]), ])) story.append(t) story.append(Paragraph("π΄ Adrenal Zones (GFR Mnemonic)", h2_style)) adrenal_data = [ ["Zone", "Hormone", "Regulation", "Key Actions"], ["Glomerulosa (outer)", "Aldosterone (mineralocorticoid)", "RAAS, βK+", "βNa+ reabsorption, βK+ secretion, metabolic alkalosis"], ["Fasciculata (middle)", "Cortisol (glucocorticoid)", "ACTH (CRH-ACTH axis)", "βGluconeogenesis, βimmune, βBP"], ["Reticularis (inner)", "Androgens (DHEA)", "ACTH (weak)", "βSex hair, weak androgen"], ] t = Table(adrenal_data, colWidths=[3.5*cm, 4*cm, 3.5*cm, 4*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#1b5e20')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.grey), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#e8f5e9')]), ])) story.append(t) story.append(Paragraph("π΄ Menstrual Cycle", h2_style)) mc_data = [ ["Phase", "Days", "Dominant Hormone", "Key Event"], ["Menstrual", "1-5", "None", "Endometrial shedding"], ["Follicular (Proliferative)", "5-14", "Estrogen (rising)", "Follicle growth, endometrial thickening"], ["Ovulation", "Day 14", "LH surge", "Dominant follicle ruptures (36-44h after LH peak)"], ["Luteal (Secretory)", "15-28", "Progesterone dominant", "Corpus luteum; secretory endometrium"], ] t = Table(mc_data, colWidths=[4*cm, 2*cm, 4*cm, 5*cm]) t.setStyle(TableStyle([ ('BACKGROUND', (0,0), (-1,0), colors.HexColor('#880e4f')), ('TEXTCOLOR', (0,0), (-1,0), colors.white), ('GRID', (0,0), (-1,-1), 0.5, colors.HexColor('#f48fb1')), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,1), (-1,-1), [colors.white, colors.HexColor('#fce4ec')]), ('BACKGROUND', (0,3), (-1,3), colors.HexColor('#fff9c4')), ])) story.append(t) story.append(Paragraph("β οΈ Luteal phase = FIXED 14 days | Follicular phase = VARIABLE (determines cycle length)", ParagraphStyle('Warn', parent=styles['Normal'], fontSize=9, textColor=colors.HexColor('#880e4f'), spaceAfter=4))) story.append(PageBreak()) # ========== MCQs ========== story.append(Paragraph("PYQ-LEVEL MCQs WITH EXPLANATIONS", h1_style)) story.append(Paragraph("(Pattern based on NEET PG/NExT previous year questions)", ParagraphStyle('Sub', parent=styles['Normal'], fontSize=9, textColor=colors.grey, spaceAfter=8))) mcqs = [ ("1", "Which of the following causes a RIGHT shift of the oxygen-hemoglobin dissociation curve?", ["A) Fetal hemoglobin", "B) Decreased temperature", "C) Decreased 2,3-BPG", "D) Increased PCO2"], "D", "Increased PCO2 (Bohr effect) β right shift β decreased Hb O2 affinity β more O2 delivered to tissues. Options A, B, C all cause LEFT shift (increased affinity)."), ("2", "RMP of cardiac ventricular muscle cell is:", ["A) -70 mV", "B) -90 mV", "C) -55 mV", "D) -50 mV"], "B", "-90 mV for ventricular myocytes. Neurons = -70 mV; SA node = -55 mV; smooth muscle = -50 to -60 mV."), ("3", "During skeletal muscle contraction, which band does NOT change in length?", ["A) I band", "B) H band", "C) A band", "D) Sarcomere"], "C", "A band (myosin thick filament zone) stays constant. I band, H zone, and sarcomere all shorten. Memory: 'A band Always stays.'"), ("4", "JVP shows absent 'a' wave. Most likely diagnosis:", ["A) Tricuspid stenosis", "B) Constrictive pericarditis", "C) Atrial fibrillation", "D) Complete heart block"], "C", "'a' wave = atrial contraction. In AF, no organized atrial contraction β absent 'a' wave. In TS and CHB, giant/cannon 'a' waves."), ("5", "Which substance EXACTLY equals GFR when its clearance is measured?", ["A) Creatinine", "B) Urea", "C) Inulin", "D) PAH"], "C", "Inulin is freely filtered, not secreted, not reabsorbed, not metabolized β clearance = GFR exactly = 125 mL/min. PAH measures RPF."), ("6", "Surfactant is produced by which cell type?", ["A) Type I pneumocytes", "B) Type II pneumocytes", "C) Alveolar macrophages", "D) Club (Clara) cells"], "B", "Type II pneumocytes (great alveolar cells) secrete surfactant (DPPC). Type I cells cover 95% of alveolar surface for gas exchange."), ("7", "In Type 1 RTA (distal), urine pH is:", ["A) Always <5.5", "B) Always >5.5", "C) Variable", "D) Equal to plasma pH"], "B", "Type 1 RTA = failure of H+ secretion in collecting duct β cannot acidify urine β pH always >5.5. Type 2 RTA CAN acidify urine below 5.5."), ("8", "Loop diuretics act by blocking which transporter?", ["A) NCC in DCT", "B) NKCC2 in thick ascending limb", "C) ENaC in collecting duct", "D) H+/K+ ATPase in PCT"], "B", "Furosemide blocks NKCC2 (Na-K-2Cl cotransporter) in TAL β abolishes medullary gradient β loss of Na, K, Cl, Ca, Mg. Thiazides block NCC in DCT."), ("9", "GH secretion is maximal during which sleep stage?", ["A) REM", "B) NREM Stage 1", "C) NREM Stage 2", "D) NREM Stage 3 (SWS)"], "D", "GH is secreted in large pulses during Slow Wave Sleep (Stage 3). This stage also features sleep terrors, sleepwalking, enuresis (parasomnias of deep sleep)."), ("10", "The neurotransmitter active during REM sleep (REM-ON) is:", ["A) Serotonin", "B) Norepinephrine", "C) Acetylcholine", "D) Dopamine"], "C", "Cholinergic neurons in PPT/LDT = REM ON. Serotonergic (raphe) and noradrenergic (locus coeruleus) neurons are REM OFF (inhibited during REM)."), ("11", "Acromegaly gold standard confirmatory test:", ["A) Random GH level", "B) IGF-1 level", "C) GH suppression after oral glucose", "D) MRI pituitary"], "C", "Oral glucose normally suppresses GH to <1 ng/mL. In acromegaly, failure of suppression (paradoxical rise sometimes). IGF-1 is screening. MRI shows location."), ("12", "Vitamin K-dependent clotting factors include all EXCEPT:", ["A) Factor II", "B) Factor V", "C) Factor VII", "D) Factor IX"], "B", "Factor V is NOT Vitamin K-dependent. VitK-dependent: II, VII, IX, X, Protein C, Protein S. Warfarin inhibits Vitamin K epoxide reductase."), ("13", "Which of the following is TRUE about the plateau phase (Phase 2) of cardiac AP?", ["A) Only K+ channels open", "B) Ca2+ inward = K+ outward (balanced)", "C) Na+ channels fully active", "D) Cell is fully repolarized"], "B", "Phase 2 plateau: L-type Ca2+ channels allow Ca2+ in, balanced by K+ going out. This creates the long refractory period unique to cardiac muscle preventing tetanus."), ("14", "FRC cannot be measured by spirometry because it contains:", ["A) IRV", "B) ERV", "C) Residual volume", "D) Tidal volume"], "C", "FRC = ERV + RV. Residual volume cannot be exhaled β cannot be measured by spirometry. Requires helium dilution, Nβ washout, or body plethysmography."), ("15", "In primary hyperaldosteronism (Conn's syndrome), which is NOT expected?", ["A) Hypertension", "B) Hypokalemia", "C) Metabolic alkalosis", "D) High renin"], "D", "Primary hyperaldosteronism = autonomous aldosterone secretion β low renin (RAAS suppressed). High renin occurs in SECONDARY hyperaldosteronism (e.g., renal artery stenosis)."), ] for mcq in mcqs: num, question, options, answer, explanation = mcq story.append(Paragraph(f"<b>Q{num}.</b> {question}", ParagraphStyle('Q', parent=styles['Normal'], fontSize=9.5, spaceBefore=10, spaceAfter=3, textColor=colors.HexColor('#1a237e')))) for opt in options: story.append(Paragraph(opt, ParagraphStyle('Opt', parent=styles['Normal'], fontSize=9, leftIndent=15, spaceAfter=1))) story.append(Paragraph(f"<b>Answer: {answer}</b>", ParagraphStyle('Ans', parent=styles['Normal'], fontSize=9, textColor=colors.HexColor('#2e7d32'), spaceAfter=2, backColor=colors.HexColor('#e8f5e9'), borderPad=3))) story.append(Paragraph(f"Explanation: {explanation}", ParagraphStyle('Exp', parent=styles['Normal'], fontSize=8.5, textColor=colors.HexColor('#555555'), spaceAfter=4, leftIndent=10))) story.append(HRFlowable(width="100%", thickness=0.5, color=colors.HexColor('#e0e0e0'))) story.append(PageBreak()) # RAPID FIRE ONE-LINERS story.append(Paragraph("RAPID FIRE - HIGH YIELD ONE-LINERS", h1_style)) story.append(Paragraph("Essential values and facts for quick NEET PG revision", ParagraphStyle('Sub', parent=styles['Normal'], fontSize=9, textColor=colors.grey, spaceAfter=8))) oneliners = [ ("P50 of normal Hb", "26.6 mmHg"), ("Anatomical dead space", "150 mL"), ("Normal GFR", "125 mL/min"), ("Filtration fraction", "~20% (GFR/RPF)"), ("Tm for glucose", "375 mg/min (plasma threshold = 180 mg/dL)"), ("Normal QTc", "<0.44s (M), <0.46s (F)"), ("Surfactant main component", "DPPC (dipalmitoylphosphatidylcholine)"), ("SA node firing rate", "60-100/min"), ("Cardiac index", "2.5-3.5 L/min/mΒ²"), ("GH peak during sleep", "Stage 3 (Slow Wave Sleep)"), ("REM-ON neurotransmitter", "Acetylcholine"), ("Aldosterone site of action", "Principal cells of collecting duct"), ("ADH receptor in kidney", "V2 β Gs β βcAMP β AQP2 insertion"), ("Normal anion gap", "12 Β± 2 mEq/L"), ("Winter's formula", "Expected PCO2 = 1.5ΓHCO3- + 8Β±2"), ("VitK-dependent factors", "II, VII, IX, X, Protein C, Protein S"), ("PT tests pathway", "Extrinsic (Factor VII) + Common"), ("aPTT tests pathway", "Intrinsic (VIII, IX, XII) + Common"), ("HbA1c reflects glucose", "Over 120 days (RBC lifespan)"), ("Fetal Hb (HbF) on ODC", "Left shift (high O2 affinity - binds 2,3-BPG less)"), ("Fixed luteal phase", "14 days"), ("LH surge before ovulation", "36-44 hours"), ("Spermatogenesis duration", "74 days"), ("Insulin from", "Beta cells; Glucagon from Alpha cells; Somatostatin from Delta cells"), ("Cortisol peak time", "Early morning (6-8 AM); nadir = midnight"), ("T3 vs T4", "T3 more potent (3-4x); T4 longer half-life (7d)"), ("Type II pneumocytes", "Produce surfactant"), ("True shunt + 100% O2", "Does NOT improve PaO2"), ("V/Q mismatch + O2", "DOES improve with 100% O2"), ("A band during contraction", "Does NOT change (stays same)"), ] ol_data = [[f"{i+1}. {fact}", value] for i, (fact, value) in enumerate(oneliners)] t = Table(ol_data, colWidths=[9*cm, 6*cm]) t.setStyle(TableStyle([ ('GRID', (0,0), (-1,-1), 0.3, colors.HexColor('#e0e0e0')), ('FONTSIZE', (0,0), (-1,-1), 8.5), ('PADDING', (0,0), (-1,-1), 4), ('ROWBACKGROUNDS', (0,0), (-1,-1), [colors.white, colors.HexColor('#e8f5e9')]), ('FONTWEIGHT', (1,0), (1,-1), 'BOLD'), ('TEXTCOLOR', (1,0), (1,-1), colors.HexColor('#c62828')), ])) story.append(t) # Build PDF doc.build(story) print("PDF created successfully!") import os size = os.path.getsize("/tmp/workspace/neet-pg-physio/NEET_PG_Physiology_HY_Notes.pdf") print(f"File size: {size/1024:.1f} KB") EOF
NEET PG Physiology HY Notes
PDF Document Β· PDF
physiology high yield notes
MD File Β· MD
| Section | Key Topics |
|---|---|
| General Physiology | RMP values, Action potential phases, Sliding filament, EC coupling |
| CVS | π΄ ECG intervals + electrolytes, Heart blocks, JVP waves, Cardiac cycle phases, Frank-Starling |
| Respiratory | π΄ Lung volumes, PFT patterns, ODC right/left shift, V/Q ratio, Dead space, Surfactant |
| Renal | π΄ GFR/Clearance, ABG + compensation formulas, RTA types 1/2/4, SIADH, Diuretic sites |
| Neurophysiology | π΄ Sleep stages (EEG), GH secretion during SWS, Neurotransmitters, Dopamine pathways, Basal ganglia |
| Endocrine | π΄ Calcium regulation (PTH/VitD/Calcitonin), Adrenal zones, Menstrual cycle, Acromegaly diagnosis |