$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
Het experiment beschreven in de sectie Representatieve resultaten werd uitgevoerd in overeenstemming met de Gids voor de verzorging en het gebruik van proefdieren en de procedures werden uitgevoerd volgens de richtlijnen die zijn vastgesteld door onze Institutionele Commissie voor de verzorging en het gebruik van dieren (IACUC). 6-8 weken oude vrouwelijke Balb / C-muizen werden commercieel verkregen. Dieren kregen ad libitum standaard chow en water en werden gehuisvest onder standaardomstandigheden met 12 uur licht / donker cycli, bij een temperatuur van 65-75 ° F (~ 18-23 ° C) met 40-60% vochtigheid.
1. Registratie van het onderzoeksdoel, de reacties en de factoren
OPMERKING: In dit protocol wordt JMP 17 Pro gebruikt voor het ontwerpen en analyseren van het experiment. Gelijkwaardige software kan worden gebruikt volgens vergelijkbare stappen. Voor voorbeelden en verdere instructies voor alle stappen die in sectie 1 worden uitgevoerd, raadpleegt u Aanvullend dossier 1.
- Vat het doel van het experiment samen in een document met een datumstempel.
- Maak een lijst van de primaire responsen (CQA's) die tijdens het experiment worden gemeten.
- Maak een lijst van eventuele secundaire responsen (bv. downstreambeperkingen op fysisch-chemische eigenschappen) die kunnen worden gemeten.
- Maak een lijst van procesparameters die mogelijk verband houden met de antwoorden, inclusief de parameters die het meest relevant zijn voor het doel van het onderzoek.
- Als de studie over meerdere dagen wordt uitgevoerd, neem dan een dag categorische "blokkerende" factor op.
OPMERKING: Dit brengt factorinstellingen over dagen in evenwicht om te voorkomen dat verschuivingen op dagniveau in het procesgemiddelde worden verward met de studiefactoren.
- Selecteer de factoren die tijdens het onderzoek moeten worden gevarieerd en de factoren die constant moeten worden gehouden.
OPMERKING: Gebruik hulpmiddelen voor risicoprioritering zoals faalmoduseffectanalyses20 voor het selecteren van de meest relevante subset van factoren (figuur 2). Meestal moeten alle lipiden kunnen variëren; hoewel het in sommige gevallen met beperkte budgetten redelijk is om PEG op een vaste verhouding te vergrendelen.
- Stel de bereiken vast voor de verschillende factoren en de relevante decimale precisie voor elk.
- Bepaal de grootte van de onderzoeksopzet (het aantal unieke batches deeltjes) met behulp van de minimale en maximale heuristieken. Handmatig inbegrepen besturingsbenchmarkruns tellen niet mee voor de rungrootte die wordt aanbevolen door de heuristieken.
OPMERKING: De volgende heuristieken gaan ervan uit dat de reacties continu zijn. De minimale heuristiek gaat ervan uit dat het mogelijk zal zijn om, indien nodig, een vervolgstudie uit te voeren, naast het uitvoeren van bevestigingsruns voor kandidaat-optimale formuleringen. Als het alleen haalbaar is om bevestigingsruns uit te voeren, is het beter om te budgetteren voor het aantal runs dat wordt verkregen uit de maximale heuristiek. Zoek voor binaire primaire antwoorden hulp bij een statisticus om het juiste aantal runs te bepalen.- Minimale heuristiek: Wijs drie runs toe per mengselfactor, twee per continue procesfactor en één per niveau van elke categorische factor.
OPMERKING: Voor een studie met vier lipidefactoren, twee continue en één drieweg categorische procesvariabele, leidt dit tot een suggestie van (3 x 4) + (2 x 2) + 3 = 19 ruimtevullende runs. Voeg extra runs toe als sommige waarschijnlijk zullen mislukken vanwege formulerings- of meetproblemen.
- Maximale heuristiek: Start de software voor het bouwen van optimale ontwerpen en voer de vereiste parameters in voor een tweede orde (inclusief hoofdeffecten, tweerichtingsinteracties tussen alle effecten en kwadratische effecten voor continue procesfactoren). Bereken de minimale rungrootte volgens het algoritme van de software. Voeg 1 toe aan het resultaat verkregen uit de software om de maximale heuristiek te definiëren.
OPMERKING: Raadpleeg Aanvullend dossier 1 voor gedetailleerde instructies over het uitvoeren van deze stappen. Een voorbeeldgeval met vier lipidefactoren, twee continue en één drieweg categorische procesvariabele, leidt tot een aanbevolen rungrootte van 34 (33 van softwareaanbeveling + 1). Alle runs daarbuiten zouden waarschijnlijk beter kunnen worden gebruikt voor bevestigings- of vervolgstudies.

Figuur 2: Oorzaak en gevolg diagram. Het diagram toont gemeenschappelijke factoren in een LNP-formuleringsoptimalisatieprobleem. Klik hier om een grotere versie van deze figuur te bekijken.
2. Creatie van de ontwerptafel met een ruimtevullend ontwerp
- Open JMP en navigeer door de menubalk naar DOE > Special Purpose > Space Filling Design.
- Voer de onderzoeksreacties in (zie Aanvullend Dossier 1).
- Optioneel: voeg kolommen toe voor aanvullende reacties, waarbij wordt aangegeven of elke kolom moet worden gemaximaliseerd, geminimaliseerd of getarget door op Reactie toevoegen te klikken.
OPMERKING: Deze instellingen kunnen later worden gewijzigd en hebben geen invloed op het ontwerp. Op dezelfde manier kunnen extra kolommen voor aanvullende reacties worden toegevoegd na het maken van de ontwerptabel.
- Voer de studiefactoren en de bijbehorende bereiken in. Gebruik de knop Mengsel om mengselfactoren toe te voegen, de knop Continu om continue factoren toe te voegen of de knop Categorisch om categorische factoren toe te voegen.
OPMERKING: Deze voorbeeldstudie maakt gebruik van de factoren en bereiken die worden geïllustreerd in figuur 3, waaronder de ioniseerbare molaire verhouding (variërend tussen 0,1 en 0,6), de helper-molaire verhouding (ook tussen 0,1 en 0,6), de cholesterolmolaire verhouding (tussen 0,1 en 0,6), de PEG-molaire verhouding (van 0,01 tot 0,05) en het ioniseerbare lipidetype (dat H101 kan zijn, H102, of H103).
- Voer het vooraf bepaalde aantal runs voor het ontwerp in het veld Number of Runs in.
- Optioneel: Verhoog de gemiddelde clustergrootte van de standaardwaarde van 50 naar 2000 via het rode driehoekmenu naast de koptekst Ontwerp voor ruimtevulling en in het submenu Geavanceerde opties .
OPMERKING: Dit is een instelling voor het ruimtevullende algoritme dat kan leiden tot een iets betere ontwerpconstructie ten koste van extra rekentijd.
- Genereer de ruimtevullende ontwerptabel voor de gekozen factoren en rungrootte. Klik op ' Snel flexibel vullen' en klik vervolgens op ' Maak tabel'.
OPMERKING: De eerste twee runs van een voorbeeldontwerp worden weergegeven in figuur 4.
- Voeg een kolom Notities toe aan de tabel voor het annoteren van handmatig gemaakte uitvoeringen. Dubbelklik op de eerste lege kolomkop om een kolom toe te voegen en dubbelklik vervolgens op de nieuwe kolomkop om de naam te bewerken.
- Neem, indien van toepassing, handmatig benchmarkbesturingsruns op in de ontwerptabel. Neem een replicatie op voor een van de controlebenchmarks. Markeer de benchmarknaam in de kolom Opmerkingen en geef de rijen voor de replicatie van de benchmark een kleurcode voor eenvoudige grafiekidentificatie.
- Voeg een nieuwe rij toe door te dubbelklikken op de eerste lege rijkop en voer de instellingen van de benchmarkfactor in. Dupliceer deze rij om een replicatie van de benchmark te maken. Markeer beide rijen en navigeer naar Rijen > kleuren om een kleur toe te wijzen voor grafische doeleinden.
OPMERKING: De replicatie biedt een modelonafhankelijke schatting van het proces plus analytische variantie en biedt extra grafisch inzicht.
- Als een benchmarkcontrole het bereik van de onderzoeksfactoren overschrijdt, geeft u dit aan in de kolom "Opmerkingen" voor toekomstige uitsluiting van analyse.
- Rond de mengselfactoren af tot de juiste granulariteit. Om dit te doen,
- Markeer de kolomkoppen voor de mengselfactoren, klik met de rechtermuisknop op een van de kolomkoppen en navigeer naar Nieuwe formulekolom > Transformeer > rond..., voer het juiste afrondingsinterval in en klik op OK.
- Zorg ervoor dat er geen rijen zijn geselecteerd door op het onderste driehoekje op het snijpunt van rij- en kolomkoppen te klikken.
- Kopieer de waarden uit de nieuw gemaakte afgeronde kolommen (Ctrl + C) en plak (Ctrl + V) in de oorspronkelijke mengselkolommen. Verwijder ten slotte de tijdelijke kolommen met afgeronde waarden.
- Nadat u de lipidenverhoudingen hebt afgerond, controleert u of hun som gelijk is aan 100% door de kolomkoppen voor de mengselfactoren te selecteren, er met de rechtermuisknop op te klikken en naar Nieuwe formulekolom te gaan > > som combineren. Als de som van een rij niet gelijk is aan 1, past u handmatig een van de mengselfactoren aan, zodat de factorinstelling binnen het factorbereik blijft. Verwijder de somkolom nadat de aanpassingen zijn voltooid.
- Volg dezelfde procedure die wordt gebruikt voor het afronden van de mengselfactoren om de procesfactoren af te ronden op hun respectieve granulariteit.
- Maak de lipidenkolommen op om weer te geven als percentages met het gewenste aantal decimalen: selecteer de kolomkoppen, klik met de rechtermuisknop en kies Kenmerken standaardiseren.... Stel in het volgende venster Opmaak in op Percentage en pas het aantal decimalen zo nodig aan.
- Als handmatige uitvoeringen worden toegevoegd, zoals benchmarks, moet u de volgorde van de tabelrij opnieuw willekeurig maken: voeg een nieuwe kolom met willekeurige waarden toe (klik met de rechtermuisknop op de laatste kolomkop en selecteer Nieuwe formulekolom > Willekeurig > Willekeurig normaal). Sorteer deze kolom in oplopende volgorde door met de rechtermuisknop op de kolomkop te klikken en verwijder de kolom.
- Optioneel: voeg een Run ID-kolom toe . Vul dit in met de huidige datum, experimentnaam en rijnummer uit de tabel.
OPMERKING: Zie (Figuur 5) voor een voorbeeld.
- Genereer ternaire plots om de ontwerppunten over de lipidefactoren te visualiseren (figuur 6). Onderzoek ook de runverdeling over de procesfactoren (Figuur 7): selecteer Grafiek > Ternaire Plot. Selecteer alleen de mengselfactoren voor X, Plotting.
- Als u de verdeling over de procesfactoren wilt onderzoeken, selecteert u Analyseren > distributie en voert u de procesfactoren voor Y, kolommen in.
OPMERKING: De formuleringswetenschapper moet de haalbaarheid van alle runs bevestigen. Als er onhaalbare uitvoeringen bestaan, start u het ontwerp opnieuw op, rekening houdend met de nieuw ontdekte beperkingen.

Figuur 3: Studiefactoren en -bereiken. Screenshots van instellingen in experimentele software zijn handig voor het reproduceren van de onderzoeksopstelling. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 4: Initiële uitvoer voor een ruimtevullend ontwerp. Als u de eerste twee rijen van de tabel weergeeft, moeten de instellingen met de gewenste precisie worden afgerond, terwijl u er ook voor zorgt dat de lipidebedragen optellen tot 1. De benchmark is handmatig aan de tabel toegevoegd. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 5: Opgemaakte studietabel. De factorniveaus zijn afgerond en opgemaakt en er is een Run ID-kolom toegevoegd. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 6: Ontwerppunten op een ternair perceel. De 23 formuleringen worden weergegeven als een functie van de overeenkomstige ioniseerbare, helper- en "anderen" (cholesterol + PEG) verhoudingen. Het groene punt in het midden vertegenwoordigt de benchmark 33:33:33:1 molaire verhouding van Ioniseerbaar (H101):Cholesterol:Helper (DOPE):P EG. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 7: Verdeling van niet-mengselprocesfactoren in het experiment. De histogrammen laten zien hoe de experimentele runs zijn verdeeld over Ionisable Lipid Type, N: P ratio en Flow Rate. Klik hier om een grotere versie van deze figuur te bekijken.
3. Het experiment uitvoeren
- Voer het experiment uit in de volgorde die wordt opgegeven door de ontwerptabel. Noteer de uitlezingen in de kolommen die in de experimentele tabel zijn ingebouwd.
- Als er meerdere testen worden uitgevoerd voor dezelfde respons op een identieke formuleringsbatch, bereken dan een gemiddelde voor deze resultaten binnen elke batch. Voeg een kolom voor elke testmeting toe aan de tabel.
- Als u een gemiddelde wilt verkrijgen, selecteert u alle gerelateerde kolommen, klikt u met de rechtermuisknop op een van de geselecteerde kolomkoppen en kiest u Nieuwe formulekolom > Combineren > gemiddelde. Gebruik deze kolom Gemiddelde voor toekomstige responsanalyses.
OPMERKING: Zonder het recept opnieuw te starten, vangen herhaalde assaymetingen alleen assayvariantie op en vormen ze geen onafhankelijke replicaties.
- Documenteer elk optreden van formuleringsneerslag of in vivo verdraagbaarheidsproblemen (zoals ernstig verlies van lichaamsgewicht of overlijden) met binaire (0/1) indicatoren in een nieuwe kolom voor elk type probleem.
4. Analyse van de experimentele resultaten
- Plot de metingen en onderzoek de verdelingen van de antwoorden: open Graph > Graph Builder en sleep elk antwoord naar het Y-gebied voor afzonderlijke plots. Herhaal dit voor alle reacties.
- Controleer de relatieve afstand tussen de kleurgecodeerde replicatieruns, als er een is opgenomen. Dit maakt het mogelijk om inzicht te krijgen in de totale (proces- en analytische) variatie op de benchmark in vergelijking met de variabiliteit als gevolg van veranderingen in de factorinstellingen over de gehele factorruimte (figuur 8).
- Bepaal of de onbewerkte respons moet worden gemodelleerd of dat in plaats daarvan een transformatie moet worden gebruikt. Voor responsen die beperkt zijn tot positief zijn, maar hierboven onbegrensd zijn (bijv. Potentie), passen zowel een normale verdeling als een lognormale verdeling aan bij de experimentele resultaten. Als de lognormale verdeling beter past bij een lagere AICc (gecorrigeerd Akaike's Information Criterion), neem dan een logtransformatie van die reactie.
- Navigeer naar Analyseer > distributie en selecteer het antwoord voor Y, Kolommen. Klik in het resulterende distributierapport op het rode driehoekje naast de naam van de reactie en kies Continu passend > Normaal aanpassen en Continu aanpassen > Lognormaal aanpassen in het vervolgkeuzemenu. Controleer in het daaropvolgende rapport Distributies vergelijken de AICc-waarden om te bepalen welke verdeling beter bij de respons past.
- Als u een logboektransformatie wilt uitvoeren, klikt u met de rechtermuisknop op de kolomkop van de antwoordkolom en selecteert u Nieuwe formulekolom > logboek > logboek. Wanneer een model is gebouwd en een voorspellingskolom op de logboekschaal is opgeslagen, transformeert u het antwoord terug naar de oorspronkelijke schaal door Nieuwe formulekolom > Logboek > Exp te selecteren.
- Voor verhoudingsreacties tussen 0 en 1 vergelijkt u de pasvorm van een normale en bètaverdeling. Als de bètadistributie een lagere AICc heeft, voert u een logittransformatie uit. Kies in het rapport Distributie voor het antwoord de optie Continuous Fit > Fit Normal en Continuous Fit > Fit Beta.
- Klik voor de logittransformatie met de rechtermuisknop op de kolomkop van het antwoord in de gegevenstabel en selecteer Nieuwe formulekolom > Specialiteit > Logit. Na het bouwen van modellen slaat u de voorspellingskolom op. Als u wilt terugkeren naar de oorspronkelijke schaal, gebruikt u de kolom Nieuwe formule > Specialiteit > Logistiek.
OPMERKING: De op regressie gebaseerde SVEM-analyse is robuust voor afwijkingen van de normaliteit in de responsverdeling. Deze transformaties kunnen echter leiden tot een eenvoudigere interpretatie van de resultaten en tot een betere pasvorm van de modellen.
- Grafiek de runs op een ternaire plot. Kleur de punten volgens de antwoorden (of de getransformeerde reacties als een transformatie is toegepast): open Graph > Ternary Plot. Selecteer alleen de mengselfactoren voor X, Plotting. Klik met de rechtermuisknop op een van de resulterende grafieken, selecteer Rijlegenda en selecteer vervolgens de (getransformeerde) antwoordkolom.
OPMERKING: Het kleuren van de punten op basis van antwoorden geeft een modelonafhankelijk visueel perspectief van gedrag in relatie tot mengselfactoren.
- Verwijder het modelscript dat is gegenereerd door het ontwerp voor het vullen van spatie.
- Bouw een onafhankelijk model voor elke respons als functie van de onderzoeksfactoren en herhaal de volgende stappen voor elke respons.
OPMERKING: In het geval van een secundaire binaire respons (bijv. Formuleringsfalen of muizendood), modelleer deze respons ook. Wijzig de doelverdelingsinstelling van Normaal in Binomiaal.
- Construeer een "volledig" model dat alle kandidaat-effecten omvat. Dit model moet de belangrijkste effecten van elke factor omvatten, twee- en drieweginteracties, kwadratische en partiële kubische termen in de procesfactoren en Scheffé kubische termen voor de mengselfactoren23,24.
OPMERKING: Gebruik dezelfde set kandidaat-effecten voor elke reactie. De SREM-modelselectietechniek zal de modellen voor elke respons onafhankelijk verfijnen, wat mogelijk resulteert in unieke gereduceerde modellen voor elke respons. Figuur 9 illustreert enkele van deze kandidaat-effecten. In de volgende substappen wordt dit proces beschreven.- Selecteer Analyseren > passend model.
- Zorg ervoor dat blokkerende factoren (bijv. Dag) niet mogen interageren met andere onderzoeksfactoren. Selecteer eventuele blokkeringsfactoren en klik op Toevoegen. Neem deze factoren niet op in een van de volgende substappen.
OPMERKING: Blokkerende factoren zijn belangrijk om rekening mee te houden in het model, maar blokkerende factoren mogen niet worden toegestaan om te interageren met andere onderzoeksfactoren. Het belangrijkste doel van blokkerende factoren is om de variabiliteit van het experiment te helpen beheersen en de gevoeligheid van het experiment te verbeteren.
- Benadruk alle studiefactoren. Wijzig de veldwaarde Graad in 3 (deze is standaard ingesteld op 2). Klik op Factorial to Degree.
OPMERKING: Deze actie omvat de belangrijkste effecten en twee- en drieweginteracties in het model.
- Selecteer alleen de niet-mengselfactoren in het selectievenster. Klik op Macro's > gedeeltelijke kubus.
OPMERKING: Deze actie introduceert kwadratische effecten voor de continue procesfactoren en hun interactie met andere niet-mengselfactoren in het model.
- Kies alleen de mengselfactoren uit de selectielijst. Klik op Macro's > Scheffe Cubic. Deactiveer de standaardoptie Geen onderschepping (zie Figuur 9).
OPMERKING: Het opnemen van een interceptie in het model is een essentiële stap bij het gebruik van Lasso-methoden en is ook nuttig in de context van voorwaartse selectie. De traditionele standaardinstelling No Intercept is meestal aanwezig omdat het gelijktijdig aanbrengen van een intercept met alle hoofdeffecten van het mengsel, zonder wijzigingen zoals de SVEM-benadering, niet haalbaar is met de reguliere regressieprocedure van de kleinste kwadraten12.
- Geef de antwoordkolom op: markeer de antwoordkolom en klik op Y.
- Wijzig de persoonlijkheidsinstelling in Gegeneraliseerde regressie. Houd Distributie ingesteld op Normaal.
- Sla deze modelinstellingen op in de gegevenstabel voor gebruik met aanvullende antwoorden door op het rode driehoekmenu naast Modelspecificatie te klikken en Opslaan in gegevenstabel te selecteren.
- Pas de SVEM-voorwaartse selectiemethode toe op het gereduceerde model, zonder verplichte opname van de belangrijkste effecten van de mengselfactor, en sla de kolom met de voorspellingsformule op in de gegevenstabel.
- Klik in het dialoogvenster Model aanpassen op Uitvoeren.
- Selecteer voor de schattingsmethode de optie SVEM-voorwaartse selectie.
- Vouw de menu's Geavanceerde besturingselementen > Termen forceren uit en schakel de selectievakjes uit die zijn gekoppeld aan de belangrijkste effecten van het mengsel. Alleen het vakje Intercept-term moet aangevinkt blijven. Figuur 10 toont de standaardinstelling waarbij de belangrijkste effecten worden geforceerd. Voor deze stap moeten deze vakjes worden uitgeschakeld om het model in staat te stellen deze effecten op te nemen of uit te sluiten op basis van de voorwaartse selectieprocedure.
- Klik op Ga om de SVEM Forward Selection-procedure uit te voeren.
- Plot de werkelijke reacties door de voorspelde reacties van het SVEM-model om een redelijk voorspellend vermogen te verifiëren. (Figuur 11). Klik op het rode driehoekje naast SVEM Forward Selection en selecteer Diagnostic Plots > Plot Actual by Predicted.
- Klik op het rode driehoekje naast SVEM Forward Selection en selecteer Kolommen opslaan > Voorspellingsformule opslaan om een nieuwe kolom te maken met de voorspellingsformule in de gegevenstabel.
- Optioneel: Herhaal de bovenstaande stappen met SVEM Lasso als schattingsmethode om te bepalen of een ander optimaal recept wordt voorgesteld na het uitvoeren van de volgende stappen. Als dat het geval is, voer dan beide recepten uit als bevestigingsruns (besproken in sectie 5) om te zien welke het beste presteert in praktijk12.
- Herhaal de stappen voor het bouwen van modellen voor elke reactie.
- Zodra voorspellingskolommen voor alle reacties zijn opgeslagen in de gegevenstabel, geeft u de responstraceringen voor alle voorspelde responskolommen weer met behulp van het Profiler-platform: Selecteer Grafiek > Profiler en selecteer alle voorspellingskolommen die in de vorige stap zijn gemaakt voor Y, Voorspellingsformule, en klik op OK (Afbeelding 12).
- Identificeer de optimale formulering(en) van de kandidaat.
- Definieer de "wenselijkheidsfunctie" voor elk antwoord en geef aan of het antwoord moet worden gemaximaliseerd, geminimaliseerd of gekoppeld aan een doel. Stel primaire reacties in op een belangrijkheidsgewicht van 1,0 en eventuele secundaire reacties op een belangrijkheidsgewicht van 0,2. Selecteer in het rode driehoekmenu van Prediction Profiler de optie Optimalisatie en wenselijkheid > Wenselijkheidsfuncties en vervolgens Optimalisatie en wenselijkheid > Wenselijkheid instellen. Voer de instellingen in de volgende vensters in.
OPMERKING: De belangrijke gewichten zijn relatief en subjectief, dus het is de moeite waard om de gevoeligheid van het gecombineerde optimum voor veranderingen in deze gewichten binnen een redelijk bereik te controleren (bijvoorbeeld van gelijke weging tot 1:5 weging).
- Geef de Profiler opdracht om de optimale factorinstellingen te vinden die de wenselijkheidsfunctie maximaliseren (Afbeelding 12): selecteer in de Profiler Optimalisatie en wenselijkheid > Wenselijkheid maximaliseren.
OPMERKING: De voorspelde waarden van de antwoorden bij de optimale kandidaten kunnen de waarde van rechts-scheve antwoorden zoals potentie overschatten; De bevestigingsruns zullen echter nauwkeurigere observaties van deze kandidaatformuleringen opleveren. Het belangrijkste doel is om de optimale formulering (de instellingen van het optimale recept) te vinden.
- Noteer de optimale factorinstellingen en noteer de belangrijke wegingen die voor elke reactie worden gebruikt: selecteer in het menu Voorspellingsprofiel de optie Factorinstellingen > Onthoud instellingen.
- Optioneel: Zoek voor categorische factoren zoals het ioniseerbare lipidetype de voorwaardelijk optimale formuleringen voor elk factorniveau.
- Stel eerst het gewenste niveau van de factor in de profiler in, houd vervolgens de Ctrl-toets ingedrukt en klik met de linkermuisknop in de grafiek van die factor en selecteer Vergrendelingsfactoren instellen. Selecteer Optimalisatie en wenselijkheid > Wenselijkheid maximaliseren om het voorwaardelijke optimum te vinden met deze factor vergrendeld op de huidige instelling.
- Ontgrendel de factorinstellingen voordat u doorgaat, met behulp van hetzelfde menu dat wordt gebruikt om de factorinstellingen te vergrendelen.
- Herhaal het optimalisatieproces na het aanpassen van de belangrijkheidsgewichten van de antwoorden (met behulp van Optimalisatie en wenselijkheid > Wenselijkheid instellen), misschien alleen het optimaliseren van de primaire respons (en) of het instellen van enkele van de secundaire antwoorden om meer of minder belangrijkheidsgewicht te hebben, of het doel van de secundaire antwoorden instellen op Geen (Figuur 13).
- Noteer de nieuwe optimale kandidaat (selecteer in het menu Voorspellingsprofiel de optie Factorinstellingen > Onthoud instellingen.)
- Maak grafische samenvattingen van de optimale gebieden van de factorruimte: genereer een gegevenstabel met 50.000 rijen gevuld met willekeurig gegenereerde factoreninstellingen binnen de toegestane factorruimte, samen met de bijbehorende voorspelde waarden uit het gereduceerde model voor elk van de antwoorden en de gezamenlijke wenselijkheidsfunctie.
- Selecteer in de Profiler de optie Willekeurige uitvoertabel. Stel Hoeveel runs te simuleren? in op 50.000 en klik op OK .
OPMERKING: Dit genereert een nieuwe tabel met de voorspelde waarden van de responsen bij elk van de 50.000 formuleringen. De kolom Wenselijkheid is afhankelijk van de belangrijkheidsgewichten voor de antwoorden die aanwezig zijn wanneer de optie Willekeurige uitvoertabel is geselecteerd.
- Voeg in de nieuw gemaakte tabel een nieuwe kolom toe waarmee het percentiel van de kolom Wenselijkheid wordt berekend. Gebruik deze percentielkolom in de ternaire plots in plaats van de onbewerkte kolom Wenselijkheid. Klik met de rechtermuisknop op de kolomkop Wenselijkheid en selecteer Nieuwe formulekolom > Verdelings- > cumulatieve waarschijnlijkheid om een nieuwe kolom Cumulatieve waarschijnlijkheid[Wenselijkheid] te maken.
- Genereer de afbeeldingen die in de volgende stappen worden beschreven. Wijzig herhaaldelijk het kleurenschema van de afbeeldingen om de voorspellingen voor elke reactie en voor de kolom Cumulatieve waarschijnlijkheid[Wenselijkheid] weer te geven.
- Bouw ternaire percelen voor de vier lipidefactoren. Navigeer in de tabel naar Grafiek > ternaire plot, selecteer de mengselfactoren voor X, Plotting en klik op OK. Klik met de rechtermuisknop in een van de resulterende grafieken, selecteer Rijlegenda en selecteer vervolgens de kolom voorspelde reactie. Wijzig de vervolgkeuzelijst Kleuren in Jet.
OPMERKING: Dit geeft de best en slechtst presterende regio's weer met betrekking tot de lipidefactoren. Figuur 14 toont de percentielen van de gezamenlijke wenselijkheid bij het overwegen van het maximaliseren van potentie (importance = 1) en het minimaliseren van grootte (importance = 0,2), terwijl het gemiddelde wordt genomen over alle factoren die niet op de ternaire plotassen worden weergegeven. Figuur 15 toont de ruwe voorspelde grootte. Het is ook redelijk om deze grafieken voorwaardelijk op te splitsen op andere factoren, zoals het maken van een afzonderlijke set ternaire plots voor elk ioniseerbaar lipidetype met een lokaal gegevensfilter (beschikbaar in het rode driehoekmenu naast Ternaire plot).
- Gebruik op dezelfde manier Graph > Graph Builder om de 50.000 kleurgecodeerde punten (die unieke formuleringen vertegenwoordigen) uit te zetten tegen de niet-mengselprocesfactoren, individueel of gezamenlijk, en zoek naar relaties tussen de respons (en) en de factor (en). Zoek naar de factorinstellingen die de hoogste wenselijkheid opleveren. Verken verschillende combinaties van factoren in de afbeeldingen.
OPMERKING: Gebruik bij het inkleuren van grafieken Cumulatieve waarschijnlijkheid[ Wenselijkheid], maar gebruik bij het uitzetten van de wenselijkheid op de verticale as tegen procesfactoren de onbewerkte kolom Wenselijkheid . De kolom Wenselijkheid kan ook op een as van de Graph > Scatterplot 3D-visualisatie worden geplaatst, samen met twee andere procesfactoren voor multivariate exploratie. Figuur 16 toont de gezamenlijke wenselijkheid van alle formuleringen die kunnen worden gevormd met elk van de drie ioniseerbare lipidetypen. De meest wenselijke formuleringen gebruiken H102, waarbij H101 enkele potentieel concurrerende alternatieven biedt.
- Sla de Profiler en de onthouden instellingen weer op in de gegevenstabel. Klik op het rode driehoekje naast Profiler en selecteer Script opslaan > in gegevenstabel....

Figuur 8: Waargenomen potentiemetingen van het experiment. De punten tonen de potentiewaarden die werden waargenomen uit de 23 runs; De gerepliceerde benchmarkruns worden in het groen weergegeven. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 9: Softwaredialoogvenster voor het initiëren van de analyse. De kandidaat-effecten zijn ingevoerd samen met de doelpotentierespons en de optie Geen onderschepping is uitgeschakeld. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 10. Extra dialoogvenster voor het opgeven van SVEM-opties. Standaard worden de belangrijkste effecten van de lipiden in het model geforceerd. Omdat een interceptie is inbegrepen, raden we aan deze vakjes uit te schakelen om de effecten niet te forceren. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 11: Actueel per voorspelde plot. Deze figuur zet de waargenomen potentie af tegen de waarde die voor elke formulering door het SVEM-model wordt voorspeld. De correlatie hoeft niet zo sterk te zijn als in dit voorbeeld, maar de verwachting is om op zijn minst een gematigde correlatie te zien en te controleren op uitschieters. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 12: Voorspellingsprofiler. De bovenste twee rijen grafieken tonen de segmenten van de voorspelde responsfunctie bij de optimale formulering (zoals geïdentificeerd door de SVEM-benadering). De onderste rij grafieken toont de gewogen "wenselijkheid" van de formulering, wat een functie is van de laatste kolom met grafieken die laat zien dat de potentie moet worden gemaximaliseerd en de grootte moet worden geminimaliseerd. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 13: Drie optimale formuleringskandidaten uit SVEM-Forward Selection. Het veranderen van de relatieve belangrijkheidsweging van de antwoorden kan leiden tot verschillende optimale formuleringen. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 14: Ternaire plots voor het percentiel van wenselijkheid. De plot toont de 50.000 formuleringen kleurgecodeerd door percentiel van wenselijkheid, waarbij de wenselijkheid is ingesteld met een belangrijkheidsgewicht van 1,0 voor het maximaliseren van de potentie en 0,2 voor het minimaliseren van de grootte, deze plots laten zien dat het optimale gebied van formuleringen bestaat uit lagere percentages ioniseerbare lipide en hogere percentages PEG. Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 15: Ternaire plot voor de voorspelde grootte. De grafiek toont de groottevoorspellingen van het SVEM-model voor elk van de 50.000 formuleringen. Grootte wordt geminimaliseerd met hogere percentages helperlipide en gemaximaliseerd met lagere percentages helper. Aangezien de andere factoren vrij variëren tussen de 50.000 uitgezette formuleringen, impliceert dit dat deze relatie geldt voor de bereiken van de andere factoren (PEG, stroomsnelheid, enz.). Klik hier om een grotere versie van deze figuur te bekijken.

Figuur 16: Vioolplots voor de wenselijkheid van formuleringen met de drie verschillende ioniseerbare lipidetypen. Elk van de 50.000 punten vertegenwoordigt een unieke formulering uit de hele toegestane factorruimte. De pieken van deze verdelingen zijn de maximale waarden van wenselijkheid die analytisch worden berekend met de voorspellingsprofiler. H102 heeft de grootste piek en produceert dus de optimale formulering. De SVEM-benadering voor het bouwen van het model dat deze output genereert, filtert automatisch statistisch onbeduidende factoren uit: het doel van deze grafiek is om praktische significantie over de factorniveaus te beschouwen. Klik hier om een grotere versie van deze figuur te bekijken.
5. Bevestiging loopt
- Maak een tabel met de optimale kandidaten die eerder zijn geïdentificeerd (figuur 17).
OPMERKING: De True Potency en True Size waarden in Figuur 17 worden ingevuld met behulp van de gesimuleerde genererende functies: in de praktijk zullen deze worden verkregen door het formuleren en vervolgens meten van de prestaties van deze recepten.- Voeg de benchmarkcontrole toe aan de reeks kandidaatruns die worden geformuleerd en gemeten.
- Als een van de formuleringen uit het experiment wenselijke resultaten bleek op te leveren, misschien door beter te presteren dan de benchmark, selecteert u de beste om toe te voegen aan de kandidaattabel en test u opnieuw samen met nieuwe formuleringen.
OPMERKING: Voeg handmatig de gewenste runs toe aan de kandidatentabel of gebruik de Instellingen onthouden van het Profiler-venster als deze runs afkomstig zijn uit het vorige experiment. Identificeer het rijnummer van de run, navigeer naar Voorspellingsprofiel > Factorinstellingen > Instellen op Gegevens in rij en voer het rijnummer in. Kies vervolgens Voorspellingsprofiel > Factorinstellingen > Onthoud instellingen en label de juiste labels (bijvoorbeeld "benchmark" of "beste uitvoering van het vorige experiment").
- Klik met de rechtermuisknop op de tabel Onthouden instellingen in de Profiler en selecteer Maken in gegevenstabel.
OPMERKING: Afhankelijk van de prioriteit en het budget van het onderzoek, kunt u overwegen replica's uit te voeren voor elke bevestigingsrun, vooral als u de benchmark vervangt. Maak en analyseer elke formulering twee keer, met behulp van het gemiddelde resultaat voor rangschikking. Besteed aandacht aan kandidaten met een breed responsbereik over de twee replicaties, omdat dit kan wijzen op een hoge procesvariantie.
- Indien nodig vanwege budgetbeperkingen, downselect uit de geïdentificeerde kandidaten om het experimentele budget te evenaren of om overbodige kandidaten te elimineren.
- Voer de bevestigingsruns uit. Construeer de formuleringen en verzamel de uitlezingen.
- Controleer op consistentie tussen de resultaten van het oorspronkelijke experiment en de resultaten voor de bevestigingsbatch voor benchmarks of andere herhaalde recepten. Als er een grote en onverwachte verschuiving is, overweeg dan wat mogelijk heeft bijgedragen aan de verschuiving en of het mogelijk is dat alle runs van de bevestigingsbatch zijn beïnvloed.
- Vergelijk de prestaties van de kandidaat optimale formuleringen. Onderzoek of nieuwe kandidaten beter presteerden dan de benchmark.
- Optioneel: Voeg het resultaat van de bevestigingsruns toe aan de experimentele tabel en voer de analyse in sectie 4 opnieuw uit.
OPMERKING: De volgende stap van de workflow bevat instructies voor het samenstellen van een vervolgstudie, samen met deze uitvoeringen indien gewenst.

Figuur 17: Tabel met tien optimale kandidaten die moeten worden uitgevoerd als bevestigingsruns. De True Potency en True Size zijn ingevuld vanuit de simulatie genererende functies (zonder toegevoegde proces- of analytische variatie). Klik hier om een grotere versie van deze figuur te bekijken.
6. Optioneel: Het ontwerpen van een vervolgstudie die gelijktijdig met de bevestigingsruns moet worden uitgevoerd
- Beoordeel de noodzaak van een vervolgonderzoek aan de hand van de volgende criteria:
- Bepaal of de optimale formulering langs een van de factorgrenzen ligt en of een tweede experiment gewenst is om ten minste één van de factorbereiken uit te breiden.
- Evalueer of het eerste experiment een relatief kleine rungrootte of relatief grote factorbereiken gebruikte en of het nodig is om in te zoomen op het geïdentificeerde optimale gebied met extra runs en bijgewerkte analyse.
- Controleer of er een extra factor wordt geïntroduceerd. Dit kan een niveau van een categorische factor zijn, zoals een extra ioniseerbaar lipide of een factor die constant bleef in de eerste studie, bijvoorbeeld bufferconcentratie.
- Als aan geen van de bovenstaande voorwaarden is voldaan, gaat u verder met stap 7.
- Bereid u voor op extra experimentele runs die gelijktijdig met de bevestigingsruns moeten worden uitgevoerd.
- Definieer de factorlimieten die zorgen voor een gedeeltelijke overlapping met de regio uit de eerste studie. Als er geen overlap is, moet een nieuw onderzoek worden opgezet.
- Ontwikkel de nieuwe experimentele runs met een ruimtevullend ontwerp. Selecteer DOE > speciaal doel > ruimtevullend ontwerp.
OPMERKING: Voor gevorderde gebruikers, overweeg een D-optimaal ontwerp via DOE > Custom Design.
- Nadat de ruimtevullende runs zijn gegenereerd, neemt u handmatig twee of drie runs uit het oorspronkelijke experiment op die binnen de nieuwe factorruimte liggen. Verdeel deze runs willekeurig binnen de experimentele tabel met behulp van de stappen die worden beschreven in sectie 2 om rijen toe te voegen en vervolgens de rijvolgorde willekeurig te maken.
OPMERKING: Deze zullen worden gebruikt om een eventuele verschuiving in de responsmiddelen tussen blokken te schatten.
- Voeg de bevestigingsruns samen en de nieuwe spatievulling wordt uitgevoerd in één tabel en randomiseer de uitvoeringsvolgorde. Gebruik Tabellen > Samenvoegen en maak en sorteer vervolgens een nieuwe willekeurige kolom om de uitvoeringsvolgorde willekeurig te maken, zoals beschreven in sectie 2.
- Formuleer de nieuwe recepten en verzamel de resultaten.
- Voeg de nieuwe experimentele runs en resultaten samen met de oorspronkelijke experimentgegevenstabel en introduceer een kolom experiment-ID om de bron van elk resultaat aan te geven. Gebruik Tabellen > Samenvoegen en selecteer de optie Bronkolom maken.
- Controleer of de kolomeigenschappen voor elke factor het gecombineerde bereik over beide onderzoeken weergeven: klik met de rechtermuisknop op de kolomkop voor elke factor en bekijk de eigenschappenbereiken Codering en Mengsel , indien aanwezig.
- Begin met de analyse van de resultaten van het nieuwe experiment.
- Neem de kolom experiment-ID op als een term in het model om als blokkeringsfactor te dienen. Zorg ervoor dat deze term geen interactie heeft met de studiefactoren. Voer het dialoogvensterscript Model aanpassen uit dat is opgeslagen in de tabel in sectie 4, selecteer de kolom experiment-ID en klik op Toevoegen om het op te nemen in de lijst met kandidaat-effecten.
- Voer dit dialoogvenster Fit Model uit op de aaneengeschakelde gegevenstabel om gezamenlijk de resultaten van het nieuwe experiment en het eerste onderzoek te analyseren. Volg eerdere instructies om bijgewerkte optimale formuleringskandidaten en grafische samenvattingen te genereren.
- Voor validatie analyseert u onafhankelijk de resultaten van het nieuwe experiment, met uitzondering van de resultaten van het eerste experiment. Dat wil zeggen, voer de stappen uit die worden beschreven in sectie 4 op de nieuwe experimentele tabel.
- Zorg ervoor dat de optimale formuleringen die door deze modellen worden geïdentificeerd, nauw aansluiten bij de formuleringen die door de gezamenlijke analyse worden herkend.
- Bekijk grafische samenvattingen om te bevestigen dat zowel de gezamenlijke als individuele analyses van de nieuwe experimentele resultaten vergelijkbaar responsoppervlakgedrag vertonen (wat betekent dat er een vergelijkbare relatie is tussen de respons (en) en de factoren).
- Vergelijk de gecombineerde en individuele analyses van nieuwe resultaten met het eerste experiment voor consistentie. Gebruik vergelijkbare grafiekstructuren voor vergelijking en onderzoek de geïdentificeerde optimale recepten voor verschillen.
7. Documenteren van de wetenschappelijke eindconclusies van de studie
- Als de benchmarkcontrole verandert in een nieuw geïdentificeerd recept als gevolg van het onderzoek, registreert u de nieuwe instelling en specificeert u de ontwerp- en analysebestanden die de oorsprong ervan registreren.
- Bewaar alle experimentele tabellen en analysesamenvattingen, bij voorkeur met bestandsnamen met datumstempel, voor toekomstig gebruik.