Tc99mSestamibiCardiacQualityChecker

Tc-99m Sestamibi Cardiac Quality Checker

api radiopharmaceuticals nuclear-medicine tc-99m spect myocardial-perfusion cardiology
Открыть подборку

Tc-99m Sestamibi Cardiac Quality Checker — Контроль качества Tc-99m Сестамаби для кардиологии

ℹ️ Утилита проверяет критические параметры Tc-99m Сестамаби:

  • Радиохимическая чистота (≥90%)
  • Свободный технеций (<5%)
  • Коллоидный технеций (<5%)
  • Процесс нагревания, pH, время жизни

⚠️ КРИТИЧНО: Сестамаби требует нагревания для образования комплекса!

Tc-99m Сестамаби — золотой стандарт перфузионной сцинтиграфии миокарда.

Накопление зависит от митохондриального мембранного потенциала.

Использование

Tc99mSestamibiCardiacQualityChecker.exe → демо-режим (вывод в консоль)

Tc99mSestamibiCardiacQualityChecker.exe input.csv output.json → оценка ваших данных

Формат input.csv

BatchNumber,RadiochemicalPurityPercent,FreeTechnetiumPercent,HydrolyzedReducedTcPercent,pH,TimeSincePreparationMin,ActivityMBq,SterilityTest,EndotoxinsEU_per_mL,HeatingCondition

Пример

SEST-2026-001,97.0,2.0,1.0,6.5,45.0,1000.0,0,10.0,Passed

— ЗАЧЕМ ЭТО НУЖНО?

Tc-99m Сестамаби (MIBI) — препарат для визуализации перфузии миокарда.

  • Механизм действия: пассивная диффузия через клеточную мембрану и связывание с митохондриями.
  • Требует нагревания при приготовлении для образования катионного комплекса.
  • Свободный технеций дает фон в щитовидной железе и желудке.
  • Коллоидный технеций дает фон в печени, что может мешать оценке нижней стенки сердца.

⚠️ КРИТИЧЕСКИ ВАЖНО:

  • Радиохимическая чистота ≥90% (рекомендуется >95%) — гарантия высокого накопления в миокарде.
  • Свободный технеций <5% — минимизация артефактов.
  • Коллоидный технеций <5% — критично для исключения перекрытия печенью.
  • Процесс нагревания должен быть выполнен строго по протоколу.
  • pH 5.0-7.0 — стабильность комплекса.
  • Время с момента приготовления ≤6 часов — предел стабильности in vitro.
  • Эндотоксины <175 EU/мл — стандарт для парентеральных препаратов.
  • Стерильность — ОБЯЗАТЕЛЬНО.

Ключевые особенности утилиты

  • Контроль процесса нагревания как критического этапа синтеза.
  • Раздельный контроль свободного и коллоидного технеция.
  • Мониторинг времени жизни препарата.
  • Оценка пригодности для кардиологической диагностики.
  • Соответствие требованиям Фармакопеи для Tc-99m радиофармпрепаратов.

Критические параметры

  • Радиохимическая чистота: ≥90.0%
  • Свободный технеций: <5.0%
  • Коллоидный технеций: <5.0%
  • Нагревание: Passed
  • pH: 5.0–7.0
  • Время с момента приготовления: ≤360 мин (6 ч)
  • Эндотоксины: <175 EU/мл
  • Стерильность: отсутствие роста

💡 Советы по использованию:

1. Радиохимическую чистоту определяют методом ТСХ (два растворителя).

2. Нагревайте флакон точно указанное время (обычно 10 минут при 100°C).

3. Дайте препарату остыть до комнатной температуры перед введением.

4. Используйте препарат в течение 4-6 часов после приготовления.

5. Сестамаби стабилен при комнатной температуре, но защищайте от света.

⚠️ Особенность: Tc-99m Сестамаби является одним из самых надежных препаратов для оценки жизнеспособности миокарда. Однако его качество сильно зависит от соблюдения технологии приготовления (нагревания). Эта утилита гарантирует, что комплекс образовался правильно и готов к диагностике ишемической болезни сердца.

input.csv

BatchNumber,RadiochemicalPurityPercent,FreeTechnetiumPercent,HydrolyzedReducedTcPercent,pH,TimeSincePreparationMin,ActivityMBq,SterilityTest,EndotoxinsEU_per_mL,HeatingCondition
SEST-2026-001,97.0,2.0,1.0,6.5,45.0,1000.0,0,10.0,Passed
SEST-2026-002,92.0,4.0,4.0,6.8,120.0,900.0,0,15.0,Passed
SEST-2026-003,85.0,8.0,7.0,7.5,400.0,800.0,1,20.0,Failed

URS & FS — пользовательские требования и функциональная спецификация

URS — требования пользователя

  • Утилита должна принимать input.csv со следующими обязательными колонками: BatchNumber, RadiochemicalPurityPercent, FreeTechnetiumPercent, HydrolyzedReducedTcPercent, pH, TimeSincePreparationMin, ActivityMBq, SterilityTest, EndotoxinsEU_per_mL, HeatingCondition.
  • Каждая строка должна обрабатываться как отдельная партия или запись по полю BatchNumber.
  • До расчётов должны проверяться структура CSV, обязательные значения, числовые поля и допустимые текстовые значения.
  • Правила и пределы должны применяться к каждому параметру из входной строки.
  • Критические нарушения, указанные в исходном описании, должны переводить итог записи в FAIL.
  • Для каждой строки должен формироваться итоговый статус PASS, WARNING или FAIL с перечнем сработавших правил.
  • Некорректная строка не должна получать статус PASS.
  • output.json должен содержать исходные значения, применённые пределы, результаты отдельных проверок и ошибки.
  • Одинаковый вход и одинаковый профиль правил должны давать одинаковый результат.

FS — функциональная спецификация

  1. Запуск: Tc99mSestamibiCardiacQualityChecker.exe в демонстрационном режиме или с аргументами input.csv output.json.
  2. Чтение CSV в UTF-8 и проверка точного набора обязательных колонок.
  3. Преобразование значений строки в числовые и текстовые типы.
  4. Последовательное применение правил, указанных в утверждённой версии или конфигурационном профиле.
  5. Формирование результатов отдельных проверок и итогового статуса по наиболее тяжёлому нарушению.
  6. Запись машинно-читаемого output.json.
  7. Ошибки структуры или типов должны записываться явно и не маскироваться успешным статусом.

Полный пример input.csv

BatchNumber,RadiochemicalPurityPercent,FreeTechnetiumPercent,HydrolyzedReducedTcPercent,pH,TimeSincePreparationMin,ActivityMBq,SterilityTest,EndotoxinsEU_per_mL,HeatingCondition
SEST-2026-001,97.0,2.0,1.0,6.5,45.0,1000.0,0,10.0,Passed
SEST-2026-002,92.0,4.0,4.0,6.8,120.0,900.0,0,15.0,Passed
SEST-2026-003,85.0,8.0,7.0,7.5,400.0,800.0,1,20.0,Failed

Назначение тестовых строк

  • Первая строка — пример значений, соответствующих указанным в исходном описании критериям.
  • Вторая строка — значения ближе к пределам или с умеренными отклонениями.
  • Третья строка — выраженные отклонения для проверки отрицательного результата.

Минимальная структура output.json

{
  "utility": "Tc99mSestamibiCardiacQualityChecker",
  "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.

Входит в пакеты

Кардиология

Пакет для кардиологических препаратов: антигипертензивные, антикоагулянты, антиагреганты, липидснижающие, антиаритмические и сопутствующие QC-проверки.

Открыть

PetRad QC Suite

Пакет специализированных утилит для контроля качества радиофармпрепаратов: ПЭТ, SPECT, терапевтические радионуклиды, генераторы и расчёты распада.

Открыть

PetRad3: расширенный PET/SPECT и радиофармацевтический QC-пакет

Подборка утилит для контроля PET/SPECT радиофармпрепаратов, генераторных и циклотронных радионуклидов, меченых соединений, радиохимической чистоты, прорыва, стерильности и эндотоксинов.

Открыть

Радиология

Пакет для радиологии и диагностической визуализации: радиофармпрепараты, PET/SPECT, контрастные вещества, йодсодержащие и гадолиниевые препараты, а также проверки частиц, стерильности и эндотоксинов.

Открыть

Радиофармпрепараты для диагностики и терапии: контроль качества

36 утилит для клинически ориентированного контроля радиофармпрепаратов и связанных процессов: PET/SPECT-трассеры, Tc-99m renal workflow, PRRT, PSMA-терапия, таргетная альфа-терапия, радиоэмболизация, костная паллиативная терапия, иммуно-PET и контроль генераторных радионуклидов.

Открыть

RPH isotope family: Tc-99m

Tc-99m РФП, kit preparation, генераторный контроль, SPECT workflows и расчётные утилиты.

Открыть

RPH organ/system: сердце и сосуды

Myocardial perfusion, cardiac PET/SPECT, ventricular function, blood-pool и perfusion tracers.

Открыть

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 use case: cardiac, bone и классические SPECT РФП

Sestamibi, tetrofosmin, MDP, pyrophosphate, thallium и связанные quality checks для кардиологии, костной визуализации и классических SPECT-протоколов.

Открыть

RPH workflow: imaging QC и количественная интерпретация

Acquisition, uptake, clearance, perfusion, transit, ejection fraction, segmentation и quantitative imaging.

Открыть

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 workflow: синтез, мечение и восстановление kit

Radiolabelling, synthesis, chelation, reducing agent, pH/stoichiometry и kit preparation.

Открыть

RPH: объединённый радиофармацевтический QC-пакет

RPH объединяет PetRad, PetRad2 и PetRad3 в один обзорный пакет для PET/SPECT, терапевтических радионуклидов, генераторов, меченых соединений, расчётов распада, стерильности, эндотоксинов и радиохимической/радионуклидной чистоты.

Открыть