Passer au contenu
  • Aperçu des systèmes
    Par application Par système Par service
    Peptides Oligonucléotides mAbs & variantes d’anticorps Conjugués anticorps-médicaments Protéines recombinantes Vecteurs viraux (AAV) Petites molécules & Nutraceutiques Isolement des impuretés
    Contichrom® CUBE
    CUBE 30 (36 mL/min) CUBE 100 (100 mL/min) Logiciel CUBE Accessoires CUBE
    Contichrom® PILOT
    PILOT 300X (300 mL/min)
    Contichrom® TWIN HPLC
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Contichrom® TWIN LPLC - Capture
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Contichrom® TWIN LPLC - Polissage
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Démos et introductions Formation et conseil Location de systèmes Modélisation de procédés Études de faisabilité Purification sur mesure Maintenance & Réparation
    Par application
    Peptides Oligonucléotides mAbs & variantes d’anticorps Conjugués anticorps-médicaments Protéines recombinantes Vecteurs viraux (AAV) Petites molécules & Nutraceutiques Isolement des impuretés
    Par système
    Contichrom® CUBE
    CUBE 30 (36 mL/min) CUBE 100 (100 mL/min) Logiciel CUBE Accessoires CUBE
    Contichrom® PILOT
    PILOT 300X (300 mL/min)
    Contichrom® TWIN HPLC
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Contichrom® TWIN LPLC - Capture
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Contichrom® TWIN LPLC - Polissage
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Par service
    Démos et introductions Formation et conseil Location de systèmes Modélisation de procédés Études de faisabilité Purification sur mesure Maintenance & Réparation
  • Ressources
    Technologies Bibliothèque de ressources Faits saillants de la recherche Articles éducatifs
    Chromatographie en batch Chromatographie multidimensionnelle (2D/3D) Capture continue (CaptureSMB®) Polissage continu (MCSGP) Enrichissement continu (N-Rich®) Contrôle dynamique du procédé (AutoPeak® & AutomAb®)
    Notes d'application Webinaires et vidéos Guides de procédé & manuels Publications évaluées par des pairs Brochures & Fiches techniques Livres blancs
    Purification de peptides Purification d'oligonucléotides
    Fondamentaux de la chromatographie préparative Dépannage et bonnes pratiques (à venir)
    Technologies
    Chromatographie en batch Chromatographie multidimensionnelle (2D/3D) Capture continue (CaptureSMB®) Polissage continu (MCSGP) Enrichissement continu (N-Rich®) Contrôle dynamique du procédé (AutoPeak® & AutomAb®)
    Bibliothèque de ressources
    Notes d'application Webinaires et vidéos Guides de procédé & manuels Publications évaluées par des pairs Brochures & Fiches techniques Livres blancs
    Faits saillants de la recherche
    Purification de peptides Purification d'oligonucléotides
    Articles éducatifs
    Fondamentaux de la chromatographie préparative Dépannage et bonnes pratiques (à venir)
    • À propos de ChromaCon
    • Actualités et événements
    • Distributeurs
    • Carrières
    • Contact
  • Deutsch
  • English
  • Français

MCSGP en phase inverse pour les oligonucléotides conjugués au GalNAc

La purification est l’étape où le rendement en oligonucléotides est perdu, et la synthèse doit être dimensionnée en conséquence. La conversion d'une méthode par lots en phase inverse pour un gapmer conjugué au GalNAc en MCSGP à deux colonnes a augmenté la récupération de 52,7 % à 91,6 % avec la même pureté — suffisamment pour réduire l'étape de synthèse de 42,5 % pour la même production quotidienne.

Purification d’oligo 07 Sep 2026
Purification d’oligonucléotides — illustration
/* ========================================== CSS VARIABLES – Customize your fonts/colors here ========================================== */ :root { /* Colors – modify these to match your WordPress theme */ –color-primary: #1a365d; –color-primary-light: #2c5282; –color-accent: #3182ce; –color-accent-light: #63b3ed; –color-text: #2d3748; –color-text-light: #718096; –color-bg: #ffffff; –color-bg-alt: #f7fafc; –color-bg-card: #edf2f7; –color-border: #e2e8f0; /* Fonts – modify these to match your WordPress theme */ –font-heading: inherit; –font-body: inherit; /* Spacing */ –space-xs: 0.5rem; –space-sm: 1rem; –space-md: 1.5rem; –space-lg: 2rem; –space-xl: 3rem; –space-2xl: 4rem; /* Layout */ –max-width: 900px; –sidebar-width: 260px; } /* ========================================== BASE STYLES ========================================== */ *, *::before, *::after { box-sizing: border-box; } html { scroll-behavior: smooth; } body { margin: 0; padding: 0; font-family: var(–font-body); color: var(–color-text); background: var(–color-bg); line-height: 1.7; font-size: 17px; } img { max-width: 100%; height: auto; display: block; } /* ========================================== LAYOUT ========================================== */ .article-wrapper { display: flex; max-width: 1400px; margin: 0 auto; position: relative; } .article-main { flex: 1; max-width: var(–max-width); margin: 0 auto; padding: var(–space-lg); } /* Sidebar / Table of Contents */ .article-sidebar { width: var(–sidebar-width); flex-shrink: 0; padding: var(–space-lg); display: none; } @media (min-width: 1200px) { .article-sidebar { display: block; } .article-wrapper { padding-left: var(–space-lg); } } .toc { position: sticky; top: var(–space-lg); } .toc-title { font-size: 0.75rem; text-transform: uppercase; letter-spacing: 0.1em; color: var(–color-text-light); margin-bottom: var(–space-sm); font-weight: 600; } .toc-list { list-style: none; padding: 0; margin: 0; } .toc-list li { margin-bottom: var(–space-xs); } .toc-list a { color: var(–color-text-light); text-decoration: none; font-size: 0.875rem; display: block; padding: var(–space-xs) 0; border-left: 2px solid transparent; padding-left: var(–space-sm); transition: all 0.2s ease; } .toc-list a:hover, .toc-list a.active { color: var(–color-accent); border-left-color: var(–color-accent); } /* ========================================== HERO SECTION ========================================== */ .article-hero { background: linear-gradient(135deg, var(–color-primary) 0%, var(–color-primary-light) 100%); color: white; padding: var(–space-2xl) var(–space-lg); margin: calc(-1 * var(–space-lg)); margin-bottom: var(–space-xl); border-radius: 0 0 2rem 2rem; } .article-hero h2 { font-family: var(–font-heading); font-size: clamp(2rem, 5vw, 2.75rem); margin: 0 0 var(–space-md); line-height: 1.2; font-weight: 700; color: white; } .article-hero .lead { font-size: 1.2rem; color: white; max-width: 700px; margin: 0; } /* ========================================== TYPOGRAPHY ========================================== */ h2 { font-family: var(–font-heading); font-size: 1.75rem; color: var(–color-primary); margin: var(–space-2xl) 0 var(–space-md); padding-bottom: var(–space-sm); border-bottom: 2px solid var(–color-border); scroll-margin-top: var(–space-lg); } h3 { font-family: var(–font-heading); font-size: 1.35rem; color: var(–color-accent); margin: var(–space-xl) 0 var(–space-sm); } h4 { font-family: var(–font-heading); font-size: 1.15rem; color: var(–color-text); margin: var(–space-lg) 0 var(–space-xs); } p { margin: 0 0 var(–space-md); } strong { color: var(–color-primary); } /* ========================================== KEY CONCEPT CALLOUT ========================================== */ .callout { background: var(–color-bg-alt); border-left: 4px solid var(–color-accent); padding: var(–space-md) var(–space-lg); margin: var(–space-lg) 0; border-radius: 0 0.5rem 0.5rem 0; } .callout p { margin: 0; font-size: 1.15rem; } .callout strong { color: var(–color-accent); } /* ========================================== LISTS – Card Style ========================================== */ .card-list { list-style: none; padding: 0; margin: var(–space-lg) 0; display: grid; gap: var(–space-sm); } .card-list li { background: var(–color-bg); padding: var(–space-md); border-radius: 0.75rem; border: 1px solid var(–color-border); transition: transform 0.2s ease, box-shadow 0.2s ease; font-size: 16px; } .card-list li:hover { transform: translateY(-2px); box-shadow: 0 4px 12px rgba(0,0,0,0.08); } .card-list li strong { display: block; margin-bottom: var(–space-xs); font-size: 1.1rem; color: var(–color-accent); } /* Simple inline lists */ .simple-list { padding-left: var(–space-lg); margin: var(–space-md) 0; } .simple-list li { margin-bottom: var(–space-xs); } /* Nested lists */ .nested-list { padding-left: var(–space-lg); margin: var(–space-sm) 0; } .nested-list li { margin-bottom: var(–space-xs); } /* ========================================== TWO-COLUMN GRID ========================================== */ .two-col-grid { display: grid; grid-template-columns: 1fr; gap: var(–space-md); margin: var(–space-lg) 0; } @media (min-width: 640px) { .two-col-grid { grid-template-columns: 1fr 1fr; } } .grid-card { background: var(–color-bg); padding: var(–space-md); border-radius: 0.75rem; border: 1px solid var(–color-border); font-size: 16px; } .grid-card h4 { margin-top: 0; color: var(–color-accent); } .grid-card p:last-child { margin-bottom: 0; } /* ========================================== IMAGES ========================================== */ .article-image { margin: var(–space-xl) 0; border-radius: 1rem; overflow: hidden; box-shadow: 0 4px 20px rgba(0,0,0,0.1); } .article-image img { width: 100%; } .article-image figcaption { background: var(–color-bg-alt); padding: var(–space-sm) var(–space-md); font-size: 0.875rem; color: var(–color-text-light); text-align: center; } /* ========================================== ANALOGY BOX ========================================== */ .analogy-box { background: linear-gradient(135deg, var(–color-bg-card) 0%, var(–color-bg-alt) 100%); border-radius: 1rem; padding: var(–space-lg); margin: var(–space-xl) 0; border: 1px solid var(–color-border); } .analogy-box h4 { margin-top: 0; display: flex; align-items: center; gap: var(–space-xs); } .analogy-box h4::before { content: « 💡 »; } /* ========================================== COMPONENT GRID ========================================== */ .component-grid { display: grid; grid-template-columns: 1fr; gap: var(–space-md); margin: var(–space-lg) 0; } @media (min-width: 640px) { .component-grid { grid-template-columns: repeat(2, 1fr); } } @media (min-width: 900px) { .component-grid { grid-template-columns: repeat(3, 1fr); } } .component-card { background: var(–color-bg); border: 1px solid var(–color-border); border-radius: 0.75rem; padding: var(–space-md); transition: all 0.2s ease; } .component-card:hover { border-color: var(–color-accent); box-shadow: 0 4px 12px rgba(0,0,0,0.08); } .component-card strong { display: block; font-size: 1.05rem; margin-bottom: var(–space-xs); color: var(–color-accent); } .component-card p { font-size: 0.95rem; color: var(–color-text-light); margin: 0; } /* ========================================== CHROMATOGRAM FEATURES ========================================== */ .feature-list { list-style: none; padding: 0; margin: var(–space-lg) 0; } .feature-list li { display: flex; gap: var(–space-md); padding: var(–space-md) 0; border-bottom: 1px solid var(–color-border); } .feature-list li:last-child { border-bottom: none; } .feature-label { flex-shrink: 0; width: 140px; font-weight: 600; color: var(–color-primary); } @media (max-width: 480px) { .feature-list li { flex-direction: column; gap: var(–space-xs); } .feature-label { width: auto; } } /* ========================================== COMPARISON SECTION ========================================== */ .comparison-section { display: grid; grid-template-columns: 1fr; gap: var(–space-lg); margin: var(–space-xl) 0; } @media (min-width: 768px) { .comparison-section { grid-template-columns: 1fr 1fr; } } .comparison-card { background: var(–color-bg); border: 2px solid var(–color-border); border-radius: 1rem; overflow: hidden; } .comparison-card.analytical { border-color: var(–color-accent-light); } .comparison-card.preparative { border-color: var(–color-primary); } .comparison-header { padding: var(–space-sm) var(–space-md); font-weight: 700; font-size: 1rem; } .comparison-card.analytical .comparison-header { background: var(–color-accent-light); color: var(–color-primary); } .comparison-card.preparative .comparison-header { background: var(–color-primary); color: white; } .comparison-content { padding: var(–space-sm) var(–space-md); font-size: 0.875rem; } .comparison-content ul { list-style: none; padding: 0; margin: 0; } .comparison-content li { padding: 0.35rem 0; border-bottom: 1px solid var(–color-border); display: flex; gap: var(–space-xs); } .comparison-content li:last-child { border-bottom: none; } .comparison-content li strong { flex-shrink: 0; width: 75px; color: var(–color-text-light); font-weight: 600; font-size: 0.8rem; } /* ========================================== TABLE – Glossary ========================================== */ .glossary-table { width: 100%; border-collapse: collapse; margin: var(–space-lg) 0; font-size: 0.95rem; } .glossary-table thead { background: var(–color-primary); color: white; } .glossary-table th { padding: var(–space-md); text-align: left; font-weight: 600; color: white !important; } .glossary-table td { padding: var(–space-md); border-bottom: 1px solid var(–color-border); vertical-align: top; } .glossary-table tr:hover td { background: var(–color-bg-alt); } .glossary-table td:first-child { font-weight: 600; color: var(–color-primary); white-space: nowrap; width: 220px; } @media (max-width: 640px) { .glossary-table { display: block; } .glossary-table thead { display: none; } .glossary-table tbody { display: block; } .glossary-table tr { display: block; margin-bottom: var(–space-md); background: var(–color-bg-alt); border-radius: 0.5rem; overflow: hidden; } .glossary-table td { display: block; border-bottom: none; } .glossary-table td:first-child { width: auto; white-space: normal; background: var(–color-primary); color: white; padding: var(–space-sm) var(–space-md); } } /* ========================================== FAQ ACCORDION ========================================== */ .faq-section { margin: var(–space-xl) 0; } .faq-item { border: 1px solid var(–color-border); border-radius: 0.75rem; margin-bottom: var(–space-sm); overflow: hidden; transition: box-shadow 0.2s ease; } .faq-item:hover { box-shadow: 0 2px 8px rgba(0,0,0,0.06); } .faq-question { width: 100%; background: var(–color-bg); border: none; padding: var(–space-md) var(–space-lg); text-align: left; cursor: pointer; font-size: 1.05rem; font-weight: 600; color: var(–color-primary); display: flex; justify-content: space-between; align-items: center; gap: var(–space-md); font-family: inherit; } .faq-question::after { content: « + »; font-size: 1.5rem; font-weight: 300; color: var(–color-accent); transition: transform 0.2s ease; } .faq-item.open .faq-question::after { transform: rotate(45deg); } .faq-answer { max-height: 0; overflow: hidden; transition: max-height 0.3s ease; } .faq-item.open .faq-answer { max-height: 1000px; } .faq-answer-inner { padding: 0 var(–space-lg) var(–space-lg); border-top: 1px solid var(–color-border); padding-top: var(–space-md); } .faq-answer-inner p:last-child, .faq-answer-inner ul:last-child { margin-bottom: 0; } /* ========================================== MOBILE TABLE OF CONTENTS ========================================== */ .mobile-toc { display: block; background: var(–color-bg-alt); border-radius: 0.75rem; padding: var(–space-md); margin-bottom: var(–space-xl); } @media (min-width: 1200px) { .mobile-toc { display: none; } } .mobile-toc-toggle { width: 100%; background: none; border: none; font-family: inherit; font-size: 0.875rem; font-weight: 600; color: var(–color-primary); cursor: pointer; display: flex; justify-content: space-between; align-items: center; padding: 0; } .mobile-toc-toggle::after { content: « ▼ »; font-size: 0.75rem; transition: transform 0.2s ease; } .mobile-toc.open .mobile-toc-toggle::after { transform: rotate(180deg); } .mobile-toc-list { display: none; } .mobile-toc.open .mobile-toc-list { display: block; } .mobile-toc-list ul { list-style: none; padding: 0; margin: var(–space-sm) 0 0; } .mobile-toc-list li { margin-bottom: var(–space-xs); } .mobile-toc-list a { color: var(–color-text-light); text-decoration: none; font-size: 0.875rem; display: block; padding: var(–space-xs) 0; } .mobile-toc-list a:hover { color: var(–color-accent); } /* ========================================== UTILITY CLASSES ========================================== */ .visually-hidden { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } /* ========================================================== ADDITIONS FOR THIS ARTICLE TYPE (research highlight) Everything above is the base stylesheet, unchanged. Everything below is new and uses the same tokens. ========================================================== */ :root { /* Figure colors follow the article’s own convention (Figures 1 and 2): product = red, weakly adsorbing impurities = blue, strongly adsorbing = green. Only the product color is used here; the mass-flow figure adds neutral tones for feed composition. Literal hex is repeated in the SVG because presentation attributes cannot read CSS custom properties. */ –fig-product: #C0392B; –fig-feed-product: #8FA3B0; –fig-feed-impurity: #D8DFE5; –color-green: #1b7a4b; /* green eluent / MCSGP */ –color-green-light: #e2efe7; –color-flag: #c0392b; /* conventional ACN-TFA pool */ –color-flag-light: #f8e3dd; –color-cyan-light: #dcedf4; /* weak-side recycling */ –font-mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace; } /* MOBILE OVERFLOW FIX .article-main is a flex item, so its default min-width:auto prevents it from shrinking below the intrinsic width of its widest child. The results table is ~620px min-content, which pushed the whole page to 684px on a 360px screen. min-width:0 lets the flex item shrink; the table then scrolls inside .table-scroll instead of stretching the document. */ .article-main { min-width: 0; } /* Eyebrow above the hero headline */ .article-hero .eyebrow { font-size: 0.75rem; text-transform: uppercase; letter-spacing: 0.12em; font-weight: 600; color: var(–color-accent-light); margin: 0 0 var(–space-sm); } /* Headline figures */ .stats-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: var(–space-sm); margin: var(–space-lg) 0; } @media (min-width: 768px) { .stats-grid { grid-template-columns: repeat(4, 1fr); } } .stat-card { background: var(–color-bg-alt); border: 1px solid var(–color-border); border-radius: 0.75rem; padding: var(–space-md); } .stat-value { font-family: var(–font-heading); font-size: 2rem; font-weight: 700; line-height: 1.1; color: var(–color-primary); } .stat-value.is-green { color: var(–color-green); } .stat-value span { font-size: 1rem; font-weight: 600; } .stat-label { font-size: 0.8rem; line-height: 1.45; color: var(–color-text-light); margin-top: var(–space-xs); } /* Interactive process explorer */ .explorer { background: var(–color-bg); border: 1px solid var(–color-border); border-radius: 1rem; padding: var(–space-md); margin: var(–space-lg) 0; } @media (min-width: 768px) { .explorer { padding: var(–space-lg); } } .explorer-tabs { display: flex; flex-wrap: wrap; gap: var(–space-xs); margin-bottom: var(–space-md); } .explorer-tab { flex: 1 1 180px; background: var(–color-bg-alt); border: 1px solid var(–color-border); border-radius: 0.5rem; padding: 0.6rem 0.9rem; font-family: inherit; font-size: 0.95rem; font-weight: 600; line-height: 1.25; color: var(–color-text-light); text-align: left; cursor: pointer; transition: all 0.2s ease; } .explorer-tab small { display: block; font-size: 0.75rem; font-weight: 400; margin-top: 2px; opacity: 0.85; } .explorer-tab:hover { border-color: var(–color-accent); color: var(–color-primary); } .explorer-tab[aria-pressed= »true »] { background: var(–color-primary); border-color: var(–color-primary); color: white; } .plot-scroll { max-width: 100%; } .explorer-plot { width: 100%; height: auto; display: block; } /* On phones the 760-unit viewBox scales the 11px labels down to ~5px. Hold a legible minimum and let the plot scroll inside its own box instead; the figures below the chart carry the same numbers. */ @media (max-width: 700px) { .plot-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; } .explorer-plot { min-width: 620px; } } .explorer-plot text { font-family: var(–font-mono); font-size: 11px; } .explorer-plot .trace { fill: none; stroke: var(–color-text); stroke-width: 2.2; stroke-linejoin: round; stroke-linecap: round; } .explorer-plot .axis { stroke: var(–color-text); stroke-width: 1.2; } .explorer-plot .grid-line { stroke: var(–color-border); stroke-width: 1; } .explorer-state { opacity: 0; transition: opacity 0.35s ease; } .explorer-state.is-on { opacity: 1; } .explorer-legend { display: flex; flex-wrap: wrap; gap: var(–space-md); list-style: none; padding: 0; margin: var(–space-sm) 0 0; font-size: 0.8rem; color: var(–color-text-light); } .explorer-legend li { display: flex; align-items: center; gap: 0.4rem; } .explorer-legend i { width: 14px; height: 14px; border-radius: 3px; border: 1px solid rgba(0,0,0,0.12); } .explorer-readout { display: grid; grid-template-columns: 1fr; gap: var(–space-md); border-top: 1px solid var(–color-border); margin-top: var(–space-md); padding-top: var(–space-md); } @media (min-width: 768px) { .explorer-readout { grid-template-columns: 1.3fr 1fr; } } .explorer-caption { margin: 0; font-size: 0.95rem; } .explorer-nums { display: grid; grid-template-columns: 1fr 1fr; gap: var(–space-sm); margin: 0; } .explorer-num dt { font-size: 0.72rem; text-transform: uppercase; letter-spacing: 0.08em; color: var(–color-text-light); } .explorer-num dd { font-family: var(–font-heading); margin: 2px 0 0; font-size: 1.5rem; font-weight: 700; line-height: 1; color: var(–color-primary); } .explorer-num dd span { font-size: 0.8rem; font-weight: 600; color: var(–color-text-light); } @media (max-width: 420px) { .explorer-nums { grid-template-columns: 1fr; } .explorer-num dd { font-size: 1.35rem; } } .explorer-note { font-size: 0.85rem; color: var(–color-text-light); margin: var(–space-sm) 0 0; } /* Results table */ .table-scroll { overflow-x: auto; -webkit-overflow-scrolling: touch; max-width: 100%; margin: var(–space-lg) 0 var(–space-sm); } /* Tell people the table scrolls — but only between 641px and 700px, which is the one range where it does. At 640px and below the table collapses into stacked cards and there is nothing to swipe. */ .scroll-hint { display: none; font-size: 0.85rem; color: var(–color-text-light); margin: var(–space-md) 0 calc(-1 * var(–space-sm)); } @media (min-width: 641px) and (max-width: 700px) { .scroll-hint { display: block; } } .data-table { width: 100%; min-width: 620px; border-collapse: collapse; font-size: 0.95rem; } .data-table thead { background: var(–color-primary); color: white; } .data-table th { padding: var(–space-sm) var(–space-md); text-align: right; font-size: 0.85rem; font-weight: 600; color: white !important; vertical-align: bottom; } .data-table th:first-child { text-align: left; } .data-table td { padding: var(–space-sm) var(–space-md); text-align: right; border-bottom: 1px solid var(–color-border); } .data-table td:first-child { text-align: left; font-weight: 600; color: var(–color-primary); } .data-table tr.subhead td { background: var(–color-bg-card); color: var(–color-primary); font-weight: 700; text-align: left; } .data-table tr.subhead td span { font-weight: 400; font-size: 0.8rem; color: var(–color-text-light); margin-left: var(–space-xs); } .data-table tr.highlight td { background: var(–color-green-light); } .data-table .is-up { color: var(–color-green); font-weight: 600; } .data-table .is-down { color: var(–color-flag); } .table-note { font-size: 0.85rem; color: var(–color-text-light); margin: 0 0 var(–space-lg); } /* Limitations box */ .limits-box { background: var(–color-bg-alt); border: 1px solid var(–color-border); border-left: 4px solid var(–color-text-light); border-radius: 0 0.5rem 0.5rem 0; padding: var(–space-md) var(–space-lg); margin: var(–space-xl) 0; } .limits-box h4 { margin-top: 0; } .limits-box ul { margin-bottom: 0; } /* Paper / citation card */ .paper-card { display: grid; grid-template-columns: 1fr; gap: var(–space-lg); background: var(–color-bg-alt); border: 1px solid var(–color-border); border-radius: 1rem; padding: var(–space-lg); margin: var(–space-lg) 0; } @media (min-width: 640px) { .paper-card { grid-template-columns: 180px minmax(0, 1fr); } } /* No cover image available: collapse to a single full-width column so the text does not get trapped in the 180px image track. */ .paper-card.no-cover { grid-template-columns: minmax(0, 1fr); } .paper-card img { border-radius: 0.5rem; border: 1px solid var(–color-border); } .paper-title { font-family: var(–font-heading); font-size: 1.25rem; line-height: 1.3; color: var(–color-primary); margin: 0 0 var(–space-xs); } .paper-authors { font-size: 0.95rem; margin: 0 0 var(–space-xs); } .paper-meta { font-size: 0.85rem; color: var(–color-text-light); margin: 0 0 var(–space-md); } .btn-row { display: flex; flex-wrap: wrap; gap: var(–space-xs); margin-bottom: var(–space-md); } .btn { display: inline-block; background: var(–color-accent); color: white !important; text-decoration: none; padding: 0.6rem 1.1rem; border-radius: 0.5rem; font-size: 0.9rem; font-weight: 600; transition: background 0.2s ease; } .btn:hover { background: var(–color-primary); } .btn.secondary { background: transparent; color: var(–color-accent) !important; border: 1px solid var(–color-border); } .btn.secondary:hover { background: var(–color-bg-card); color: var(–color-primary) !important; } .disclosure { font-size: 0.85rem; color: var(–color-text-light); border-top: 1px solid var(–color-border); padding-top: var(–space-sm); margin: 0; } .cite-block { margin-top: var(–space-sm); } .cite-block summary { cursor: pointer; font-size: 0.85rem; font-weight: 600; color: var(–color-text-light); } .cite-block pre { background: var(–color-bg); border: 1px solid var(–color-border); border-radius: 0.5rem; padding: var(–space-sm); margin: var(–space-xs) 0 0; font-family: var(–font-mono); font-size: 0.78rem; line-height: 1.6; white-space: pre-wrap; overflow-wrap: anywhere; overflow-x: auto; } /* ========================================================== MOBILE DELIVERY .article-main is a flex item, so by default it will not shrink below the widest thing inside it. Without min-width:0 a wide child pushes the whole column past the viewport instead of wrapping. ========================================================== */ .article-main { min-width: 0; overflow-wrap: break-word; } .explorer-plot, .paper-card img { max-width: 100%; } .stats-grid > *, .component-grid > *, .two-col-grid > *, .comparison-section > *, .explorer-nums > *, .paper-card > *, .explorer-tab { min-width: 0; } /* Results table: collapse into stacked cards below 640px, the same treatment the stylesheet already gives .glossary-table, rather than forcing a 620px sideways scroll. */ @media (max-width: 640px) { .table-scroll { overflow-x: visible; } .data-table { display: block; min-width: 0; font-size: 0.9rem; } .data-table thead { display: none; } .data-table tbody { display: block; } .data-table tr { display: block; margin-bottom: var(–space-md); background: var(–color-bg-alt); border-radius: 0.5rem; overflow: hidden; } .data-table tr.subhead { background: transparent; margin-bottom: var(–space-xs); } .data-table tr.subhead td { border-bottom: none; border-radius: 0.5rem; } .data-table tr.subhead td span { display: block; margin-left: 0; } .data-table td { display: flex; justify-content: space-between; align-items: baseline; gap: var(–space-sm); padding: 0.6rem var(–space-md); text-align: right; } .data-table td:last-child { border-bottom: none; } .data-table tr:not(.subhead) td:first-child { display: block; text-align: left; background: var(–color-primary); color: white; border-bottom: none; padding: var(–space-sm) var(–space-md); } .data-table tr.highlight td:first-child { background: var(–color-green); } .data-table td[data-label]::before { content: attr(data-label); font-weight: 600; color: var(–color-text-light); text-align: left; } }

Dans cet article

  • 1. Pourquoi cette étude est importante
  • 2. L’étude en bref
  • 3. Ce que le rendement apporte
  • 4. Conception du processus
  • 5. Ce que six cycles ont montré
  • 6. Résultats complets
  • 7. Ce que cela signifie pour la fabrication
  • 8. Termes clés
  • 9. FAQ

Point de recherche

Briser le compromis rendement-pureté pour les oligonucléotides GalNAc

Une purification par lots en phase inverse d’un gapmer conjugué à un cluster GalNAc a permis de récupérer un peu plus de la moitié du produit conforme aux spécifications. Réalisée en tant que processus continu à deux colonnes avec la même chimie, elle a récupéré 91,6 % — suffisamment pour réduire l’étape de synthèse des oligonucléotides de 42,5 % pour la même production quotidienne.

Purification d’un oligonucléotide conjugué à un cluster GalNAc par chromatographie continue à deux colonnes en phase inverse

Richard Weldon, Jörg Lill, Martin Olbrich, Pascal Schmidt et Thomas Müller-Späth

Journal of Chromatography A 2022, 1663, 462734 · Disponible en ligne le 12 décembre 2021
DOI: 10.1016/j.chroma.2021.462734 · Accès libre, CC BY-NC-ND 4.0

Lire l’article complet Voir sur ScienceDirect

Les auteurs déclarent n’avoir aucun intérêt financier concurrent ou relation personnelle connue qui aurait pu influencer le travail. Jörg Lill, Martin Olbrich et Pascal Schmidt travaillent chez F. Hoffmann-La Roche Ltd., qui a financé l’étude ; Richard Weldon et Thomas Müller-Späth travaillent chez YMC ChromaCon.

Citation (BibTeX)
@article{weldon2022galnac,
 title = {Purification d'un oligonucléotide conjugué à un cluster GalNAc par chromatographie continue à deux colonnes en phase inverse}, author = {Weldon, Richard et Lill, J{\"o}rg et Olbrich, Martin et Schmidt, Pascal et M{\"u}ller-Sp{\"a}th, Thomas}, journal = {Journal of Chromatography A},




 volume = {1663},
 pages = {462734},
 year = {2022},
 doi = {10.1016/j.chroma.2021.462734}
}
  • 1. Pourquoi cette étude est importante
  • 2. L’étude en bref
  • 3. Ce que le rendement apporte
  • 4. Conception du processus
  • 5. Ce que six cycles ont montré
  • 6. Résultats complets
  • 7. Ce que cela signifie pour la fabrication
  • 8. Termes clés
  • 9. FAQ

Le problème a une forme familière. Élargissez la fenêtre de collecte et le rendement augmente tandis que la pureté diminue ; réduisez-la et la pureté augmente tandis que le rendement diminue. Pour un oligonucléotide, les impuretés différant de la cible par un seul nucléotide ont tendance à co-éluer avec elle, ce qui rend ce compromis coûteux. L’étude rapporte qu’une pureté cible de qualité clinique de plus de 90 % coûte généralement entre 20 % et 50 % du produit, suivie d’une re-chromatographie coûteuse pour en récupérer une partie.

Cette perte ne reste pas dans la suite de chromatographie. La synthèse en phase solide est le principal facteur de coût dans la production d’oligonucléotides, donc tout ce que la purification abandonne doit être produit en premier lieu.

Cette étude prend une méthode par lots en phase inverse pour un gapmer ADN-LNA conjugué à un cluster GalNAc et la convertit en MCSGP à deux colonnes. Le rendement passe de 52,70 % à 91,58 % avec la même pureté — 94,2 % en surface, à partir d’un brut de 77,5 % en surface — avec une productivité et une consommation de tampon essentiellement inchangées.

Il est décrit comme la première évaluation du MCSGP pour un gapmer conjugué à un cluster GalNAc en mode phase inverse, et il étend le résultat à une estimation de mise à l’échelle : ce que ce rendement représente en kilogrammes de synthèse par jour.

1. Pourquoi cette étude est importante : la synthèse est là où se trouve le coût

La production d’oligonucléotides se déroule en quatre étapes principales : synthèse en phase solide, purification chromatographique, dessalement par diafiltration ou précipitation, et isolement par lyophilisation. L’étude est directe quant à l’emplacement des coûts : la synthèse d’oligonucléotides est actuellement le principal facteur de coût, et toute perte de produit dans les étapes en aval a un impact majeur sur les coûts de fabrication globaux.

Elle encadre également le problème d’échelle. La demande de capacité de production augmente rapidement, mais les thérapies oligonucléotidiques n’ont pas encore été fabriquées à l’échelle de plusieurs tonnes et il n’existe pas d’installations de production dédiées aux composés — c’est pourquoi les entreprises pharmaceutiques et les CMO évaluent activement les technologies de plateforme qui optimiseront la production et réduiront les coûts.

Pourquoi la séparation est difficile

La synthèse fournit environ 60 % à 80 % du produit désiré, accompagné d’un mélange d’impuretés, qui se répartissent en trois familles :

  • Shortmers Séquences auxquelles il manque un ou plusieurs nucléotides (N-x), laissées par des réactions de couplage chimique incomplètes pendant l’élongation.
  • Impuretés du produit pleine longueur Molécules de la bonne longueur présentant un défaut — modification cyanoéthyle, impureté phosphate, dépurination — produites par des réactions secondaires de modification.
  • Longmers Séquences avec du matériel supplémentaire, telles que les lambdamers et les branchmers, résultant d’impuretés présentes dans les matières premières de départ.

N-1 et N+1 sont considérés comme particulièrement difficiles : un nucléotide plus court ou plus long que la cible, chimiquement presque identiques, et ayant donc tendance à co-éluer. Même après une optimisation considérable, une méthode par lots préparative laisse des impuretés co-éluant significativement avec le produit, en particulier pour les séquences fortement phosphorothiolées. Atteindre les spécifications signifie donc fractionner soigneusement et accepter que les fractions latérales soient soit éliminées, soit re-chromatographiées à un coût — productivité plus faible, plus de tampon, stockage intermédiaire, contrôle qualité supplémentaire.

Recyclage, mais pas le type habituel

Le MCSGP n’est pas la seule façon de recycler. Le recyclage en régime permanent et le recyclage en boucle fermée le font aussi, et l’article établit une distinction spécifique. Dans ces processus à colonne unique, le profil chromatographique passe à travers une pompe à chaque cycle, ce qui peut être préjudiciable à la stabilité du produit et limite le processus à un fonctionnement isocratique. Dans le MCSGP, les fractions latérales recyclées sont entièrement adsorbées sur la deuxième colonne, puis soumises à une nouvelle élution par gradient, de sorte que le produit et les impuretés ne passent par une pompe que pendant l’étape de chargement. Les auteurs soutiennent que cela rend le MCSGP bien adapté aux molécules complexes telles que les oligonucléotides.

2. L’étude en bref

La molécule est un gapmer ADN-LNA conjugué à un cluster bislysine GalNAc — le ligand glucidique qui transporte les oligonucléotides synthétiques dans les hépatocytes par endocytose, permettant le développement de traitements ciblant les maladies du foie. Elle a été assemblée par chimie standard des phosphoramidites en phase solide à une échelle de 2,0 mmol, puis conjuguée au cluster GalNAc en phase solution. Le brut est entré en purification à 77,5 % en surface par RP-HPLC.

91,6 %

Rendement du produit conforme aux spécifications, contre 52,7 % pour la référence par lots

94.2

Pureté du produit en % de surface, enrichie à partir d’un brut de 77,5 % en surface

42,5 %

Étape de synthèse d’oligonucléotides plus petite pour la même production quotidienne, dans l’estimation de mise à l’échelle

1.3

Productivité en g/Lrésine/h — essentiellement inchangée par rapport au processus par lots

Ce qui a été exécuté, et sur quoi

La référence discontinue

Une méthode préparative en phase inverse sur une colonne YMC Triart Prep C8-S, 150 × 10 mm d.i., 10 µm, 12 nm, à 45 °C. Les phases mobiles étaient l’acétonitrile contre 0,2 M d’acétate de sodium. La charge était de 2,52 g par litre de résine ; des charges plus élevées ont donné une pureté de produit insuffisante, bien que ces données ne soient pas présentées. Les fractions d’élution ont été analysées par HPLC pour la pureté et par Nanodrop pour la concentration.

Le processus continu

MCSGP sur un Contichrom CUBE 30 avec deux colonnes de la même résine C8 et la même hauteur de lit de 15 cm, à 45 °C, avec UV enregistré à 300 nm après chaque sortie de colonne. La méthode a été conçue à partir du chromatogramme par lots à l’aide de l’assistant MCSGP et exécutée pendant six cycles, donnant douze élutions de produit.

Deux simplifications délibérées distinguent la méthode continue de sa parente par lots. Le lavage après chargement a été supprimé, car l’étape de recyclage fort le remplace efficacement. Et la régénération, que le processus par lots effectue après chaque élution, n’a été appliquée qu’à la fin de l’exécution MCSGP — sans impact négatif évident sur les performances du processus.

3. Ce que le rendement apporte en amont

À une pureté équivalente d’environ 94 % en surface, le processus par lots a récupéré 52,70 % du produit chargé et le MCSGP a récupéré 91,58 %. La question intéressante est de savoir ce que cette différence vaut une fois le processus mis à l’échelle, et l’étude y répond par une estimation simplifiée construite autour d’une seule colonne par lots de 60 cm produisant 1,3 kg de produit par jour.

Crude in Product out 77.5% product 3,200 g 1 × 60 cm 42 L resin 1,307 g 77.5% product 3,200 g 2 × 60 cm 70 L resin 2,270 g 77.5% product 1,841 g 2 × 45 cm 42 L resin 1,307 g
  • Produit contenu dans le brut
  • Impuretés dans le brut
  • Produit récupéré

Le processus de référence. Une seule colonne de 60 cm traite 3 200 g de brut par jour et restitue 1 307 g de produit. Le brut contient 77,5 % de produit, donc la bande plus foncée représente ce qui était disponible à récupérer — et un peu plus de la moitié est extraite. La synthèse doit être dimensionnée pour couvrir le reste.

Brut en entrée
3 200 g/jour
Produit en sortie
1 307 g/jour
Résine
42 L
Tampon
12 534 L/jour

Scénarios tels que rapportés dans le tableau 4 de l’étude, réorganisés à une seule échelle de masse afin que les barres puissent être comparées directement. Il s’agit d’estimations simplifiées de mise à l’échelle plutôt que de productions réelles. Le rouge marque le produit, suivant la convention de couleur utilisée dans les figures 1 et 2 de l’article.

L’étude est équitable concernant le premier scénario. Deux colonnes de 60 cm contiennent 70 L de résine entre elles contre 42 L pour la colonne unique par lots, donc la production supplémentaire n’est pas gratuite. Les auteurs soulignent qu’un processus par lots utilisant le même volume total de résine pourrait produire 2 614 g/jour — mais nécessiterait deux fois plus d’alimentation, soit 6 400 g/jour, pour y parvenir. La comparaison qui isole l’avantage de rendement est la troisième : même produit en sortie, même résine totale, 42,5 % de brut en moins en entrée.

Une analogie simple

Un distillateur prélève un cœur de coupe de chaque passe et met de côté les têtes et les queues à chaque extrémité. Si le cœur est étroit, l’esprit est pur mais il y en a peu ; s’il est large, il y en a plus, mais il contient des notes indésirables. C’est le même choix qu’un chromatographe fait au collecteur de fractions.

Les distillateurs ne jettent pas les têtes et les queues — elles retournent dans la charge suivante. C’est ce que font les phases de recyclage ici. Parce que les fractions latérales retournent à la deuxième colonne, le cœur peut être coupé étroitement pour la pureté sans que le rendement ne soit sacrifié.

4. Conception du processus continu

Le MCSGP est conçu en divisant un chromatogramme de gradient par lots en quatre phases qui constituent un cycle. L’exécution par lots n’est pas seulement une référence dans cette étude ; c’est le modèle de conception, c’est pourquoi l’article note que le processus par lots devrait déjà atteindre la pureté cible avec une bonne productivité et une consommation de tampon acceptable avant que la conversion ne commence. Un processus par lots avec un rendement entre 20 % et 80 % est décrit comme un bon point de départ.

  • P1 — colonnes en parallèle Les impuretés faiblement adsorbantes éluent de la colonne 1 vers les déchets, tandis que la colonne 2 est régénérée et prête pour le chargement.
  • P2 — colonnes interconnectées Le mélange d’impuretés faiblement adsorbantes et de produit élue de la colonne 1 et est recyclé, avec dilution en ligne, directement sur la colonne 2.
  • P3 — colonnes en parallèle Le produit pur est collecté de la colonne 1 tandis qu’une nouvelle alimentation est chargée sur la colonne 2. Pour maintenir un état stationnaire cycle à cycle, la quantité de nouvelle alimentation appliquée est en équilibre avec le produit retiré — une charge que le logiciel calcule à partir du chromatogramme par lots et de l’analyse des fractions.
  • P4 — colonnes interconnectées Le mélange de produit et d’impuretés fortement adsorbantes est recyclé sur la colonne 2 de la même manière que P2. Les colonnes échangent ensuite leurs positions et la séquence se répète.

La définition des limites est là où le jugement intervient. P3 a été positionné pour atteindre la pureté cible de plus de 94 % en surface, calculée par l’assistant, et P2 et P4 ont été positionnés pour recycler entièrement les fractions latérales de pureté inférieure. Parce que N-1 et N+1 sont structurellement si proches de la cible et donc difficiles à éliminer, leur abondance à travers le pic a également été vérifiée, afin que la fenêtre de collecte du produit puisse être placée pour les minimiser.

L’assistant a ensuite calculé les débits de dilution en ligne nécessaires pour ramener la concentration du modificateur de l’éluat aux conditions de chargement initiales — essentiel si le produit recyclé d’une colonne doit se réadsorber entièrement sur l’autre — ainsi que les paramètres de chargement requis pour établir un état stationnaire cyclique. Il a produit trois méthodes : un démarrage qui précharge la colonne amont comme le ferait un processus par lots, une méthode principale de six cycles MCSGP, et un arrêt consistant en un seul cycle avec une élution finale du produit mais sans alimentation.

5. Ce que six cycles ont montré

Six cycles ont été exécutés, chacun comprenant deux commutations, pour un total de douze élutions de produit. La question à laquelle un processus continu doit répondre est de savoir s’il se stabilise, et si quelque chose s’accumule pendant ce temps.

La hauteur du profil UV à l’intérieur de la fenêtre de collecte du produit P3 est restée constante du cycle 1 au cycle 6, ce qui indique que le matériau entrant dans le système était en équilibre avec le matériau en sortant. Les changements visibles au cours des premiers cycles se situaient dans les fenêtres de recyclage P2 et P4, où les impuretés s’accumulent et mettent plusieurs cycles à atteindre l’état stationnaire.

L’accumulation dans les fenêtres de recyclage est attendue. Elle n’est importante que si les impuretés s’accumulent vers le pool de produit : si elles s’accumulent dans la direction de P3, la pureté diminue de cycle en cycle et le produit peut tomber en dessous des spécifications. Placer les limites de phase de manière appropriée pendant la conception est ce qui évite ou contrôle cela.

Les six cycles ont donc été analysés, par HPLC pour la pureté et par Nanodrop pour la concentration. La concentration s’est maintenue autour de 2,7 g/L et la pureté totale est restée constamment supérieure à 94 % en surface tout au long de l’exécution, et ni N-1 ni N+1 n’ont montré d’accumulation. Sur cette base, les auteurs concluent que les paramètres du processus sont bien conçus en ce qui concerne la qualité du produit. La comparaison du produit final regroupé de tous les six cycles avec le matériau d’entrée montre un enrichissement de 77,5 % en surface à 94,2 % en surface.

Pourquoi les chiffres rapportés sont des valeurs d’état stationnaire

Une chose à lire attentivement. Le démarrage et l’arrêt coûtent tous deux en performance, car la charge appliquée pendant le démarrage contient plus de produit que ce qui est récupéré lors de l’arrêt final, et l’arrêt ne recycle pas ses fractions latérales — ce qui le rend analogue à une exécution par lots en termes de perte de produit. Avec seulement six cycles exécutés, les auteurs ont restreint la comparaison des performances à l’état stationnaire, c’est-à-dire les performances du processus si le nombre de cycles était infini. Ils décrivent cela comme le scénario le plus favorable, et déclarent qu’en pratique, une exécution de plus de 20 cycles serait très similaire.

6. Résultats complets

Faites glisser le tableau latéralement pour voir les colonnes d’alimentation, par lots et MCSGP.

Métrique Alimentation Lots MCSGP
Spécification du gapmer ADN-LNA conjugué au GalNAc >94 % en surface · Les chiffres MCSGP sont des valeurs d’état stationnaire
Pureté du produit (% en surface) 77,4894,2294,16
Impureté N-1 (% en surface) 3,360,930,87
Impureté N+1 (% en surface) 4,231,221,41
Rendement (%) —52,7091,58
Productivité (g/Lrésine/h) —1,301,33
Consommation de tampon (L/g) —9,599,22
Concentration du produit (g/L) —3,252,71
Charge par cycle (g/L résine) —2,521,83

Valeurs du tableau 3 de l’étude, réorganisées. Weldon, Lill, Olbrich, Schmidt et Müller-Späth, J. Chromatogr. A 2022, 1663, 462734, publié sous CC BY-NC-ND 4.0.

Où les deux processus diffèrent, et où ils ne diffèrent pas

Le rendement est le changement. Presque tout le reste est quasiment inchangé : la pureté est ajustée par conception à environ 94 % en surface, la productivité est de 1,33 contre 1,30 g/Lrésine/h, et la consommation de tampon est de 9,22 contre 9,59 L par gramme de produit. Le N-1 est ressorti légèrement plus bas en MCSGP et le N+1 légèrement plus haut.

Deux chiffres ont évolué dans le mauvais sens, et les deux sont reconnus. La concentration du produit était 17 % plus faible en MCSGP, ce que les auteurs signalent comme une marge de manœuvre pour réduire les volumes d’éluat. Et la charge MCSGP était inférieure à la charge par lots, 1,83 contre 2,52 g par litre de résine — non pas parce que c’était optimal mais parce que l’optimisation de la charge ne faisait pas partie de l’étude. Des expériences par lots ont qualitativement indiqué que de petites augmentations de charge entraînaient une perte de rendement supplémentaire, ce qui suggère que la capacité de liaison de la résine était déjà largement utilisée.

Scénarios de mise à l’échelle

Faites glisser le tableau latéralement pour voir les trois scénarios.

Paramètre Lots MCSGP, même alimentation MCSGP, même production
Alimentation en entrée à 77,5 % de pureté (g/jour) 3 2003 200 1 841
Quantité de production (g/jour) 1 3072 270 1 307
Diamètre intérieur de la colonne 60 cm2 × 60 cm 2 × 45 cm
Volume de résine requis 42 L2 × 35 L 2 × 21 L
Taille de la pompe sur le skid 15 L/min16 L/min 8 L/min
Demande quotidienne de tampon 12 534 L20 929 L 12 050 L

Valeurs du tableau 4 de l’étude, réorganisées. Il s’agit d’estimations simplifiées de mise à l’échelle, non de productions réelles.

7. Ce que cela signifie pour la fabrication

L’estimation de mise à l’échelle est l’endroit où le chiffre de rendement devient un argument opérationnel. Produire les mêmes 1,3 kg de produit par jour à partir de 1 841 g de brut au lieu de 3 200 g signifie que les étapes précédentes, y compris la synthèse d’oligonucléotides, peuvent être réduites de 42,5 % — ou, lu dans l’autre sens, la même quantité de produit peut être fabriquée 42,5 % plus rapidement.

Le tableau des équipements est mitigé. Dans le scénario de même production, les deux colonnes MCSGP contiennent la même quantité totale de résine que la colonne unique par lots, avec un diamètre intérieur plus petit, et le diamètre plus petit permet d’utiliser des pompes plus petites sur le skid pour atteindre le même débit linéaire. Comme le MCSGP utilise un équipement similaire avec un encombrement comparable à la chromatographie par lots, les auteurs considèrent qu’il est faisable d’équiper les installations existantes.

Au-delà du rendement, l’article énumère trois avantages supplémentaires. La re-chromatographie des fractions latérales n’est plus nécessaire, ce qui supprime une étape qui améliore les rendements par lots mais diminue la productivité globale, augmente la consommation de tampon et exige une manipulation manuelle et un espace de stockage. La charge analytique peut diminuer : un processus par lots stable nécessite la collecte et l’analyse d’un minimum de trois pools, davantage lorsque la collecte du produit est moins robuste et encore plus après re-chromatographie, tandis que le MCSGP génère généralement un seul pool de produit par cycle et il peut suffire de regrouper et d’analyser tous les quelques cycles. Et moins d’intervention humaine est nécessaire pendant la production, donc moins de personnel est requis.

En contrepartie, l’article nomme clairement son propre compromis : une complexité accrue de l’équipement et de la validation, car une configuration MCSGP utilise deux colonnes et double approximativement la quantité de matériel.

Une conversion équivalente en mode échange d’anions, sur un brin sens d’siRNA conjugué, est rapportée dans une étude complémentaire de cette série. Pour une vue d’ensemble de la plateforme où le MCSGP s’intègre dans un flux de travail d’oligonucléotides, voir purification d’oligonucléotides avec MCSGP.

Ce que l’étude ne prétend pas

  • Les chiffres MCSGP sont des valeurs d’état stationnaire. Seuls six cycles ont été exécutés, et la comparaison exclut l’impact sur les performances du démarrage et de l’arrêt. Les auteurs décrivent cela comme le scénario le plus favorable — les performances du processus comme si le nombre de cycles était infini — et déclarent qu’une exécution de plus de 20 cycles serait très similaire. Le rendement, la productivité et la consommation de tampon rapportés doivent être lus sur cette base.
  • La charge n’a pas été optimisée. Le MCSGP a fonctionné à 1,83 g/L de résine contre 2,52 pour les lots. L’optimisation de la charge ne faisait pas partie de l’étude, et des expériences par lots ont qualitativement suggéré que de petites augmentations de charge entraînaient une perte de rendement.
  • La concentration du produit était 17 % plus faible. Les auteurs identifient cela comme une marge de manœuvre pour l’amélioration de la méthode afin de réduire les volumes d’éluat.
  • Le N+1 était légèrement plus élevé. 1,41 % en surface dans le pool MCSGP contre 1,22 dans le pool par lots, bien que le N-1 ait été légèrement plus bas à 0,87 contre 0,93.
  • Plus de matériel, plus de validation. L’article énonce directement le compromis : deux colonnes et environ le double des composants matériels entraînent une complexité accrue de l’équipement et de la validation.
  • La mise à l’échelle est une estimation. Les trois scénarios sont un calcul simplifié des performances mesurées, non des productions réelles.
  • Financement et affiliations. L’étude a été financée par F. Hoffmann-La Roche Ltd., où travaillent trois des cinq auteurs ; les deux autres sont chez YMC ChromaCon, qui commercialise le MCSGP. Les auteurs déclarent n’avoir aucun intérêt financier concurrent ou relation personnelle connue qui aurait pu influencer le travail.

8. Termes clés de cette étude (Glossaire)

Terme Définition
Cœur de coupe La portion centrale d’un pic d’élution par lots qui satisfait aux spécifications de pureté et est collectée comme produit. Les fractions de part et d’autre sont les fractions latérales.
Recyclage en boucle fermée (CLR) Une technique de recyclage à colonne unique dans laquelle le profil chromatographique repasse à travers une pompe à chaque cycle. Limitée à un fonctionnement isocratique, et le passage répété par la pompe peut affecter la stabilité du produit.
État stationnaire cyclique La condition dans laquelle chaque cycle MCSGP reproduit le précédent, avec le matériau entrant dans le système en équilibre avec le matériau en sortant.
Gapmer Une conception d’oligonucléotide antisens avec un segment d’ADN central flanqué de nucléotides modifiés — ici de l’acide nucléique bloqué — qui confèrent une stabilité tandis que le segment central reste actif contre la cible d’ARN.
Cluster GalNAc Un ligand N-acétylgalactosamine conjugué à un oligonucléotide, assurant le transport dans les hépatocytes par endocytose et permettant ainsi le développement de traitements ciblant les maladies du foie.
Dilution en ligne Dilution du flux recyclé entre des colonnes interconnectées, ramenant la concentration du modificateur aux conditions de chargement initiales afin que le produit recyclé se réadsorbe entièrement sur la colonne en aval.
LNA Acide nucléique bloqué, un analogue nucléotidique avec un cycle ribose contraint, utilisé pour augmenter la stabilité et l’affinité cible des oligonucléotides synthétiques.
Longmer Une séquence plus longue que la cible, telle qu’un lambdamer ou un branchmer, résultant d’impuretés dans les matières premières de départ.
MCSGP Purification par gradient de solvant à contre-courant multicolonne : un processus de chromatographie continue à deux colonnes qui recycle en interne les fractions latérales impures, de sorte que seul le produit conforme aux spécifications quitte le système.
N-1 et N+1 Impuretés un nucléotide plus court et un nucléotide plus long que la cible. Structurellement très proches du produit et donc difficiles à en séparer.
P1 à P4 Les quatre phases d’un cycle MCSGP : impuretés faibles vers les déchets, recyclage côté faible, collecte du produit avec alimentation simultanée, et recyclage côté fort.
Phosphorothioate Une modification du squelette remplaçant un oxygène par du soufre pour résister à la dégradation. Les séquences fortement phosphorothiolées sont notées comme étant particulièrement sujettes aux impuretés co-éluant avec le produit.
Re-chromatographie Re-exécuter les fractions latérales de pureté inférieure pour récupérer davantage de produit. Cela augmente le rendement par lots mais diminue la productivité, augmente la consommation de tampon et ajoute des manipulations, du stockage et un contrôle qualité.
Shortmer Une séquence à laquelle il manque un ou plusieurs nucléotides, désignée N-x, produite par un couplage chimique incomplet pendant la synthèse.
Démarrage et arrêt Les méthodes qui débutent et terminent une exécution MCSGP. Le démarrage précharge la première colonne ; l’arrêt effectue une élution finale sans alimentation et sans recycler ses fractions latérales.
Recyclage en régime permanent (SSR) Une technique de recyclage à colonne unique liée au recyclage en boucle fermée, partageant la même limitation que le profil passe à travers une pompe à chaque cycle.
Commutation et cycle Une commutation est une élution de produit d’une colonne, composée des phases P1 à P4. Un cycle est composé de deux commutations, avec une élution de produit de chacune des deux colonnes.
Compromis rendement-pureté La relation inverse en chromatographie par lots entre la quantité de produit collectée et la pureté du pool, définie par les performances de séparation et l’endroit où les limites de collecte sont tracées.

9. Foire aux questions

Oui. Cette étude rapporte la première évaluation du MCSGP pour un gapmer ADN-LNA conjugué à un cluster GalNAc en mode phase inverse. Partant d’une méthode par lots établie sur la même résine C8 et les mêmes phases mobiles acétonitrile et acétate de sodium, le processus continu a atteint un rendement de 91,58 % avec une pureté de 94,16 % en surface, contre un rendement de 52,70 % avec une pureté de 94,22 % en surface pour la référence par lots.

Dans ce cas, le rendement est passé de 52,70 % à 91,58 % à pureté équivalente — une amélioration relative de 73,6 %. L’ampleur du gain dépend du processus par lots dont il est issu : un processus par lots avec un rendement entre 20 % et 80 % est décrit comme un bon point de départ pour le développement du MCSGP, de sorte qu’une méthode par lots qui récupère déjà la majeure partie de son produit a moins de marge d’amélioration.

La synthèse. La synthèse d’oligonucléotides est le principal facteur de coût dans la production, et son ampleur est déterminée par la quantité de produit que la purification est censée perdre. Dans l’estimation de mise à l’échelle de l’étude, les mêmes 1 307 g de produit quotidien pourraient être fabriqués à partir de 1 841 g de brut au lieu de 3 200 g — permettant de réduire les étapes précédentes, y compris la synthèse, de 42,5 %. Lu dans l’autre sens, la même production pourrait être réalisée 42,5 % plus rapidement.

Pas dans cette étude. La productivité était de 1,33 g/Lrésine/h pour le MCSGP contre 1,30 pour les lots, et la consommation de tampon de 9,22 L/g contre 9,59 — les deux étant essentiellement inchangées. Deux chiffres ont évolué dans le mauvais sens : la concentration du produit était 17 % plus faible, et l’impureté N+1 était légèrement plus élevée à 1,41 % en surface contre 1,22.

Dans le recyclage en régime permanent et le recyclage en boucle fermée, le profil chromatographique passe à travers une pompe à chaque cycle, ce qui peut être préjudiciable à la stabilité du produit et limite ces processus à un fonctionnement isocratique. Dans le MCSGP, les fractions latérales recyclées sont entièrement adsorbées sur une deuxième colonne, puis soumises à une nouvelle élution par gradient, de sorte que le produit et les impuretés ne passent par une pompe que pendant l’étape de chargement. Les auteurs soutiennent que cela rend le MCSGP bien adapté aux molécules complexes telles que les oligonucléotides.

Plus que ceux exécutés ici, pour voir tous les avantages. Le démarrage et l’arrêt réduisent tous deux les performances globales, car la charge de démarrage contient plus de produit que l’arrêt n’en récupère et l’arrêt ne recycle pas ses fractions latérales. L’article indique qu’exécuter plus de 20 cycles est idéal pour minimiser leur impact relatif. Comme seulement six cycles ont été exécutés dans cette étude, les chiffres de performance rapportés décrivent l’état stationnaire plutôt qu’une moyenne sur l’ensemble de l’exécution.

La chimie reste la même. Cette étude a utilisé la même phase stationnaire C8 et les mêmes phases mobiles acétonitrile et acétate de sodium que la méthode par lots, avec deux simplifications délibérées : le lavage après chargement a été supprimé, puisque l’étape de recyclage fort le remplace, et la régénération n’a été appliquée qu’à la fin de l’exécution plutôt qu’après chaque élution. L’équipement est le compromis — le MCSGP utilise deux colonnes et double approximativement les composants matériels, entraînant une complexité accrue de l’équipement et de la validation, bien que l’encombrement soit comparable à la chromatographie par lots.

Oui. Il est publié en accès libre dans Journal of Chromatography A et peut être lu et téléchargé gratuitement. Notez qu’il est sous licence CC BY-NC-ND 4.0 plutôt que CC BY utilisée par de nombreux articles en accès libre, donc la réutilisation est limitée à des fins non commerciales et ne s’étend pas aux œuvres dérivées. Du matériel supplémentaire couvrant les paramètres spécifiques de la méthode par lots et MCSGP et le gradient analytique est disponible avec l’article.

{ « @context »: « https://schema.org », « @graph »: [ { « @type »: « ScholarlyArticle », « @id »: « https://doi.org/10.1016/j.chroma.2021.462734 », « headline »: « Purification of a GalNAc-cluster-conjugated oligonucleotide by reversed-phase twin-column continuous chromatography », « name »: « Purification of a GalNAc-cluster-conjugated oligonucleotide by reversed-phase twin-column continuous chromatography », « datePublished »: « 2021-12-12 », « inLanguage »: « en », « isAccessibleForFree »: true, « license »: « https://creativecommons.org/licenses/by-nc-nd/4.0/ », « url »: « https://www.sciencedirect.com/science/article/pii/S0021967321008566 », « sameAs »: « https://doi.org/10.1016/j.chroma.2021.462734 », « identifier »: [{ « @type »: « PropertyValue », « propertyID »: « DOI », « value »: « 10.1016/j.chroma.2021.462734 » }], « keywords »: [« oligonucleotide », »purification », »MCSGP », »continuous manufacturing », »scale-up », »GalNAc », »gapmer », »reversed-phase chromatography », »twin-column chromatography », »yield-purity trade-off »], « abstract »: « MCSGP was applied to the reversed-phase purification of a GalNAc-cluster-conjugated DNA-LNA gapmer oligonucleotide therapeutic using a twin-column chromatography system. Based on a batch process as a starting point, MCSGP was designed, optimized and compared with the batch process for process performance and scale-up requirements. Product yields increased from 52.7 percent using batch chromatography to 91.5 percent using MCSGP, with purity, productivity and buffer consumption otherwise comparable. In a manufacturing scenario, use of MCSGP would allow the downscaling of oligonucleotide synthesis by 42.5 percent. », « author »: [ { « @type »: « Person », « name »: « Richard Weldon », « affiliation »: { « @type »: « Organization », « name »: « ChromaCon AG » } }, { « @type »: « Person », « name »: « Jörg Lill », « affiliation »: { « @type »: « Organization », « name »: « F. Hoffmann-La Roche Ltd. » } }, { « @type »: « Person », « name »: « Martin Olbrich », « affiliation »: { « @type »: « Organization », « name »: « F. Hoffmann-La Roche Ltd. » } }, { « @type »: « Person », « name »: « Pascal Schmidt », « affiliation »: { « @type »: « Organization », « name »: « F. Hoffmann-La Roche Ltd. » } }, { « @type »: « Person », « name »: « Thomas Müller-Späth », « affiliation »: { « @type »: « Organization », « name »: « ChromaCon AG » } } ], « publisher »: { « @type »: « Organization », « name »: « Elsevier » }, « isPartOf »: { « @type »: « PublicationVolume », « volumeNumber »: « 1663 », « isPartOf »: { « @type »: « Periodical », « name »: « Journal of Chromatography A », « issn »: « 0021-9673 » } }, « pagination »: « 462734 » }, { « @type »: « WebPage », « @id »: « https://www.chromacon.com/en/articles/galnac-oligonucleotide-purification-mcsgp/ », « url »: « https://www.chromacon.com/en/articles/galnac-oligonucleotide-purification-mcsgp/ », « name »: « Breaking the Yield–Purity Trade-Off for GalNAc Oligonucleotides », « description »: « How a reversed-phase batch purification of a GalNAc-cluster-conjugated gapmer was converted to twin-column MCSGP, raising yield from 52.7 to 91.6 percent at unchanged purity. », « mainEntity »: { « @id »: « https://doi.org/10.1016/j.chroma.2021.462734 » } }, { « @type »: « FAQPage », « mainEntity »: [ { « @type »: « Question », « name »: « Can MCSGP purify GalNAc-conjugated oligonucleotides? », « acceptedAnswer »: { « @type »: « Answer », « text »: « Yes. This study reports the first evaluation of MCSGP for a GalNAc-cluster-conjugated DNA-LNA gapmer in reversed-phase mode. Starting from an established batch method on the same C8 resin and the same acetonitrile and sodium acetate mobile phases, the continuous process reached 91.58% yield at 94.16 area% purity, against 52.70% yield at 94.22 area% for the batch benchmark. » } }, { « @type »: « Question », « name »: « How much yield does MCSGP add for oligonucleotide purification? », « acceptedAnswer »: { « @type »: « Answer », « text »: « In this case, yield rose from 52.70% to 91.58% at matched purity — a relative improvement of 73.6%. The size of the gain depends on the batch process it starts from: a batch process with a yield between 20% and 80% is described as a good starting point for MCSGP development, so a batch method that already recovers most of its product has less room to improve. » } }, { « @type »: « Question », « name »: « What does a higher purification yield actually save? », « acceptedAnswer »: { « @type »: « Answer », « text »: « Synthesis. Oligonucleotide synthesis is the major cost driver in production, and the scale of it is set by how much product the purification is expected to lose. In the study’s scale-up estimate, the same 1,307 g of daily product could be made from 1,841 g of crude instead of 3,200 g — allowing the preceding steps, including synthesis, to be downscaled by 42.5%. Read the other way, the same output could be produced 42.5% faster. » } }, { « @type »: « Question », « name »: « Does the yield gain cost productivity or buffer? », « acceptedAnswer »: { « @type »: « Answer », « text »: « Not in this study. Productivity was 1.33 g/L resin/h for MCSGP against 1.30 for batch, and buffer consumption 9.22 L/g against 9.59 — both essentially unchanged. Two figures did move the wrong way: product concentration was 17% lower, and the N+1 impurity was marginally higher at 1.41 area% against 1.22. » } }, { « @type »: « Question », « name »: « How is MCSGP different from recycling techniques like SSR or CLR? », « acceptedAnswer »: { « @type »: « Answer », « text »: « In steady-state recycling and closed-loop recycling, the chromatographic profile passes through a pump every cycle, which is possibly detrimental to product stability and limits those processes to isocratic operation. In MCSGP the recycled side fractions are fully adsorbed onto a second column and then subjected to renewed gradient elution, so product and impurities pass through a pump only during the load step. The authors argue this makes MCSGP well suited to complex molecules such as oligonucleotides. » } }, { « @type »: « Question », « name »: « How many MCSGP cycles are needed? », « acceptedAnswer »: { « @type »: « Answer », « text »: « More than were run here, to see the full benefit. Startup and shutdown both reduce overall performance, because the startup load contains more product than the shutdown recovers and the shutdown does not recycle its side fractions. The paper states that running more than 20 cycles is ideal to minimize their relative impact. Because only six cycles were run in this study, the reported performance figures describe the steady state rather than a whole-run average. » } }, { « @type »: « Question », « name »: « Does switching to MCSGP mean changing equipment or chemistry? », « acceptedAnswer »: { « @type »: « Answer », « text »: « The chemistry stays the same. This study used the same C8 stationary phase and the same acetonitrile and sodium acetate mobile phases as the batch method, with two deliberate simplifications: the wash after loading was dropped, since the strong recycling step substitutes for it, and regeneration was applied only at the end of the run rather than after every elution. The equipment is the trade-off — MCSGP uses two columns and approximately doubles the hardware components, bringing elevated equipment and validation complexity, though the footprint is comparable to batch chromatography. » } }, { « @type »: « Question », « name »: « Is the full article freely available? », « acceptedAnswer »: { « @type »: « Answer », « text »: « Yes. It is published open access in Journal of Chromatography A and can be read and downloaded free of charge. Note that it carries a CC BY-NC-ND 4.0 license rather than the CC BY used by many open-access papers, so reuse is limited to non-commercial purposes and does not extend to derivative works. Supplementary material covering the specific batch and MCSGP method parameters and the analytical gradient is available alongside the article. » } } ] }, { « @type »: « BreadcrumbList », « itemListElement »: [ {« @type »: »ListItem », »position »:1, »name »: »Research Highlights », »item »: »https://www.chromacon.com/en/research-highlights/ »}, {« @type »: »ListItem », »position »:2, »name »: »Breaking the Yield–Purity Trade-Off for GalNAc Oligonucleotides », »item »: »https://www.chromacon.com/en/articles/galnac-oligonucleotide-purification-mcsgp/ »} ] } ] } // FAQ Accordion functionality document.querySelectorAll(‘.faq-question’).forEach(button => { button.addEventListener(‘click’, () => { const faqItem = button.parentElement; const isOpen = faqItem.classList.contains(‘open’); // Close all other items document.querySelectorAll(‘.faq-item’).forEach(item => { item.classList.remove(‘open’); item.querySelector(‘.faq-question’).setAttribute(‘aria-expanded’, ‘false’); }); // Toggle current item if (!isOpen) { faqItem.classList.add(‘open’); button.setAttribute(‘aria-expanded’, ‘true’); } }); }); // Mobile TOC toggle const mobileToc = document.getElementById(‘mobileToc’); const mobileTocToggle = mobileToc.querySelector(‘.mobile-toc-toggle’); mobileTocToggle.addEventListener(‘click’, () => { const isOpen = mobileToc.classList.contains(‘open’); mobileToc.classList.toggle(‘open’); mobileTocToggle.setAttribute(‘aria-expanded’, !isOpen); }); // Close mobile TOC when clicking a link document.querySelectorAll(‘.mobile-toc-list a’).forEach(link => { link.addEventListener(‘click’, () => { mobileToc.classList.remove(‘open’); mobileTocToggle.setAttribute(‘aria-expanded’, ‘false’); }); }); // Highlight active TOC item on scroll (desktop) const observerOptions = { rootMargin: ‘-100px 0px -70% 0px’, threshold: 0 }; const observer = new IntersectionObserver(entries => { entries.forEach(entry => { const id = entry.target.getAttribute(‘id’); const tocLink = document.querySelector(`.toc-list a[href= »#${id} »]`); if (tocLink) { if (entry.isIntersecting) { document.querySelectorAll(‘.toc-list a’).forEach(link => { link.classList.remove(‘active’); }); tocLink.classList.add(‘active’); } } }); }, observerOptions); document.querySelectorAll(‘h2[id]’).forEach(section => { observer.observe(section); }); // Scale-up scenario explorer (Section 3) (function () { const DATA = { a: { feed: ‘3,200 g/day’, product: ‘1,307 g/day’, resin: ’42 L’, buffer: ‘12,534 L/day’, caption: ‘The reference process. A single 60 cm column takes 3,200 g of crude a day and ‘ + ‘returns 1,307 g of product. The crude is 77.5% product, so the ‘ + ‘darker band is what was available to recover — and just over half of it makes it ‘ + ‘out. The synthesis has to be sized to cover the rest.’ }, b: { feed: ‘3,200 g/day’, product: ‘2,270 g/day’, resin: ’70 L · 2 × 35′, buffer: ‘20,929 L/day’, caption: ‘Same crude, two columns. Recovering 91.58% instead of 52.70% turns the same 3,200 g ‘ + ‘of daily crude into 2,270 g of product, a relative gain of 73.6%. ‘ + ‘It is not free: two 60 cm columns hold 70 L of resin against 42 L for the batch ‘ + ‘column, and daily buffer demand rises accordingly.’ }, c: { feed: ‘1,841 g/day’, product: ‘1,307 g/day’, resin: ’42 L · 2 × 21′, buffer: ‘12,050 L/day’, caption: ‘Same product, less crude. Two 45 cm columns holding the same total resin as the ‘ + ‘single batch column produce the same 1,307 g a day from 1,841 g ‘ + ‘of crude — 42.5% less, which is 42.5% less oligonucleotide ‘ + ‘synthesis. The smaller diameter also allows smaller pumps on the skid.’ } }; const tabs = document.querySelectorAll(‘.explorer-tab’); if (!tabs.length) return; const caption = document.getElementById(‘galCaption’); const fields = { feed: document.getElementById(‘galFeed’), product: document.getElementById(‘galProduct’), resin: document.getElementById(‘galResin’), buffer: document.getElementById(‘galBuffer’) }; function show(key) { const d = DATA[key]; if (!d) return; [‘a’, ‘b’, ‘c’].forEach(k => { const g = document.getElementById(‘gal-st-‘ + k); if (g) g.classList.toggle(‘is-on’, k === key); }); Object.keys(fields).forEach(f => { if (fields[f]) fields[f].innerHTML = d[f]; }); if (caption) caption.innerHTML = d.caption; tabs.forEach(t => t.setAttribute(‘aria-pressed’, String(t.dataset.state === key))); } tabs.forEach(t => t.addEventListener(‘click’, () => show(t.dataset.state))); })();

Articles connexes

Purification continue par échange d’anions d’un siRNA conjugué
Purification d’oligo 27 Août 2026

Purification continue par échange d’anions d’un siRNA conjugué

Une méthode discontinue d'échange d'anions établie pour un brin sens de siRNA conjugué, convertie en MCSGP continue à deux colonnes : 13 cycles, 27 élutions de produit, et un rendement passant de 80 % à 93 % à pureté inchangée — plus un processus assisté par logiciel pour passer du chromatogramme discontinu à la méthode en cours d'exécution.

ChromaCon AG
Technoparkstrasse 1
8005 Zurich, Suisse
+41 (0)44 445 20 10
ISO 9001:2015 certified quality management
Français | English | Deutsch
  • Aperçu des services
  • Purification sur mesure
  • Démos et introductions
  • Études de faisabilité
  • Maintenance & Réparation
  • Modélisation de procédés
  • Location de systèmes
  • Formation et conseil
  • Aperçu des applications
  • Conjugués anticorps-médicaments
  • Isolement des impuretés
  • mAbs & variantes d’anticorps
  • Petites molécules & Nutraceutiques
  • Oligonucléotides
  • Peptides
  • Protéines recombinantes
  • Vecteurs viraux (AAV)
  • Aperçu des technologies
  • Chromatographie en batch
  • Capture continue (CaptureSMB®)
  • Enrichissement continu (N-Rich®)
  • Polissage continu (MCSGP)
  • Contrôle dynamique du procédé (AutoPeak® & AutomAb®)
  • Chromatographie multidimensionnelle (2D/3D)
  • Aperçu des systèmes
  • Contichrom® CUBE
  • Contichrom® PILOT
  • Contichrom® TWIN HPLC
  • Contichrom® TWIN LPLC – Capture
  • Contichrom® TWIN LPLC – Polissage
  • À propos de ChromaCon
  • Actualités et événements
  • Distributeurs
  • Carrières
  • Contact
  • Bibliothèque de ressources
  • Articles éducatifs
© 2026 ChromaCon, A YMC Company. Tous droits réservés. ChromaCon est un membre fier du groupe YMC. | YMC ChromaCon est une unité commerciale de YMC Co., Ltd.
  • Divulgation sur « l’utilisation d’images par l’IA »
  • Mentions légales
  • Politique de confidentialité
  • Politique relative aux cookies
  • Conditions générales
  • Aperçu des systèmes
    Par application Par système Par service
    Peptides Oligonucléotides mAbs & variantes d’anticorps Conjugués anticorps-médicaments Protéines recombinantes Vecteurs viraux (AAV) Petites molécules & Nutraceutiques Isolement des impuretés
    Contichrom® CUBE
    CUBE 30 (36 mL/min) CUBE 100 (100 mL/min) Logiciel CUBE Accessoires CUBE
    Contichrom® PILOT
    PILOT 300X (300 mL/min)
    Contichrom® TWIN HPLC
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Contichrom® TWIN LPLC - Capture
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Contichrom® TWIN LPLC - Polissage
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Démos et introductions Formation et conseil Location de systèmes Modélisation de procédés Études de faisabilité Purification sur mesure Maintenance & Réparation
    Par application
    Peptides Oligonucléotides mAbs & variantes d’anticorps Conjugués anticorps-médicaments Protéines recombinantes Vecteurs viraux (AAV) Petites molécules & Nutraceutiques Isolement des impuretés
    Par système
    Contichrom® CUBE
    CUBE 30 (36 mL/min) CUBE 100 (100 mL/min) Logiciel CUBE Accessoires CUBE
    Contichrom® PILOT
    PILOT 300X (300 mL/min)
    Contichrom® TWIN HPLC
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Contichrom® TWIN LPLC - Capture
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Contichrom® TWIN LPLC - Polissage
    TWIN 300 (3,3 L/min) TWIN 500 (8,3 L/min) TWIN 1000 (18,9 L/min) TWIN 2000 (36 L/min)
    Par service
    Démos et introductions Formation et conseil Location de systèmes Modélisation de procédés Études de faisabilité Purification sur mesure Maintenance & Réparation
  • Ressources
    Technologies Bibliothèque de ressources Faits saillants de la recherche Articles éducatifs
    Chromatographie en batch Chromatographie multidimensionnelle (2D/3D) Capture continue (CaptureSMB®) Polissage continu (MCSGP) Enrichissement continu (N-Rich®) Contrôle dynamique du procédé (AutoPeak® & AutomAb®)
    Notes d'application Webinaires et vidéos Guides de procédé & manuels Publications évaluées par des pairs Brochures & Fiches techniques Livres blancs
    Purification de peptides Purification d'oligonucléotides
    Fondamentaux de la chromatographie préparative Dépannage et bonnes pratiques (à venir)
    Technologies
    Chromatographie en batch Chromatographie multidimensionnelle (2D/3D) Capture continue (CaptureSMB®) Polissage continu (MCSGP) Enrichissement continu (N-Rich®) Contrôle dynamique du procédé (AutoPeak® & AutomAb®)
    Bibliothèque de ressources
    Notes d'application Webinaires et vidéos Guides de procédé & manuels Publications évaluées par des pairs Brochures & Fiches techniques Livres blancs
    Faits saillants de la recherche
    Purification de peptides Purification d'oligonucléotides
    Articles éducatifs
    Fondamentaux de la chromatographie préparative Dépannage et bonnes pratiques (à venir)
  • À propos
    • À propos de ChromaCon
    • Actualités et événements
    • Distributeurs
    • Carrières
    • Contact
Français | English | Deutsch
Gérer le consentement

Pour offrir la meilleure expérience possible, nous utilisons des technologies telles que les cookies pour stocker et/ou accéder aux informations de l’appareil. Le consentement à ces technologies nous permettra de traiter des données telles que le comportement de navigation ou les identifiants uniques sur ce site. Le fait de ne pas consentir ou de retirer votre consentement peut avoir une incidence négative sur certaines fonctionnalités et fonctions.

Fonctionnel Toujours activé
L’accès ou le stockage technique est strictement nécessaire dans la finalité d’intérêt légitime de permettre l’utilisation d’un service spécifique explicitement demandé par l’abonné ou l’utilisateur, ou dans le seul but d’effectuer la transmission d’une communication sur un réseau de communications électroniques.
Préférences
Le stockage ou l’accès technique est nécessaire à la finalité légitime de conserver des préférences non demandées par l’abonné ou l’utilisateur.
Statistiques
Le stockage ou l’accès technique qui est utilisé exclusivement à des fins statistiques. Le stockage ou l’accès technique qui est utilisé exclusivement dans des finalités statistiques anonymes. En l’absence d’une assignation à comparaître, d’une conformité volontaire de la part de votre fournisseur d’accès à internet ou d’enregistrements supplémentaires provenant d’une tierce partie, les informations stockées ou extraites à cette seule fin ne peuvent généralement pas être utilisées pour vous identifier.
Marketing
L’accès ou le stockage technique est nécessaire pour créer des profils d’internautes afin d’envoyer des publicités, ou pour suivre l’utilisateur sur un site web ou sur plusieurs sites web ayant des finalités marketing similaires.
  • Gérer les options
  • Gérer les services
  • Gérer {vendor_count} fournisseurs
  • En savoir plus sur ces finalités
Voir les préférences
  • {title}
  • {title}
  • {title}