March 9th, 2022
In dit protocol worden de pancreaseilandjes gereconstrueerd en geanalyseerd met behulp van computationele algoritmen die zijn geïmplementeerd in een speciale multiplatformtoepassing.
Dit protocol is belangrijk omdat het een computationele werklast beschrijft om eilandjesarchitecturen te reconstrueren, hun morfologische en connectiviteitseigenschappen te analyseren en hun functionele implicaties te evalueren via computationele simulaties. Het belangrijkste voordeel is dat het een manier biedt om high-performance computing-algoritmen te implementeren als aanvulling op het theoretische en experimentele werk op het gebied van eilandjesonderzoek. Deze methodologie kan bijzonder nuttig zijn om de morfologische en connectiviteitseigenschappen van gezonde en veranderde eilandjes te vergelijken of om eilandjesarchitecturen van verschillende diersoorten te vergelijken.
Controleer om te beginnen of de GCC- en NVCC-compilers zijn geïnstalleerd. Open een terminal door de opdrachten uit te voeren en volg de instructies in de tekst als een van deze opdrachten niet door het systeem wordt herkend. Open een terminal en ga naar de map IsletLab.
Maak een nieuwe omgeving door de opdracht in de terminal uit te voeren. Activeer de nieuwe omgeving door de opdracht uit te voeren. Start de IsletLab-applicatie door de opdracht in de terminal uit te voeren.
Als u de invoergegevens wilt voorbereiden, organiseert u de invoereilandgegevens in een bestand met vier kolommen waarin de eerste kolom het celtype is en de tweede, derde en vierde kolom respectievelijk de X-, Y- en Z-coördinaten van de invoercellen zijn, zodat het invoerbestand geen kolomkoppen bevat. Klik op de knop Eerste eilandje laden en selecteer het bestand met invoergegevens om een eerste eilandje, de driedimensionale weergave en de bijbehorende statistieken te genereren. Als u het reconstructieproces wilt configureren, klikt u op de knop Reconstructie-instellingen en wijzigt u de optimalisatieparameters.
Klik op de knop OK om de parameterwaarden op te slaan. Klik op de knop Eilandje reconstrueren om het venster Reconstructielogboek te openen. Klik op de knop Uitvoeren om het reconstructieproces te starten.
Evalueer de resultaten van het reconstructieproces door de optimalisatiestatistieken te analyseren die worden weergegeven in het tabblad Final Islet van het statistiekpaneel door zich te concentreren op het maximaliseren van het percentage experimentele cellen in de gereconstrueerde eilandjes of, gelijkwaardig, op het minimaliseren van het aantal overlappingen. Als het percentage experimentele statistieken als laag wordt beschouwd op basis van de gebruikersdoelstellingen, klikt u op het menu Bestand en selecteert u Opnieuw opstarten. Klik op de knop Eerste eilandje laden en selecteer het bestand met invoergegevens om een eerste eilandje te genereren.
Verhoog vervolgens de initiële temperatuur, iteratiefactor en acceptatiefactor in de reconstructie-instellingen en herhaal het eerder beschreven eilandjesreconstructieproces totdat bevredigende resultaten zijn verkregen. Klik op de reconstructie-instellingen en selecteer Contacttolerantie om de cel-tot-celcontacttolerantie te definiëren. Klik op OK om de parameterwaarden op te slaan.
Klik op de knop Cel-naar-celcontacten om de cellen in nauw contact te identificeren. Klik op de knop Netwerk bouwen om het eilandjesnetwerk te genereren en de bijbehorende netwerkmatrix te berekenen. Schakel over naar het tabblad Simulatie van het configuratiepaneel van de interface.
Selecteer de gewenste modus van intrinsieke frequentie, Constant of Willekeurig. Klik op de knop Intrinsieke frequentie configureren om de frequentie van de oscillator in hertz te definiëren. Selecteer de gewenste modus van de beginfase, Constant of Willekeurig.
Klik op de knop Interacties configureren om de cel-naar-cel-interactieparameters te definiëren in het venster Interactiesterkte. Configureer de simulatie door de totale simulatietijd, tijdstap en opslagfactor te definiëren. Definieer het aantal blokken, threads en computerplatformmogelijkheden dat beschikbaar is om de simulatie uit te voeren.
Klik op de knop Simulatie uitvoeren om het venster Simulatielogboek te openen. Klik op de knop Uitvoeren om de simulatie te starten en het proces te controleren totdat de legenda Sluit het venster om door te gaan wordt weergegeven. Sluit vervolgens het venster Simulatielogboek om de simulatieresultaten te bekijken.
Klik op Bestand en selecteer Project exporteren in de menubalk. Selecteer de map waarin het projectbestand wordt opgeslagen en klik op de knop OK. Eilandreconstructie met behulp van suboptimale parameterssets in de reconstructie-instellingen werd verkregen, waaronder 86,6% van de initiële cellen.
Het verhogen van de initiële temperatuur, iteratie en acceptatiefactoren resulteerde in een hoger percentage initiële cellen als 93,37 en 99,15% in de gereconstrueerde eilandjes. De convergentieplots van het reconstructieproces werden verkregen, die de evolutie van overlappende cellen als functie van de temperatuur aantonen. De identificatie van cel-tot-celcontacten uit de gereconstrueerde eilandjesarchitecturen hangt af van de waarde van de contacttolerantieparameter.
Slechts 290 cel-tot-celcontacten werden geïdentificeerd voor de waarde van één micrometer, terwijl voor twee micrometer de totale geïdentificeerde context steeg tot respectievelijk 636 en 731. De netwerkplot werd verkregen die een visuele weergave biedt van de cel-tot-celcontacten die met elkaar verbonden zijn. Simulatieresultaten toonden aan dat alfa- en bètacellen volledig uit fase oscilleren, terwijl deltacellen uit de fase oscilleren met alfa- en bètacellen.
Het oscillerende gedrag van het eilandje werd gedomineerd door de oscillaties van de alfacellen met een geringe bijdrage van de andere celpopulatie. De eilandsynchronisatie-indexplot werd verkregen die de maat biedt voor de fasecoherentie van de oscillaties tussen de eilandcellen en de variatie van de synchroniciteit tussen eilandcellen in de loop van de tijd. Alle afgeleide metrieken en de functionele simulaties zijn afhankelijk van het reconstructieproces, dus het is belangrijk om het hoogste percentage initiële cellen in de gereconstrueerde eilandjes te bereiken.
Gereconstrueerde eilandjes verkregen uit deze procedure kunnen verder worden gebruikt om meer realistische computationele modellen van pancreaseilandjes te ontwikkelen door een gedetailleerde biofysische beschrijving van eilandjescellen op te nemen.
View the full transcript and gain access to thousands of scientific videos
Dit protocol beschrijft een computationele werklast om pancreatische eilandjesarchitecturen te reconstrueren en hun morfologische en connectiviteitseigenschappen te analyseren. Het evalueert functionele implicaties door middel van computationele simulaties, waardoor een methode wordt geboden om theoretisch en experimenteel werk in eilandjeonderzoek aan te vullen.