I131SodiumIodideTherapyQC
I-131 Sodium Iodide Therapy QC
I-131 Sodium Iodide Therapy QC — Контроль качества терапевтического Йода-131
ℹ️ Утилита проверяет критические параметры I-131 NaI:
- Радиохимическая чистота (≥95%)
- Свободный йод (≤5%)
- Летучие формы йода (<1%) — РАДИАЦИОННАЯ БЕЗОПАСНОСТЬ!
- Удельная активность, pH, эндотоксины, стерильность
⚠️ КРИТИЧНО: Свободный йод раздражает ЖКТ и не накапливается в щитовидке!
I-131 используется для абляции щитовидной железы и лечения рака.
Щелочной pH критичен для предотвращения окисления йодида до летучего йода.
Использование
I131SodiumIodideTherapyQC.exe → демо-режим (вывод в консоль)
I131SodiumIodideTherapyQC.exe input.csv output.json → оценка ваших данных
Формат input.csv
BatchNumber,RadiochemicalPurityPercent,FreeIodinePercent,pH,SpecificActivityMBq_per_mg,EndotoxinsEU_per_mL,SterilityTest,ActivityGBq,RadionuclidicPurityPercent,Te131ImpurityPercent,VolatileIodinePercent
Пример
I131-NaI-THER-2026-001,99.5,0.2,8.0,500000.0,10.0,0,7.4,99.99,0.0001,0.05
— ЗАЧЕМ ЭТО НУЖНО?
I-131 NaI — основной препарат для терапии гипертиреоза и дифференцированного рака щитовидной железы.
- I-131 испускает бета-частицы, разрушающие тиреоциты.
- Период полураспада 8.02 дня.
- Требует высокой радиохимической чистоты, так как только йодид (I-) активно захватывается натрий-йодным симпортером (NIS).
- Свободный молекулярный йод (I2) токсичен для слизистой желудка и не имеет терапевтического эффекта.
⚠️ КРИТИЧЕСКИ ВАЖНО:
- Радиохимическая чистота ≥95% — гарантия доставки дозы в целевой орган.
- Свободный йод ≤5% — минимизация побочных эффектов со стороны ЖКТ.
- Летучие формы йода <1% — критично для радиационной безопасности персонала и пациента (ингаляционный риск).
- pH 7.0-10.0 — щелочная среда стабилизирует раствор, предотвращая окисление I- до I2.
- Удельная активность должна быть очень высокой (>100 ГБк/мг), чтобы масса введенного вещества была ничтожной.
- Примесь Te-131 <0.001% — Te-131 является родительским нуклидом, его наличие указывает на неполную очистку.
- Эндотоксины <175 EU/мл — стандарт для парентеральных препаратов.
- Стерильность — ОБЯЗАТЕЛЬНО.
Ключевые особенности утилиты
- Строгий контроль летучих форм йода, уникальный для I-131.
- Оценка содержания свободного йода, критичного для перорального применения.
- Проверка щелочного pH как фактора стабильности.
- Соответствие требованиям GMP и Фармакопеи для I-131.
- Комплексная проверка безопасности (эндотоксины, стерильность).
Критические параметры
- Радиохимическая чистота: ≥95.0%
- Свободный йод: ≤5.0%
- Летучие формы йода: <1.0%
- Удельная активность: ≥100,000 МБк/мг
- Радионуклидная чистота: ≥99.9%
- Примесь Te-131: <0.001%
- pH: 7.0–10.0
- Эндотоксины: <175 EU/мл
- Стерильность: отсутствие роста
💡 Советы по использованию:
1. Радиохимическую чистоту определяют методом ТСХ (силикагель/метанол).
2. Летучие формы йода контролируют методом адсорбции на активированном угле или серебряной вате.
3. Препарат должен храниться в плотно закрытых флаконах в вытяжном шкафу.
4. Пациентам рекомендуется обильное питье для быстрого выведения несвязанного йода.
5. Из-за высокого энерговыделения раствор может нагреваться, что ускоряет окисление, поэтому важен контроль pH.
⚠️ Особенность: I-131 терапия требует особого внимания к радиационной гигиене. Наличие летучего йода в препарате создает риск загрязнения воздуха в палатах и выделениях пациента, что требует специальных мер предосторожности. Эта утилита помогает гарантировать, что препарат безопасен не только для пациента, но и для окружающего пространства.
input.csv
BatchNumber,RadiochemicalPurityPercent,FreeIodinePercent,pH,SpecificActivityMBq_per_mg,EndotoxinsEU_per_mL,SterilityTest,ActivityGBq,RadionuclidicPurityPercent,Te131ImpurityPercent,VolatileIodinePercent I131-NaI-THER-2026-001,99.5,0.2,8.0,500000.0,10.0,0,7.4,99.99,0.0001,0.05 I131-NaI-THER-2026-002,97.0,2.0,7.5,450000.0,20.0,0,5.0,99.95,0.0005,0.1 I131-NaI-THER-2026-003,90.0,8.0,6.0,300000.0,50.0,1,3.0,99.50,0.0020,1.5
URS & FS — пользовательские требования и функциональная спецификация
URS — требования пользователя
- Утилита должна принимать
input.csvсо следующими обязательными колонками:BatchNumber,RadiochemicalPurityPercent,FreeIodinePercent,pH,SpecificActivityMBq_per_mg,EndotoxinsEU_per_mL,SterilityTest,ActivityGBq,RadionuclidicPurityPercent,Te131ImpurityPercent,VolatileIodinePercent. - Каждая строка должна обрабатываться как отдельная партия или запись по полю
BatchNumber. - До расчётов должны проверяться структура CSV, обязательные значения, числовые поля и допустимые текстовые значения.
- Правила и пределы должны применяться к каждому параметру из входной строки.
- Критические нарушения, указанные в исходном описании, должны переводить итог записи в FAIL.
- Для каждой строки должен формироваться итоговый статус PASS, WARNING или FAIL с перечнем сработавших правил.
- Некорректная строка не должна получать статус PASS.
output.jsonдолжен содержать исходные значения, применённые пределы, результаты отдельных проверок и ошибки.- Одинаковый вход и одинаковый профиль правил должны давать одинаковый результат.
FS — функциональная спецификация
- Запуск:
I131SodiumIodideTherapyQC.exeв демонстрационном режиме или с аргументамиinput.csv output.json. - Чтение CSV в UTF-8 и проверка точного набора обязательных колонок.
- Преобразование значений строки в числовые и текстовые типы.
- Последовательное применение правил, указанных в утверждённой версии или конфигурационном профиле.
- Формирование результатов отдельных проверок и итогового статуса по наиболее тяжёлому нарушению.
- Запись машинно-читаемого
output.json. - Ошибки структуры или типов должны записываться явно и не маскироваться успешным статусом.
Полный пример input.csv
BatchNumber,RadiochemicalPurityPercent,FreeIodinePercent,pH,SpecificActivityMBq_per_mg,EndotoxinsEU_per_mL,SterilityTest,ActivityGBq,RadionuclidicPurityPercent,Te131ImpurityPercent,VolatileIodinePercent I131-NaI-THER-2026-001,99.5,0.2,8.0,500000.0,10.0,0,7.4,99.99,0.0001,0.05 I131-NaI-THER-2026-002,97.0,2.0,7.5,450000.0,20.0,0,5.0,99.95,0.0005,0.1 I131-NaI-THER-2026-003,90.0,8.0,6.0,300000.0,50.0,1,3.0,99.50,0.0020,1.5
Назначение тестовых строк
- Первая строка — пример значений, соответствующих указанным в исходном описании критериям.
- Вторая строка — значения ближе к пределам или с умеренными отклонениями.
- Третья строка — выраженные отклонения для проверки отрицательного результата.
Минимальная структура output.json
{
"utility": "I131SodiumIodideTherapyQC",
"source": "input.csv",
"results": [
{
"batchNumber": "BATCH-001",
"status": "PASS",
"checks": [
{
"parameter": "ParameterName",
"value": 0,
"limit": "configured rule",
"status": "PASS"
}
],
"errors": []
}
]
}
Минимальные OQ-сценарии
- Обработать весь поставленный
input.csv. - Удалить обязательную колонку и подтвердить ошибку контракта.
- Передать текст вместо числового значения и подтвердить ошибку типа.
- Проверить значения непосредственно на установленных пределах.
- Повторить запуск с тем же входом и подтвердить идентичный результат.
Перед рабочим применением
- Сверить правила и пределы с утверждённой спецификацией, методиками и SOP.
- Зафиксировать версию исполняемого файла и профиля правил.
- Хранить исходный CSV вместе с полученным JSON.
Входит в пакеты
Эндокринология
Пакет для эндокринологии: щитовидная железа, гипофизарные/пептидные гормоны, кортикостероиды, половые гормоны и часть метаболических препаратов.
ОткрытьPetRad QC Suite
Пакет специализированных утилит для контроля качества радиофармпрепаратов: ПЭТ, SPECT, терапевтические радионуклиды, генераторы и расчёты распада.
ОткрытьPetRad3: расширенный PET/SPECT и радиофармацевтический QC-пакет
Подборка утилит для контроля PET/SPECT радиофармпрепаратов, генераторных и циклотронных радионуклидов, меченых соединений, радиохимической чистоты, прорыва, стерильности и эндотоксинов.
ОткрытьРадиолигандная терапия и тераностика
Радиолигандная терапия и тераностика: пакет утилит FUZKK для CSV→JSON QC-проверок с EU-first приоритетом лимитов.
ОткрытьРадиофармпрепараты для диагностики и терапии: контроль качества
36 утилит для клинически ориентированного контроля радиофармпрепаратов и связанных процессов: PET/SPECT-трассеры, Tc-99m renal workflow, PRRT, PSMA-терапия, таргетная альфа-терапия, радиоэмболизация, костная паллиативная терапия, иммуно-PET и контроль генераторных радионуклидов.
ОткрытьRPH isotope family: радиоизотопы йода
I-123, I-124, I-125 и I-131 для диагностики, терапии, labelling и purity control.
ОткрытьRPH organ/system: эндокринология, щитовидная железа и NET
Radioiodine, thyroid/parathyroid, somatostatin receptor, MIBG и neuroendocrine workflows.
ОткрытьRPH organ/system: печень, желчные пути и ЖКТ
HIDA, mebrofenin, gallbladder, gastric emptying, GI transit, bleeding и liver/spleen imaging.
ОткрытьRPH organ/system: онкология и theranostics
Tumour imaging, PSMA/FAPI/receptor tracers, immuno-PET, targeted radionuclide therapy и radioembolization.
ОткрытьRPH use case: радионуклидная терапия и theranostics
Lu-177, Ac-225, Ra-223, Y-90, Ho-166, Sm-153, Sr-89, Re-188, Tb-161, I-131 и другие терапевтические РФП: активность, чистота, свободный металл, дочерние продукты, токсикологические ограничения.
ОткрытьRPH workflow: генераторы и изотопная чистота
Generator eluate, breakthrough, radionuclidic purity, isotope mix и starting radionuclides.
ОткрытьRPH workflow: instruments, devices и radiation safety
PET/gamma-camera state, calibration, detector QC, energy window, TOF, shielding и radiation safety.
ОткрытьRPH workflow: product release QC
Assay, purity, sterility, endotoxins, pH, impurities, appearance и batch-release checks.
ОткрытьRPH workflow: стабильность, хранение, распад и отходы
Kinetic stability, shelf life, decay correction, expiry, storage, trend и radioactive waste.
ОткрытьRPH: объединённый радиофармацевтический QC-пакет
RPH объединяет PetRad, PetRad2 и PetRad3 в один обзорный пакет для PET/SPECT, терапевтических радионуклидов, генераторов, меченых соединений, расчётов распада, стерильности, эндотоксинов и радиохимической/радионуклидной чистоты.
Открыть