Matematisk beräkning av kromatografisk upplösning
Kromatografisk upplösning (Rₛ) är ett kritiskt mått inom analytisk kemi för att avgöra hur väl två kemiska ämnen separeras under en kromatografisk körning. Genom att kvantifiera avståndet mellan två peakar i förhållande till deras bredd ger upplösningen ett direkt svar på om separationen är tillräcklig för tillförlitlig identifiering och kvantifiering.
Denna kalkylator beräknar upplösningen baserat på två olika uppsättningar utgångsdata. Användaren kan välja att mata in värden baserat på uppmätta peakbredder eller via kolonnparametrar. Verktyget presenterar det exakta värdet för Upplösning Rs, ett kvalitativt separationsresultat samt en visuell skala som visar var resultatet hamnar.
Två vägar till beräkning av Rs
Beroende på vilken information som finns tillgänglig från kromatogrammet eller analysmetoden används olika beräkningslägen:
1. Beräkning via peakbredder
När kromatogrammet har genererats och peakarna har integrerats kan upplösningen beräknas direkt från retentionstiderna och peakbredderna. Användaren väljer om bredden är mätt vid baslinjen eller vid halva höjden:
- Baslinje (USP 2×): Denna metod använder tangentbredder dragna till baslinjen. Formeln som tillämpas är: Rₛ = 2(t_R2 - t_R1) ÷ (w₁ + w₂) Detta motsvarar standarden USP <621>.
- Halva höjden (USP 1.18×): Denna metod mäter bredden vid exakt hälften av peakens maximala höjd. Formeln som tillämpas är: Rₛ = 1.18(t_R2 - t_R1) ÷ (w_(1 / 2,1) + w_(1 / 2,2)) Detta överensstämmer med standarderna USP <621> och Ph.Eur. 2.2.46.
2. Beräkning via kolonnparametrar
Om syftet är att utveckla eller optimera en metod kan upplösningen istället härledas från kolonnens prestanda och kemiska egenskaper. Genom att ange kolonnens dödtid, retentionstider och teoretiska bottnar beräknas upplösningen via Purnells ekvation: Rₛ = (√(N) ÷ 4) · ((α - 1) ÷ α) · (k′₂ ÷ (1 + k′₂)) Denna ekvation visar hur effektivitet (N), selektivitet (α) och retention (k′) samverkar för att skapa den slutliga separationen.
Inmatningsfält och parametrar
För att utföra beräkningen väljer användaren först Utgångsdata:
| Parameter i gränssnittet | Beskrivning och villkor |
|---|---|
| Utgångsdata | Välj mellan Peakbredder eller Kolonnparametrar. |
| Bredd mätt vid | Aktiv vid Peakbredder. Välj Baslinje (USP 2×) eller Halva höjden (USP 1.18×). |
| Retentionstid för första peaken tR1 | Tiden (t_R1) då den första komponenten eluerar. Måste vara ett positivt tal. |
| Retentionstid för andra peaken tR2 | Tiden (t_R2) då den andra komponenten eluerar. Måste vara ett positivt tal och större än t_R1. |
| Bredd för första peaken w₁ | Aktiv vid Peakbredder. Bredden (w₁) för den första peaken. Måste vara ett positivt tal. |
| Bredd för andra peaken w₂ | Aktiv vid Peakbredder. Bredden (w₂) för den andra peaken. Måste vara ett positivt tal. |
| Dödtid tM | Aktiv vid Kolonnparametrar. Tiden (t_M) det tar för en oretenerad substans att passera kolonnen. Måste vara ett positivt tal. |
| Teoretiska bottnar N | Aktiv vid Kolonnparametrar. Ett mått på kolonnens effektivitet (N). Måste vara ett positivt tal. |
| Enhet för de angivna värdena | Välj t.ex. minuter eller sekunder. Valet ändrar inte det matematiska resultatet eftersom Rₛ är ett dimensionslöst förhållande där enheterna tar ut varandra. |
| Visade decimaler | Bestämmer precisionen på de utmatade resultaten. |
Gränssnittet erbjuder även knapparna Läs in exempel för att snabbt testa verktyget med typiska värden, samt Rensa för att återställa samtliga fält.
Tolkning av resultat och separationskvalitet
När beräkningen körs visas resultatet under sektionen Upplösning. Tillsammans med det numeriska värdet för Upplösning Rs visas ett av följande tre kvalitativa omdömen:
- dåligt separerade – peakarna överlappar fortfarande: Detta visas vid låga upplösningsvärden där peakarna flyter ihop.
- delvis separerade: Visas när separationen har påbörjats men ännu inte nått fullständig baslinjeseparation.
- baslinjeseparerade: Visas när upplösningen uppnår eller överstiger det kritiska gränsvärdet för fullständig separation.
En visuell skala sträcker sig från 0 till 2 för att grafiskt illustrera separationens kvalitet, där värdet 1.0 markerar gränsen för delvis separation och 1.5 markerar gränsen för fullständig baslinjeseparation.
Under sektionen Formel och substitution visas hela den matematiska härledningen steg för steg. Beroende på valt läge redovisas följande delberäkningar:
- Peakavstånd ΔtR: Skillnaden i retentionstid mellan de två peakarna.
- Summan av de två bredderna: Den sammanlagda bredden av peakarna (visas i läget för peakbredder).
- Retentionsfaktor k′₁ och Retentionsfaktor k′₂: Hur starkt substanserna interagerar med den stationära fasen i förhållande till dödtiden (visas i läget för kolonnparametrar).
- Selektivitet α: Förhållandet mellan de två substansernas retentionsfaktorer.
- Bottnar som krävs för Rs = 1.5: Det teoretiska antal bottnar som skulle krävas för att uppnå en perfekt baslinjeseparation med den aktuella selektiviteten och retentionen.
Resultaten kan enkelt kopieras till urklipp med knappen Kopiera resultat.
Regler, begränsningar och felmeddelanden
För att säkerställa korrekta beräkningar tillämpar verktyget strikta valideringsregler:
- Enhetskonsistens: Verktyget utför inga enhetsomvandlingar. Alla tids- eller längdangivelser som matas in måste använda samma enhet (t.ex. enbart sekunder, enbart minuter eller enbart millimeter för TLC-plattor) för att ekvationerna ska stämma.
- Antagande om peaksymmetri: Formlerna förutsätter symmetriska, klockformade peakar (Gauss-kurvor) av liknande storlek. Om peakarna uppvisar tailing eller fronting kommer den beräknade upplösningen att överskatta den faktiska separationen.
- Begränsning vid låg upplösning: Vid mycket låg upplösning överlappar peakarna så mycket att det blir svårt att mäta bredden manuellt. Gränsfall bör därför alltid verifieras i ett kromatografiskt integrationssystem.
- Tröskelvärde för baslinjeseparation: Värdet Rₛ = 1.5 motsvarar en 6σ-separation med cirka 0.1% överlappning för två lika stora peakar. Om den ena peaken är mycket mindre än den andra krävs ett högre upplösningsvärde än 1.5 för att uppnå en sann baslinjeseparation.
Felmeddelanden i gränssnittet
Om felaktiga värden matas in visar verktyget specifika felmeddelanden:
- Om ett inmatat värde inte är numeriskt:
"‹field›: ”‹token›” är inte ett tal." - Om en retentionstid är noll eller negativ:
"Retentionstid för första peaken eller Retentionstid för andra peaken måste vara större än noll." - Om en peakbredd är noll eller negativ:
"Bredd för första peaken eller Bredd för andra peaken måste vara större än noll." - Om den första peaken har en högre eller lika hög retentionstid som den andra:
"Den andra peaken måste eluera efter den första – kasta om retentionstiderna om de är omvända." - Om dödtiden är noll eller negativ:
"Dödtiden måste vara större än noll." - Om den första peaken eluerar före eller vid dödtiden:
"Den första peaken måste eluera efter dödtiden, annars är dess retentionsfaktor inte positiv." - Om antalet teoretiska bottnar är noll eller negativt:
"Antalet teoretiska bottnar måste vara större än noll." - Om selektiviteten blir 1 eller lägre:
"Retentionstiderna ger en selektivitet på 1 eller lägre, vilket innebär att inget antal bottnar kan separera detta par – den mobila eller stationära fasen måste ändras först." - Om ett värde blir för stort för systemet:
"Ett värde eller ett mellanresultat överskrider det talområde som stöds."
Integritet och databehandling
När du använder denna kalkylator sker all databehandling och alla beräkningar lokalt i din egen webbläsare. Inga siffror, mätvärden eller resultat laddas upp till någon extern server.
Vanliga frågor
Vilken upplösning räknas som ”baslinjeseparation”? Rs = 1.5 för två lika stora, symmetriska peakar: deras centra ligger sex standardavvikelser ifrån varandra och överlappningen är cirka 0.1%. Vid Rs = 1.0 överlappar fortfarande ungefär 2%, vilket ofta är acceptabelt för identifiering men inte för noggrann kvantifiering. Många farmakopémonografier kräver 1.5 eller 2.0 för att metoden ska vara robust, och en liten peak som ligger på en stor granne behöver mer än 1.5.
Baslinjebredd eller bredd vid halva höjden – vilken ska jag använda? Använd den som anges i din monografi, SOP eller ditt datasystem, och håll dig till den för jämförelser. Tangentbredden (baslinjebredden) är den klassiska farmakopéformen; bredden vid halva höjden är lättare att mäta på brusiga eller delvis sammansmälta peakar och är vad de flesta kromatografiprogramvaror rapporterar. För en symmetrisk peak stämmer de två överens inom en bråkdel av en procent, eftersom en Gauss-peak är 4σ bred vid baslinjen och 2.355σ vid halva höjden.
Min upplösning är för låg – vad förbättrar den? Upplösningsekvationen har tre spakar. Effektiviteten N (en längre kolonn eller mindre partiklar) hjälper endast med sin kvadratrot, så att fördubbla N höjer Rs med cirka 41%. Selektiviteten α (en annan kolonnkemi eller sammansättning av mobil fas) är den starkaste spaken. Retentionen k′ har störst betydelse i det lägre intervallet – separationer fungerar bäst med k′ mellan cirka 2 och 10. Kolonnparametermotorn visar exakt hur många bottnar din α och k′ skulle behöva för Rs = 1.5.
Kan jag använda denna för en TLC-platta? Ja. Samma formel för halva höjden gäller för vandringssträckor på en platta: ange de sträckor som de två fläckarna färdats som retentionsvärden och deras diametrar som bredder, allt i millimeter. Rs är ett förhållande, så enheten tar ut varandra – det enda som betyder något är att samma enhet används genomgående.