Bedankt voor uw aanvraag! Een van onze medewerkers neemt binnenkort contact met u op
Bedankt voor uw boeking! Een van onze medewerkers neemt binnenkort contact met u op.
Cursusaanbod
Aan de slag met het Fiji- & ImageJ-ecosysteem
- De architectuur van Fiji begrijpen: ImageJ-kern, plugins en de updatebeheerder.
- Installatie, omgeving instellen en automatische updates configureren bij het opstarten.
- Door de GUI navigeren: vensters, werkbalken, beheer van stapels/reeksen en sneltoetsen.
- Ondersteunde wetenschappelijke formaten: TIFF, OME-TIFF, ND2, LIF, HDF5 en metadata-standaarden.
- Laboratoriumoefening 1: Fiji installeren, de updatebeheerder configureren voor automatische updates en navigeren in een multidimensionale fluorescentiemicroscopiedataset.
Kernbeeldverwerking & kwantitatieve analyse
- Basistransformaties: bijsnijden, draaien, schalen en kanaalsplitsing.
- Filtering & verbetering: Gaussian, mediaan, CLAHE en methoden voor ruisreductie.
- Segmentatie & functie-extractie: drempelwaarde, watershed, ROI Manager en deeltjesanalyse.
- Kwantificering: histogramanalyse, kleurenontrijning, co-localisatiemetrieken en statistische export.
- Laboratoriumoefening 2: Een reproduceerbare 2D/3D-analysepipeline bouwen op een voorbeeldcelfixatieset en gestructureerde meettabellen exporteren.
Scripting, automatisering & multi-taal workflows
- De Fiji Script Editor: scripts schrijven, uitvoeren, debuggen en parametriseren.
- De juiste taal kiezen: Python (PyImageJ/ImgLib2), JavaScript (Nashorn), Groovy en Beanshell.
- De brug slaan tussen Fiji en wetenschappelijke computing-ecosystemen (NumPy, SciPy, pandas, scikit-image).
- Macro-opname versus scripting: wanneer elke aanpak te gebruiken en hoe schone, herbruikbare code te behouden.
- Laboratoriumoefening 3: Een Python-script schrijven om een z-stack batch- te verwerken, celfuncties te extraheren en automatisch samenvattende grafieken en CSV-rapporten te genereren.
Geavanceerde workflows: 3D-imaging, stitching & grote databases
- Werken met multidimensionale bioafbeeldingsgegevens: virtuele stapels, lazy loading en geheugenbeheer.
- Grondslagen van getiled microscopie: acquisitiemodellen, tegelnummering en omgaan met overlapping.
- Grote 3D-datasets samenvoegen: gebruik van BigStitcher & TrakEM2 voor registratie en samenvoeging.
- Prestatieoptimalisatie voor hardware-beperkte omgevingen (RAM, GPU-hints, cloud-klaarheid).
- Laboratoriumoefening 4: Een gesimuleerde getiled 3D-microscopiedataset registreren en samenvoegen en het geheugengebruik optimaliseren voor een >10GB z-stack.
Fiji uitbreiden: ImgLib2, pluginontwikkeling & implementatie
- Het ImgLib2-gegevensmodel: N-dimensionale arrays, views en geheugenefficiënte bewerkingen.
- Aangepaste beeldverwerkingsalgoritmen bouwen met behulp van ImgLib2 & ImageJ2-APIs.
- Plugin-pakketten: Maven-structuur, UI-integratie en afhankelijkheidsbeheer.
- Delen & implementatie: lokale/globale update-sites maken, Docker containers en reproduceerbare onderzoeksdocumenten.
- Samenwerken tussen teams: standaardiseren van parameters, versiebeheer voor pipelines en laboratoria-overstijgend delen.
- Laboratoriumoefening 5: Een aangepast op ImgLib2 gebaseerde plugin ontwikkelen, deze lokaal testen en publiceren op een gedeelde update-site.
Reproduceerbaarheid, beste praktijken & onderzoekintegratie
- Provenance vastleggen: scripts, parameters en Fiji-versie-informatie in resultaten inbedden.
- Metadata-standaarden & FAIR-principes voor wetenschappelijke beeldgegevens.
- Profileren, debuggen en het oplossen van veelvoorkomende bioimage-flessenhalsen.
- Gemeenschapsbronnen: ImageJ/Fiji-documentatie, fora, GitHub-repo's en plugin-ecosysteem.
- Eindproject: Ontwerp, script en documenteer een compleet beeldanalysewerkstroom aangepast aan uw onderzoeksgebied.
- Aanpassingsmogelijkheden: Wij bieden op maat gemaakte versies gericht op:
- Specifieke afbeeldingsmodaliteiten (confocale, super-resolutie, elektronenmicroscopie, enz.).
- Domain-specifieke pipelines (telling van cellen, co-localisatie, morfometrie, enz.).
- Integratie met bestaande laboratoriuminfrastructuur (Slurm, AWS, lokale HPC of OME-TIFF-archieven).
Vereisten
- Algemeen begrip van script- of programmeerconcepten.
- Kennis van Java is behulpzaam, maar niet verplicht.
- Een achtergrond in wetenschappelijke disciplines (bijvoorbeeld biologie, chemie, natuurkunde) wordt sterk aanbevolen.
Doelgroep
- Wetenschappers en onderzoekers (biologie, materiaalkunde, medische beeldvorming, enz.).
- Data-analisten en ontwikkelaars die werken met microscopie of wetenschappelijke afbeeldingen.
- Laboratoriumleiders die stroomlijnen van beeldanalyseprocessen willen standaardiseren.
21 Uren