$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Software wordt routinematig geïmplementeerd tijdens beeldanalysetechnieken om ervoor te zorgen dat de resultaten nauwkeurig, efficiënt en onbevooroordeeld zijn. Voor celgebaseerde assays is een veel voorkomend probleem de verkeerde identificatie van cellen. Beelden met onjuiste focus- en contrastinstellingen kunnen leiden tot celvervaging, waarbij de grens van individuele cellen moeilijk te identificeren is1. De aanwezigheid van externe beeldkenmerken zoals poriën, bubbels of andere ongewenste objecten kan de telprocedures belemmeren door het telproces te vertragen en tot verkeerde identificatie te leiden. Bovendien kan het tellen van cellen belastend zijn en kan het tellen van honderden replicaties extreem tijdrovend zijn. Bovendien bestaat er een inherente subjectieve bias tijdens handmatig tellen, en daarom is de besluitvorming met betrekking tot celidentificatie vaak onnauwkeurig2. Geautomatiseerde software biedt een opwindend potentieel om al deze problemen te omzeilen door cellen snel en nauwkeurig te onderscheiden van externe objecten, inclusief objecten die ver buiten de menselijke capaciteit liggen voor nauwkeurige detectie, op basis van goed gedefinieerde identificatiecriteria die de invloed van onderzoeksbias verminderen. Veelgebruikte technieken om cellen te identificeren met behulp van geautomatiseerde software omvatten twee hoofdmethoden: segmentatie endrempeling 3. Hierin demonstreren we een generaliseerbaar gebiedsgebaseerd protocol dat snelle, nauwkeurige en goedkope celtelling mogelijk maakt binnen een breed toegankelijk softwareframework.
Segmentatietechnieken, zoals randdetectie, proberen individuele cellen te isoleren door gebruik te maken van intensiteitsverschillen binnen een afbeelding. Intensiteitsveranderingen die een cel onderscheiden van de rest van de afbeelding bestaan meestal uit scherpe veranderingen in helderheid4. Randdetectie omvat een regulariserende filterstap, gevolgd door een differentiatiestap waarin intensiteitsveranderingen worden gedetecteerd. Het differentiatieproces identificeert randen en contouren binnen het beeld van veranderingen met hoge intensiteit, en deze randen en contouren zijn gecorreleerd met celaanwezigheid. Hoewel beelden met ruis kunnen worden uitgevoerd viadenoising-algoritmen 4, worden randdetectietechnieken ideaal gebruikt voor het analyseren van afbeeldingen met weinig achtergrondruis. Het proces functioneert optimaal wanneer celgrenzen duidelijk en gemakkelijk te onderscheiden zijn en niet worden belemmerd door helderheidscontouren die geen verband houden met celaanwezigheid, celonscherpte, vreemde objecten of gedefinieerde interne celstructuren 1,2. Als een beeld bijzonder luidruchtig is, kunnen cellen verder worden onderscheiden door fluorescerende kleuring of transfectie met fluorescerende eiwitten 2,5. Hoewel dit de nauwkeurigheid van segmentatietechnieken aanzienlijk verbetert, vereist het extra kosten en extra tijdsinvesteringen om celculturen voor te bereiden op beeldvorming.
Drempeltechnieken omvatten de verdeling van een afbeelding in twee categorieën: de voorgrond en de achtergrond, met cellen toegewezen aan de voorgrond3. Deze technieken maken gebruik van kleur/contrastveranderingen om de schijnbare hoogte van een object te definiëren; objecten die routinematig 'groter' zijn dan de achtergrond kunnen gemakkelijk als cellen worden geïdentificeerd. De waterscheiding-transformatie functioneert op deze manier door oppervlakken te associëren met lichte pixels als voorgrond en die met donkere pixels als achtergrond 6,7. Door middel van op hoogte gebaseerde identificatie kunnen drempeltechnieken routinematig ruis van gewenste objecten onderscheiden, op voorwaarde dat ze binnen hetzelfde brandpuntsvlak bestaan. In combinatie met een gebiedsgebaseerde kwantificering kan een stroomgebiedtransformatie nauwkeurig groepen objecten identificeren in omgevingen waar typische segmentatietechnieken zoals randdetectie onnauwkeurig zouden zijn.
Stroomgebiedtransformaties worden vaak gekoppeld aan segmentatietechnieken om beelden voor te bereiden voor een schonere analyse, wat resulteert in een hogere nauwkeurigheid van het tellen van cellen. Voor dit proces wordt de waterscheiding-transformatie gebruikt om potentiële interessante regio's te markeren voorafgaand aan segmentatie. Een waterscheidingstransformatie biedt unieke voordelen door cellen op de voorgrond van afbeeldingen te identificeren, wat de nauwkeurigheid van segmentatieanalyse kan verbeteren door potentiële valse positieven voor cellen te verwijderen, zoals ongelijke achtergrondstukken. Er kunnen zich echter problemen voordoen bij het aanpassen van celgebaseerde beelden aan een waterscheidingstransformatie. Beelden met een hoge celdichtheid kunnen worden geplaagd door ondersegmentatie, waarbij aggregaten van cellen worden geïdentificeerd als een enkelvoudige groep in plaats van als individuele componenten. De aanwezigheid van ruis of scherpe intensiteitsveranderingen kan ook leiden tot oversegmentatie, waarbij het algoritme cellen overisoleren, wat resulteert in overmatige en onnauwkeurige celtellingen8.
Hierin beschrijven we een methode om de primaire nadelen van de waterscheidingstransformatie te minimaliseren door componenten van een drempelanalyse op te nemen in een gebiedsgebaseerd kwantificeringsalgoritme, zoals weergegeven in figuur 1. Met name werd dit algoritme geïmplementeerd met open-source en / of algemeen beschikbare software, en toepassing van dit raamwerk voor het tellen van cellen was mogelijk zonder dure reagentia of complexe celvoorbereidingstechnieken. RAW264.7 macrofagen werden gebruikt om de methode te demonstreren vanwege hun cruciale rol bij het reguleren van bindweefselonderhoud en wondgenezingsprocessen9. Bovendien werden NIH / 3T3 fibroblasten geanalyseerd vanwege hun sleutelrol in weefselonderhoud en -reparatie. Fibroblastcellen bestaan vaak naast en ondersteunen macrofagen, waardoor de noodzaak ontstaat om deze fenotypisch verschillende celtypen te onderscheiden in cocultuurstudies.
Celtellingen van afbeeldingen met een hoge levensvatbare celdichtheid (VCD) kunnen betrouwbaar en efficiënt worden gekwantificeerd door het gebied te berekenen dat door de cellen wordt bestreken en het gemiddelde gebied dat door een enkelvoudige cel wordt ingenomen. Het gebruik van thresholding in tegenstelling tot segmentatie voor celidentificatie maakte ook complexere analyses mogelijk, zoals experimenten waarin verschillende celtypen in coculturen tegelijkertijd werden geanalyseerd. NIH / 3T3 fibroblasten, die vaak blijken te colocaliseren met RAW264.7 macrofagen binnen een wondgenezingsplaats, bleken te groeien op een brandpuntsvlak dat zich onderscheidde van het brandpuntsvlak van macrofagen10. Dienovereenkomstig werden meerdere drempelalgoritmen uitgevoerd om de achtergrond en voorgrond te definiëren, afhankelijk van het celtype dat wordt geanalyseerd, waardoor nauwkeurig geteld kan worden van twee verschillende celtypen binnen dezelfde afbeelding.