AAS_Elemental_Impurities_Class2B
AAS/ICP-MS Elemental Impurities Class 2B
Описание утилиты: AAS/ICP-MS Elemental Impurities Class 2B
AAS/ICP-MS Elemental Impurities Class 2B — Контроль элементов Класса 2B (ICH Q3D)
ℹ️ Утилита проверяет содержание 14 элементов Класса 2B по ICH Q3D:
• Таллий (Tl) ≤0.8 ppm
• Золото (Au) ≤1.0 ppm
• Палладий (Pd) ≤1.0 ppm
• Платина (Pt) ≤1.0 ppm
• Серебро (Ag) ≤1.5 ppm
• Селен (Se) ≤1.5 ppm
• Олово (Sn) ≤6.0 ppm
• Сурьма (Sb) ≤0.6 ppm
• Висмут (Bi) ≤3.0 ppm
• Рутений (Ru) ≤1.0 ppm
• Родий (Rh) ≤1.0 ppm
• Иридий (Ir) ≤1.0 ppm
• Осмий (Os) ≤1.0 ppm
• Теллур (Te) ≤2.0 ppm
(Пределы для Option 1, макс. суточная доза 10 г)
⚠️ ВАЖНО: Элементы Класса 2B имеют низкую вероятность присутствия, но часто используются
как катализаторы (Pd, Pt, Ru, Rh) в органическом синтезе.
Использование:
AAS_Elemental_Impurities_Class2B.exe → демо-режим (вывод в консоль)
AAS_Elemental_Impurities_Class2B.exe input.csv output.json → оценка ваших данных
Формат input.csv:
BatchNumber,ThalliumPPM,GoldPPM,PalladiumPPM,PlatinumPPM,SilverPPM,SeleniumPPM,TinPPM,AntimonyPPM,BismuthPPM,RutheniumPPM,RhodiumPPM,IridiumPPM,OsmiumPPM,TelluriumPPM,DailyDoseGrams
Пример:
API-C2B-2026-001,0.1,0.05,0.8,0.05,0.1,0.2,1.0,0.1,0.5,0.5,0.1,0.05,0.01,0.1,1.0
— ЗАЧЕМ ЭТО НУЖНО?
Элементы Класса 2B (согласно ICH Q3D) обладают меньшей токсичностью или меньшей вероятностью попадания в лекарственные средства по сравнению с Классами 1 и 2A.
Однако многие из них (особенно металлы платиновой группы: Pd, Pt, Ru, Rh) широко используются в качестве катализаторов в реакциях кросс-сочетания (Сузуки, Хека) и гидрирования.
• Палладий (Pd): Наиболее частый остаточный катализатор.
• Рутений (Ru): Используется в метатезисе олефинов.
• Сурьма (Sb): Может выщелачиваться из ПЭТ-тары или использоваться в катализаторах производства полимеров.
⚠️ КРИТИЧЕСКИ ВАЖНО:
• Контроль обязателен, если данные элементы используются в синтезе активного вещества.
• Для многокомпонентного анализа предпочтительно использовать ИСП-МС (ICP-MS) или ИСП-ОЭС (ICP-OES) вместо одноэлементной ААС для экономии времени.
• Пределы основаны на PDE (Permitted Daily Exposure) для дозы 10 г/сут.
Ключевые особенности утилиты:
• Комплексная проверка всех 14 элементов Класса 2B.
• Соответствие лимитам ICH Q3D Option 1.
• Акцент на катализаторах металлического синтеза.
• Интеграция с LIMS LabWare.
Критические параметры (Limits ppm @ 10g dose):
• Tl: 0.8, Au: 1.0, Pd: 1.0, Pt: 1.0, Ag: 1.5, Se: 1.5, Sn: 6.0
• Sb: 0.6, Bi: 3.0, Ru: 1.0, Rh: 1.0, Ir: 1.0, Os: 1.0, Te: 2.0
💡 Советы по использованию:
1. При использовании катализаторов на основе Pd или Ru, фокусируйтесь на этих элементах в первую очередь.
2. ИСП-МС позволяет определить все эти элементы за один прогон (1-2 минуты).
3. Сурьма (Sb) часто контролируется в препаратах, упакованных в пластиковые контейнеры.
4. Если суточная доза >10 г, пересчитайте пределы: Limit = PDE / DailyDose.
⚠️ Особенность: Класс 2B требует контроля только при наличии риска (Risk Assessment). Для синтетических малых молекул риск наличия Pd, Ru, Pt высок. Для биопрепаратов риск ниже, но возможен из-за сред культивирования.input.csv
BatchNumber,ThalliumPPM,GoldPPM,PalladiumPPM,PlatinumPPM,SilverPPM,SeleniumPPM,TinPPM,AntimonyPPM,BismuthPPM,RutheniumPPM,RhodiumPPM,IridiumPPM,OsmiumPPM,TelluriumPPM,DailyDoseGrams API-C2B-2026-001,0.1,0.05,0.8,0.05,0.1,0.2,1.0,0.1,0.5,0.5,0.1,0.05,0.01,0.1,1.0 API-FAIL-PD-002,0.1,0.05,1.5,0.05,0.1,0.2,1.0,0.1,0.5,0.5,0.1,0.05,0.01,0.1,1.0
URS & FS — спецификация пользовательских требований и функциональная спецификация
Документ описывает контролируемый интерфейс, валидационное поведение и ожидаемые результаты утилиты AAS_Elemental_Impurities_Class2B. Документ предназначен для включения в папку утилиты рядом с input.csv и файлом описания. Предполагаемый исполняемый файл: AAS_Elemental_Impurities_Class2B.exe.
output.json и поддерживает review в QC/QA, интеграцию с LIMS/ELN/MES и подготовку CSV/CSA-пакета.Область применения
| Класс утилиты | ААС / элементные примеси |
|---|---|
| Основной объект/метод | Контроль элементов Класса 2B (ICH Q3D) |
| Вход | input.csv с фиксированным заголовком и контролируемыми типами данных. |
| Выход | output.json со статусами PASS, WARNING, FAIL, перечнем проверок и критическими находками. |
| Исключения | Утилита не заменяет утверждённую спецификацию, методику анализа, расследование OOS/OOT и решение Qualified Person / QA о выпуске. |
Предметные ограничения и критические параметры
- • Таллий (Tl) ≤0.8 ppm
- • Золото (Au) ≤1.0 ppm
- • Палладий (Pd) ≤1.0 ppm
- • Платина (Pt) ≤1.0 ppm
- • Серебро (Ag) ≤1.5 ppm
- • Селен (Se) ≤1.5 ppm
- • Олово (Sn) ≤6.0 ppm
- • Сурьма (Sb) ≤0.6 ppm
- • Висмут (Bi) ≤3.0 ppm
- • Рутений (Ru) ≤1.0 ppm
- • Родий (Rh) ≤1.0 ppm
- • Иридий (Ir) ≤1.0 ppm
- • Осмий (Os) ≤1.0 ppm
- • Теллур (Te) ≤2.0 ppm
- ⚠️ ВАЖНО: Элементы Класса 2B имеют низкую вероятность присутствия, но часто используются
- AAS_Elemental_Impurities_Class2B.exe input.csv output.json → оценка ваших данных
Фармакопейные и нормативные ссылки, найденные в описании
| # | Источник | Примечание |
|---|---|---|
| 1 | ICH Q3D) | Используется как указание на источник/контекст метода; перед внедрением требуется сверка с актуальной редакцией. |
| 2 | ICH Q3D | Используется как указание на источник/контекст метода; перед внедрением требуется сверка с актуальной редакцией. |
Производственный поток данных
| Шаг | Ответственный объект | Описание | Контроль |
|---|---|---|---|
| 1 | LIMS/ELN/MES или аналитик QC | Формирует input.csv с результатами измерений и идентификатором серии. | Проверка заголовков, обязательных полей и единиц измерения. |
| 2 | AAS_Elemental_Impurities_Class2B | Загружает CSV, выполняет приведение типов, применяет предметные правила и формирует результат. | Детерминированные правила, отсутствие ML/эвристического решения о соответствии. |
| 3 | QC reviewer / QA | Проверяет output.json, предупреждения, критические отклонения и исходные значения. | Review, расследование отклонений, сохранение следа данных. |
| 4 | Архив / eQMS | Сохраняет вход, выход, версию утилиты, документацию и контрольную сумму. | Data integrity: ALCOA+, воспроизводимость, change control. |
URS — пользовательские требования
| ID | Требование | Критичность | Критерий приемки |
|---|---|---|---|
| URS-001 | Утилита должна поставляться с документацией AAS_Elemental_Impurities_Class2B.documentation.html в той же папке, где находится описание и пример input.csv. | Medium | Файл документации присутствует в папке AAS_Elemental_Impurities_Class2B и открывается локально в браузере. |
| URS-002 | Утилита должна принимать input.csv с точными заголовками, определёнными в контракте данных. | High | CSV с корректным заголовком обрабатывается без ручного редактирования. |
| URS-003 | Утилита должна проверять наличие обязательных полей, количество колонок, типы данных и базовую правдоподобность значений. | High | Ошибки схемы и преобразования явно отражаются в результате. |
| URS-004 | Утилита должна выполнять оценку по утверждённым пределам для каждого критического и некритического QC-параметра. | High | Каждый проверяемый параметр получает статус и пояснение. |
| URS-005 | Утилита должна формировать итоговый статус серии/строки: PASS, WARNING или FAIL. | High | Критическое отклонение приводит к FAIL; некритическое — к WARNING. |
| URS-006 | Утилита должна формировать output.json, пригодный для LIMS/ELN/MES-интеграции и QA/QC review. | High | JSON содержит исходные значения, правила, статусы, предупреждения и критические находки. |
| URS-007 | Утилита должна сохранять трассируемость между идентификатором серии, входными значениями, применёнными правилами и итоговым статусом. | High | В выходе есть идентификатор серии/строки и перечень проверенных параметров. |
| URS-008 | Утилита не должна использовать машинное обучение или вероятностную интерпретацию для решения о соответствии. | Medium | Результат воспроизводим и основан на явных правилах, порогах и входных значениях. |
| URS-009 | Утилита должна быть пригодна для запуска в CLI-сценарии: AAS_Elemental_Impurities_Class2B.exe input.csv output.json. | High | При корректных аргументах создаётся output.json; при ошибке возвращается диагностическое сообщение. |
| URS-010 | Документация должна поддерживать подготовку IQ/OQ/PQ или эквивалентной CSV/CSA-проверки. | Medium | Документ содержит URS, FS, CSV-контракт, правила, тестовые сценарии и traceability. |
| URS-011 | Утилита должна разделять ошибки данных, предупреждения метода и критические отказы спецификации. | High | В output.json доступны отдельные коллекции/поля для errors, warnings, critical findings. |
| URS-012 | Утилита должна поддерживать архивирование входа и выхода без изменения данных. | Medium | input.csv и output.json могут быть сохранены как часть записи серии или OQ/PQ-доказательства. |
Контракт input.csv
| # | Поле | Тип | Пример | Назначение |
|---|---|---|---|---|
| 1 | BatchNumber | string | API-C2B-2026-001 | Идентификатор серии/партии для трассируемости. |
| 2 | ThalliumPPM | decimal | 0.1 | Контролируемый входной параметр для детерминированных QC-правил. |
| 3 | GoldPPM | decimal | 0.05 | Контролируемый входной параметр для детерминированных QC-правил. |
| 4 | PalladiumPPM | decimal | 0.8 | Контролируемый входной параметр для детерминированных QC-правил. |
| 5 | PlatinumPPM | decimal | 0.05 | Контролируемый входной параметр для детерминированных QC-правил. |
| 6 | SilverPPM | decimal | 0.1 | Контролируемый входной параметр для детерминированных QC-правил. |
| 7 | SeleniumPPM | decimal | 0.2 | Контролируемый входной параметр для детерминированных QC-правил. |
| 8 | TinPPM | decimal | 1.0 | Контролируемый входной параметр для детерминированных QC-правил. |
| 9 | AntimonyPPM | decimal | 0.1 | Контролируемый входной параметр для детерминированных QC-правил. |
| 10 | BismuthPPM | decimal | 0.5 | Контролируемый входной параметр для детерминированных QC-правил. |
| 11 | RutheniumPPM | decimal | 0.5 | Контролируемый входной параметр для детерминированных QC-правил. |
| 12 | RhodiumPPM | decimal | 0.1 | Контролируемый входной параметр для детерминированных QC-правил. |
| 13 | IridiumPPM | string | 0.05 | Контролируемый входной параметр для детерминированных QC-правил. |
| 14 | OsmiumPPM | decimal | 0.01 | Контролируемый входной параметр для детерминированных QC-правил. |
| 15 | TelluriumPPM | decimal | 0.1 | Контролируемый входной параметр для детерминированных QC-правил. |
| 16 | DailyDoseGrams | decimal | 1.0 | Контролируемый входной параметр для детерминированных QC-правил. |
BatchNumber,ThalliumPPM,GoldPPM,PalladiumPPM,PlatinumPPM,SilverPPM,SeleniumPPM,TinPPM,AntimonyPPM,BismuthPPM,RutheniumPPM,RhodiumPPM,IridiumPPM,OsmiumPPM,TelluriumPPM,DailyDoseGrams API-C2B-2026-001,0.1,0.05,0.8,0.05,0.1,0.2,1.0,0.1,0.5,0.5,0.1,0.05,0.01,0.1,1.0 API-FAIL-PD-002,0.1,0.05,1.5,0.05,0.1,0.2,1.0,0.1,0.5,0.5,0.1,0.05,0.01,0.1,1.0
Правила валидации входных данных
| ID | Поле | Тип | Проверка | Критичность |
|---|---|---|---|---|
| VR-001 | BatchNumber | string | не пусто; уникально в пределах файла, если применимо | Medium |
| VR-002 | ThalliumPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-003 | GoldPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-004 | PalladiumPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-005 | PlatinumPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-006 | SilverPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-007 | SeleniumPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-008 | TinPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-009 | AntimonyPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-010 | BismuthPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-011 | RutheniumPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-012 | RhodiumPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-013 | IridiumPPM | string | не пусто для обязательного поля | Medium |
| VR-014 | OsmiumPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-015 | TelluriumPPM | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
| VR-016 | DailyDoseGrams | decimal | преобразуется как invariant decimal; конечное значение; без NaN/Infinity; оценка относительно утверждённого числового предела | Medium |
FS — функциональная спецификация
| ID | Функция | Реализация | Связь с URS |
|---|---|---|---|
| FS-001 | Локальная HTML-документация | Предоставить двуязычный файл AAS_Elemental_Impurities_Class2B.documentation.html с переключателем RU/EN, исходным описанием, URS, FS, контрактами и тестами. | URS-001, URS-010 |
| FS-002 | CSV import | Считать input.csv в UTF-8/CSV-совместимом формате, определить строку заголовка и записи данных. | URS-002, URS-009 |
| FS-003 | Schema validation | Сравнить фактические колонки с ожидаемым контрактом; отсутствующие ключевые поля фиксировать как ошибку схемы. | URS-002, URS-003 |
| FS-004 | Type conversion | Преобразовать decimal, flag/boolean и controlled string. Некорректные значения фиксировать на уровне строки и поля. | URS-003 |
| FS-005 | Domain rule engine | Применить правила для объекта/метода AAS/ICP-MS Elemental Impurities Class 2B, включая критические пределы из описания и утверждённой спецификации. | URS-004, URS-008 |
| FS-006 | Status aggregation | Агрегировать статусы параметров: FAIL при критическом отказе, WARNING при некритическом отклонении, PASS при соответствии. | URS-005, URS-011 |
| FS-007 | JSON export | Записать output.json с идентификатором утилиты, исходными значениями, результатами проверок, warnings и critical findings. | URS-006, URS-007 |
| FS-008 | Error handling | Разделить ошибки запуска, ошибки схемы, ошибки преобразования и ошибки предметных пределов. | URS-003, URS-011 |
| FS-009 | Audit support | Обеспечить структуру результата, пригодную для review, расследования OOS/OOT, повторного расчёта и инспекционного обсуждения. | URS-007, URS-012 |
| FS-010 | Integration contract | Поддерживать стандартный сценарий: LIMS/ELN/MES создаёт input.csv, утилита возвращает output.json, портал отображает описание и документацию. | URS-006, URS-009 |
| FS-011 | Configuration/change control | Любое изменение пределов, имён колонок или логики правил требует версии, review, регрессионных тестов и обновления документации. | URS-010, URS-012 |
| FS-012 | Data integrity | Не изменять исходный input.csv; результаты сохранять отдельно в output.json с возможностью архивирования. | URS-007, URS-012 |
Пример структуры output.json
{
"utilityId": "aas-elemental-impurities-class2b",
"utilityName": "AAS_Elemental_Impurities_Class2B",
"object": "AAS/ICP-MS Elemental Impurities Class 2B",
"overallStatus": "PASS|WARNING|FAIL",
"sourceFile": "input.csv",
"recordCount": 2,
"checks": [
{
"parameter": "BatchNumber",
"value": "API-C2B-2026-001",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-001"
},
{
"parameter": "ThalliumPPM",
"value": "0.1",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-002"
},
{
"parameter": "GoldPPM",
"value": "0.05",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-003"
},
{
"parameter": "PalladiumPPM",
"value": "0.8",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-004"
},
{
"parameter": "PlatinumPPM",
"value": "0.05",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-005"
},
{
"parameter": "SilverPPM",
"value": "0.1",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-006"
},
{
"parameter": "SeleniumPPM",
"value": "0.2",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-007"
},
{
"parameter": "TinPPM",
"value": "1.0",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-008"
},
{
"parameter": "AntimonyPPM",
"value": "0.1",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-009"
},
{
"parameter": "BismuthPPM",
"value": "0.5",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-010"
},
{
"parameter": "RutheniumPPM",
"value": "0.5",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-011"
},
{
"parameter": "RhodiumPPM",
"value": "0.1",
"status": "PASS|WARNING|FAIL",
"message": "Rule-based check result",
"ruleReference": "VR-012"
}
],
"criticalFindings": [],
"warnings": [],
"metadata": {
"executionMode": "CLI",
"interface": "CSV to JSON",
"documentationFile": "AAS_Elemental_Impurities_Class2B.documentation.html"
}
}
Матрица трассировки URS → FS → OQ/PQ
| URS | FS | Проверка | Ожидаемый результат |
|---|---|---|---|
| URS-001 | FS-001 | Проверить наличие файла AAS_Elemental_Impurities_Class2B.documentation.html в папке утилиты. | Файл присутствует, открывается, RU/EN переключатель работает. |
| URS-002/003 | FS-002/003/004 | Запустить утилиту с корректным CSV, CSV без обязательной колонки и CSV с неверным типом. | Корректный CSV обработан; ошибки схемы и типа явно указаны. |
| URS-004/005 | FS-005/006 | Передать значения в пределах, на предупредительном уровне и за критическим пределом. | Получены PASS, WARNING, FAIL согласно правилам. |
| URS-006/007 | FS-007/009/012 | Проверить структуру output.json и трассируемость серии. | JSON содержит идентификатор серии, значения, правила, статусы и critical findings. |
| URS-008 | FS-005 | Повторить запуск с тем же input.csv. | Результат идентичен; нет вероятностного поведения. |
| URS-009/010/012 | FS-010/011/012 | Выполнить CLI-сценарий и архивировать вход/выход/версию. | Артефакты пригодны для OQ/PQ и change-control записи. |
OQ/PQ тестовые сценарии
| ID | Сценарий | Входные данные | Ожидаемый результат |
|---|---|---|---|
| OQ-001 | Позитивный путь | CSV из примера с валидными значениями. | output.json создан; итоговый статус PASS или допустимый WARNING согласно правилам. |
| OQ-002 | Отсутствует обязательная колонка | Удалить один ключевой столбец из заголовка. | Ошибка схемы; строка не должна считаться прошедшей проверку. |
| OQ-003 | Некорректный тип | В числовое поле внести текстовое значение. | Ошибка преобразования типа с указанием поля и строки. |
| OQ-004 | Критический предел | Значение критического параметра вне утверждённого предела. | FAIL и запись в criticalFindings. |
| OQ-005 | Предупреждение | Некритическое отклонение или неизвестная контролируемая категория. | WARNING без сокрытия исходного значения. |
| PQ-001 | Реальная серия пользователя | Реальный input.csv из QC-процесса. | Согласованный review с сохранением input.csv, output.json, версии и контрольной суммы. |
QA/QC, CSV/CSA и change control
- Не менять имена колонок без обновления валидатора, тестового набора и документации.
- Хранить
input.csv,output.json, версию исполняемого файла, контрольную сумму и копию документации. - Перед продуктивным использованием провести IQ/OQ/PQ или эквивалентную риск-ориентированную CSV/CSA-проверку.
- Критические пределы должны быть утверждены владельцем процесса и сверены с регистрационным досье, фармакопеей и локальными SOP.
- Любое изменение правил, порогов или интерпретации статусов должно проходить через change control и регрессионные тесты.
Входит в пакеты
Биофармацевтика
Основной пакет QC-утилит для биопрепаратов: HCP, mAb, биоаналоги, белки/пептиды, стерильность, эндотоксины и ключевые release-checks.
ОткрытьБиофармацевтика расширенная
Расширенный coverage-пакет QC-утилит для mAb, биоаналогов, белков, инсулинов, вакцин, mRNA/LNP, HCP, стерильного выпуска, микробиологии, воды, cleanroom и стабильности.
ОткрытьСтоматология и стоматологические материалы
Пакет QC-утилит для стоматологических лекарственных продуктов, средств для полости рта и стоматологических материалов: анестетики, антисептики, обезболивание/антибиотики, полимеры/минералы, смолы, бондинги, микробиология, стабильность и material QC.
ОткрытьГастроэнтерология
Пакет для гастроэнтерологии: ИПП, антиэметики, прокинетики, препараты ВЗК, слабительные, ферменты и противоинфекционные препараты ЖКТ.
ОткрытьИммунология
Пакет QC-утилит для иммунологии: моноклональные антитела, биоаналоги, иммуномодуляторы, иммуносупрессанты, ELISA/SPR, HCP, белковая характеристика, стерильность и pyrogen/release checks.
ОткрытьLumex QC Suite
Единый пакет Lumex, объединяющий исходные Lumex и Lumex2: инструментальный и общий фармацевтический QC, AAS/ICP, CE, HPLC, NIR/PAT, стабильность, растворение, однородность дозирования, системная пригодность и статистический контроль.
ОткрытьРадиология
Пакет для радиологии и диагностической визуализации: радиофармпрепараты, PET/SPECT, контрастные вещества, йодсодержащие и гадолиниевые препараты, а также проверки частиц, стерильности и эндотоксинов.
ОткрытьТоксикология
Пакет QC-утилит для токсикологически значимых рисков: генотоксичные примеси, остаточные растворители, элементные примеси, тяжёлые металлы, ртуть, микотоксины, пестициды, extractables/leachables и деградационные примеси.
Открыть