Trackpy Particle Tracking
Enkeltpartikelsporing i mikroskopivideo: lokalisering, linking, filtrering, MSD-diffusion med trackpy
Testet · Virker
Hvad det gør
En referencefærdighed til Python trackpy-biblioteket, der guider Claude gennem enkeltpartikelsporing (SPT) i videomikroskopi: lokalisering af lyse pletter pr. ramme, linking af dem til trajektorier, filtrering af korte spor, korrektion af stage drift og beregning af MSD for at udtrække diffusionskoefficienter i 2D og 3D. Udløses, når en bruger har en fluorescens- eller brightfield-mikroskopivideo (TIF stack, AVI, billedserie) og ønsker per-partikel-trajektorier, mean squared displacement-kurver eller diffusionskoefficienter. Udløses ikke for billedsegmentering, celletælling eller generisk objektdetektering.
Testrapport
Hentede SKILL.md (eneste fil i mappen; ingen bundtede scripts, ingen sikkerhedsbrister; frontmatter har name+description, license BSD-3). Installerede trackpy 0.7 + pims i et venv, genererede en syntetisk 60-frame TIF af 25 Gaussiske partikler, der udførte en random walk med kendt D_true=0.8 px^2/frame. Kørte et BASELINE-script (gættet diameter, standard minmass, ingen stub-filter, ingen driftkorrektion, grov lag-1 MSD) og et SKILL-script (Workflow 1 ordret: locate tune, batch processes=1, link+memory, filter_stubs, compute_drift/subtract_drift, emsd linear-regime fit). Baseline over-detekterede støj (~55 features/frame vs 25 real), fragmenterede i 1752 spor og returnerede D=1.259 (57% høj); færdigheden filtrerede til 20 rene spor og returnerede D=0.691 (R^2=0.998), meget tættere på sandheden. Alle dokumenterede API-kald (locate, batch, link, filter_stubs, compute_drift, subtract_drift, emsd) blev udført korrekt.
Testet: 2026-07-31 · Claude Code 2.x (agent harness)
Installation
git clone --depth 1 https://github.com/jaechang-hits/SciAgent-Skills.git /tmp/trackpy-particle-tracking-src mkdir -p ~/.claude/skills cp -R /tmp/trackpy-particle-tracking-src/skills/cell-biology/trackpy-particle-tracking ~/.claude/skills/trackpy-particle-tracking # Runtime deps (skill is doc-only, no bundled scripts): # pip install trackpy pims pandas numpy matplotlib scipy # For ND2/CZI/LIF microscopy formats: pip install pims-nd2 OR pip install aicsimageio # Verified with trackpy 0.7 in a clean venv.
Kommandoer og eksempelprompter
/trackpy-particle-trackingEnkeltpartikelsporing i mikroskopivideo: lokalisering, linking, filtrering, MSD-diffusion med trackpy
Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):
Track fluorescent particles in this microscopy videoCompute MSD for these vesicle trajectoriesLink detected spots into particle tracks across frames