Mulțumim pentru trimiterea solicitării! Un membru al echipei noastre vă va contacta în curând.
Mulțumim pentru trimiterea rezervării! Un membru al echipei noastre vă va contacta în curând.
Schița de curs
Introducere în Ecosistemul Fiji & ImageJ
- Înțelegerea arhitecturii Fiji: nucleul ImageJ, plugin-uri și managerul de actualizări
- Instalare, configurarea mediului și setarea actualizărilor automate la pornire
- Navigarea în interfața grafică: ferestre, bare de instrumente, gestionarea stivelor/seriilor și scurtături de tastatură
- Formate științifice acceptate: TIFF, OME-TIFF, ND2, LIF, HDF5 și standarde de metadate
- Laborator 1: Instalarea Fiji, configurarea managerului de actualizări pentru actualizări automate și navigarea unui set de date de microscopie de fluorescență multicanal
Procesarea de Bază a Imaginilor și Analiza Cantitativă
- Transformări de bază: decupare, rotație, scalare și separarea canalelor
- Filtrare & îmbunătățire: Gaussian, median, CLAHE și tehnici de reducere a zgomotului
- Segmentare & extragere de caracteristici: praguri, watershed, ROI Manager și analiza particulelor
- Cuantificare: analiza histogramelor, deconvoluția culorilor, metrici de co-localizare și exportul statistic
- Laborator 2: Construirea unui pipeline reproductibil de analiză 2D/3D pe un set de date de imagistică celulară și exportul tabelelor de măsurători structurate
Scripting, Automatizare & Fluxuri de Lucru Multi-Limbaje
- Editorul de Scripturi Fiji: scriere, rulare, depanare și parametrizare a scripturilor
- Alegerea limbajului potrivit: Python (PyImageJ/ImgLib2), JavaScript (Nashorn), Groovy și Beanshell
- Conectarea Fiji cu ecosisteme de calcul științific (NumPy, SciPy, pandas, scikit-image)
- Înregistrarea macro-urilor vs. scripting: când să utilizați fiecare și cum să mențineți codul curat și reutilizabil
- Laborator 3: Scrierea unui script Python pentru procesarea în lot a unui z-stack, extragerea metricilor celulare și generarea automată a graficelor sumar & rapoarte CSV
Fluxuri de Lucru Avansate: Imagistică 3D, Asamblare & Seturi Mari de Date
- Lucrul cu date bioimagistice multidimensionale: stive virtuale, încărcare leneșă și gestionarea memoriei
- Bazele microscopiei în plăci: modele de achiziție, numerotarea plăcilor și gestionarea suprapunerilor
- Asamblarea seturilor mari de date 3D: utilizarea BigStitcher & TrakEM2 pentru înregistrare și fuzionare
- Optimizarea performanței pentru medii cu resurse hardware limitate (RAM, sugestii GPU, pregătire pentru cloud)
- Laborator 4: Înregistrarea și asamblarea unui set de date simulat de microscopie 3D în plăci și optimizarea utilizării memoriei pentru un z-stack de >10GB
Extinderea Fiji: ImgLib2, Dezvoltarea de Plugin-uri & Implementare
- Modelul de date ImgLib2: tablouri N-dimensionale, vizualizări și operații eficiente din punct de vedere al memoriei
- Construirea de algoritmi personalizați de procesare a imaginilor folosind API-urile ImgLib2 & ImageJ2
- Ambalarea plugin-urilor: structura Maven, integrarea UI și gestionarea dependențelor
- Partajarea & implementarea: crearea de site-uri de actualizare locale/globale, containere Docker și pachete de cercetare reproductibile
- Colaborarea între echipe: standardizarea parametrilor, controlul versiunilor pentru pipeline-uri și partajarea inter-laborator
- Laborator 5: Dezvoltarea unui plugin bazat pe ImgLib2, testarea lui local și publicarea lui pe un site de actualizare partajat
Reproducibilitate, Bune Practici & Integrare în Cercetare
- Capturarea provenienței: încorporarea scripturilor, parametrilor și informațiilor despre versiunea Fiji în rezultate
- Standarde de metadate și principiile FAIR pentru datele de imagistică științifică
- Profilare, depanare și rezolvare a problemelor comune de performanță în bioimagistică
- Resurse ale comunității: documentația ImageJ/Fiji, forumuri, depozite GitHub și ecosistemul de plugin-uri
- Proiect Final: Proiectarea, scrierea și documentarea unui flux de lucru complet de analiză a imaginilor adaptat domeniului dumneavoastră de cercetare
- Opțiuni de Personalizare: >Oferim versiuni personalizate axate pe:
- Modalități specifice de imagistică (microscopie confocală, super-rezoluție, microscopie electronică, etc.)
- Pipeline-uri specifice domeniului (numărare celulară, co-localizare, morfometrie, etc.)
- Integrare cu infrastructura existentă a laboratorului (Slurm, AWS, HPC local sau arhive OME-TIFF)
Cerințe
- Înțelegere generală a conceptelor de scripting sau programare
- Familiarizare cu Java este utilă, dar nu este obligatorie
- Este puternic recomandat un fundal în discipline științifice (de ex., biologie, chimie, fizică)
Publicul Țintă
- Cercetători & Oameni de știință (biologie, știința materialelor, imagistică medicală, etc.)
- Analiști de Date & Dezvoltatori care lucrează cu microscopie sau imagistică științifică
- Manageri de laborator care doresc să standardizeze fluxurile de lucru de analiză a imaginilor
21 Ore