Is this ppt enough for chapter 63 of git physiology from guyton and hall
cd /home/daytona/workspace/attachments/4d9f309f-cf8e-43e0-b13e-0b3d79cf82b0 && python -m markitdown "GI physiology.pptx" 2>/dev/null
cd "/home/daytona/workspace/attachments/4d9f309f-cf8e-43e0-b13e-0b3d79cf82b0" && python3 -m markitdown "GI physiology.pptx"
pip show markitdown 2>/dev/null; which python; python --version; ls /home/daytona/skills/pptx/scripts/ 2>/dev/null || ls /home/daytona/skills/pptx/ 2>/dev/null
pip install markitdown -q 2>/dev/null; python -c "import markitdown; print('ok')" 2>/dev/null || pip install markitdown --quiet --break-system-packages 2>/dev/null; python -m markitdown "/home/daytona/workspace/attachments/4d9f309f-cf8e-43e0-b13e-0b3d79cf82b0/GI physiology.pptx" 2>/dev/null | head -300
python -m markitdown "/home/daytona/workspace/attachments/4d9f309f-cf8e-43e0-b13e-0b3d79cf82b0/GI physiology.pptx" 2>/dev/null
ls /home/daytona/skills/pptx/scripts/office/ 2>/dev/null; ls /home/daytona/skills/pptx/ 2>/dev/null
cd "/home/daytona/workspace/attachments/4d9f309f-cf8e-43e0-b13e-0b3d79cf82b0" && python3 /home/daytona/skills/pptx/scripts/office/unpack.py "GI physiology.pptx" /tmp/pptx_unpacked/ 2>&1 | head -20
ls /tmp/pptx_unpacked/ppt/slides/ | head -20; echo "---COUNT---"; ls /tmp/pptx_unpacked/ppt/slides/ | wc -l
python3 << 'EOF' import os, re from xml.etree import ElementTree as ET slides_dir = "/tmp/pptx_unpacked/ppt/slides" ns = {'a': 'http://schemas.openxmlformats.org/drawingml/2006/main', 'p': 'http://schemas.openxmlformats.org/presentationml/2006/main'} def get_text(slide_path): tree = ET.parse(slide_path) root = tree.getroot() texts = [] for t in root.iter('{http://schemas.openxmlformats.org/drawingml/2006/main}t'): if t.text and t.text.strip(): texts.append(t.text.strip()) return ' | '.join(texts) slides = sorted([f for f in os.listdir(slides_dir) if f.endswith('.xml') and not f.startswith('_')], key=lambda x: int(re.search(r'\d+', x).group())) for s in slides: text = get_text(os.path.join(slides_dir, s)) print(f"=== {s} ===") print(text[:500]) print() EOF
| Topic | Slides | Assessment |
|---|---|---|
| GI system overview & intro | 1-4 | Good |
| Physiologic anatomy of GI wall (layers, serosa, submucosa, mucosa) | 5-6 | Good |
| Electrical activity - slow waves & spike potentials | 8-14 | Thorough |
| Interstitial cells of Cajal | 10 | Present |
| Smooth muscle contraction & calcium | 16 | Present |
| Enteric nervous system (ENS) | 17-23 | Good |
| Myenteric (Auerbach's) vs. submucosal (Meissner's) plexuses | 19 | Present |
| Autonomic control - parasympathetic & sympathetic | 24-26 | Present |
| GI reflexes (3 types) | 27-29 | Present |
| Hormonal control (Gastrin, CCK, Secretin, Motilin) | 30-34 | Good |
| Peristalsis & law of the gut | 35-36, 39 | Present |
| Mixing movements / segmentation | 40 | Present |
| Splanchnic circulation | 44-49 | Covered |