Tc99mNanocolloidParticleSizeAnalyzer
Tc-99m Nanocolloid Particle Size Analyzer
Tc-99m Nanocolloid Particle Size Analyzer — Анализ размера частиц Tc-99m Наноколлоида
ℹ️ Утилита проверяет критические параметры размера частиц Tc-99m Наноколлоида:
- Средний размер (<80 нм)
- D90 (<100 нм)
- Индекс полидисперсности (PDI <0.2)
- Агрегаты (<1%)
⚠️ КРИТИЧНО: Крупные частицы не проходят через лимфатические капилляры!
Tc-99m Наноколлоид используется для биопсии сторожевого лимфоузла.
Частицы >100 нм могут застрять в месте инъекции или попасть в легкие.
Использование
Tc99mNanocolloidParticleSizeAnalyzer.exe → демо-режим (вывод в консоль)
Tc99mNanocolloidParticleSizeAnalyzer.exe input.csv output.json → оценка ваших данных
Формат input.csv
BatchNumber,MeanParticleSizeNm,ParticleSizeD90Nm,PolydispersityIndex,RadiochemicalPurityPercent,FreeTechnetiumPercent,AggregatesPercent,pH,ActivityMBq,SterilityTest,EndotoxinsEU_per_mL
Пример
NANO-2026-001,40.0,60.0,0.15,98.0,1.0,0.5,7.0,500.0,0,10.0
— ЗАЧЕМ ЭТО НУЖНО?
Tc-99m Наноколлоид (альбумин) — препарат для лимфосцинтиграфии и биопсии сторожевого лимфоузла.
- Механизм действия: дренаж по лимфатическим сосудам за счет малого размера частиц.
- Размер частиц критичен: слишком мелкие быстро попадают в кровь, слишком крупные застревают.
- Оптимальный диапазон: 10-80 нм.
- Требует строгого контроля агрегации.
⚠️ КРИТИЧЕСКИ ВАЖНО:
- Средний размер частиц <80 нм — гарантия прохождения через лимфатические капилляры.
- D90 <100 нм — отсутствие крупной фракции, которая может вызвать эмболию.
- PDI <0.2 — однородность суспензии.
- Агрегаты <1% — минимизация риска легочной эмболии.
- Радиохимическая чистота ≥95% — специфичность накопления в лимфоузлах.
- Свободный технеций <5% — минимизация фона.
- pH 6.0-8.0 — стабильность коллоида.
- Эндотоксины <175 EU/мл — стандарт для парентеральных препаратов.
- Стерильность — ОБЯЗАТЕЛЬНО.
Ключевые особенности утилиты
- Детальный анализ распределения частиц по размерам (Mean, D90).
- Контроль полидисперсности (PDI).
- Оценка доли агрегатов, критичных для безопасности.
- Соответствие требованиям GMP для нанорадиофармпрепаратов.
- Комплексная проверка безопасности (эндотоксины, стерильность, pH).
Критические параметры
- Средний размер частиц: <80 нм
- D90: <100 нм
- PDI: <0.2
- Агрегаты: <1.0%
- Радиохимическая чистота: ≥95.0%
- Свободный технеций: <5.0%
- pH: 6.0–8.0
- Эндотоксины: <175 EU/мл
- Стерильность: отсутствие роста
💡 Советы по использованию:
1. Размер частиц определяют методом динамического светорассеяния (DLS) или электронной микроскопии.
2. Препарат следует хранить при 2-8°C, но перед введением довести до комнатной температуры.
3. Не встряхивать сильно во избежание образования пены и агрегатов.
4. Вводить подкожно или перитуморально в зависимости от протокола.
5. Контролируйте время инкубации с технецием, так как оно влияет на стабильность коллоида.
⚠️ Особенность: Tc-99m Наноколлоид является примером препарата, где физический параметр (размер) важнее химического состава. Ошибка в размере частиц делает препарат полностью бесполезным или даже опасным для пациента, поэтому этот чекер является ключевым инструментом QC для лимфосцинтиграфии.
input.csv
BatchNumber,MeanParticleSizeNm,ParticleSizeD90Nm,PolydispersityIndex,RadiochemicalPurityPercent,FreeTechnetiumPercent,AggregatesPercent,pH,ActivityMBq,SterilityTest,EndotoxinsEU_per_mL NANO-2026-001,40.0,60.0,0.15,98.0,1.0,0.5,7.0,500.0,0,10.0 NANO-2026-002,75.0,95.0,0.18,96.0,2.0,0.8,6.8,450.0,0,15.0 NANO-2026-003,120.0,150.0,0.35,90.0,5.0,2.5,7.2,400.0,1,20.0
URS & FS — пользовательские требования и функциональная спецификация
URS — требования пользователя
- Утилита должна принимать
input.csvсо следующими обязательными колонками:BatchNumber,MeanParticleSizeNm,ParticleSizeD90Nm,PolydispersityIndex,RadiochemicalPurityPercent,FreeTechnetiumPercent,AggregatesPercent,pH,ActivityMBq,SterilityTest,EndotoxinsEU_per_mL. - Каждая строка должна обрабатываться как отдельная партия или запись по полю
BatchNumber. - До расчётов должны проверяться структура CSV, обязательные значения, числовые поля и допустимые текстовые значения.
- Правила и пределы должны применяться к каждому параметру из входной строки.
- Критические нарушения, указанные в исходном описании, должны переводить итог записи в FAIL.
- Для каждой строки должен формироваться итоговый статус PASS, WARNING или FAIL с перечнем сработавших правил.
- Некорректная строка не должна получать статус PASS.
output.jsonдолжен содержать исходные значения, применённые пределы, результаты отдельных проверок и ошибки.- Одинаковый вход и одинаковый профиль правил должны давать одинаковый результат.
FS — функциональная спецификация
- Запуск:
Tc99mNanocolloidParticleSizeAnalyzer.exeв демонстрационном режиме или с аргументамиinput.csv output.json. - Чтение CSV в UTF-8 и проверка точного набора обязательных колонок.
- Преобразование значений строки в числовые и текстовые типы.
- Последовательное применение правил, указанных в утверждённой версии или конфигурационном профиле.
- Формирование результатов отдельных проверок и итогового статуса по наиболее тяжёлому нарушению.
- Запись машинно-читаемого
output.json. - Ошибки структуры или типов должны записываться явно и не маскироваться успешным статусом.
Полный пример input.csv
BatchNumber,MeanParticleSizeNm,ParticleSizeD90Nm,PolydispersityIndex,RadiochemicalPurityPercent,FreeTechnetiumPercent,AggregatesPercent,pH,ActivityMBq,SterilityTest,EndotoxinsEU_per_mL NANO-2026-001,40.0,60.0,0.15,98.0,1.0,0.5,7.0,500.0,0,10.0 NANO-2026-002,75.0,95.0,0.18,96.0,2.0,0.8,6.8,450.0,0,15.0 NANO-2026-003,120.0,150.0,0.35,90.0,5.0,2.5,7.2,400.0,1,20.0
Назначение тестовых строк
- Первая строка — пример значений, соответствующих указанным в исходном описании критериям.
- Вторая строка — значения ближе к пределам или с умеренными отклонениями.
- Третья строка — выраженные отклонения для проверки отрицательного результата.
Минимальная структура output.json
{
"utility": "Tc99mNanocolloidParticleSizeAnalyzer",
"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 радиофармпрепаратов, генераторных и циклотронных радионуклидов, меченых соединений, радиохимической чистоты, прорыва, стерильности и эндотоксинов.
ОткрытьРадиология
Пакет для радиологии и диагностической визуализации: радиофармпрепараты, 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: печень, желчные пути и ЖКТ
HIDA, mebrofenin, gallbladder, gastric emptying, GI transit, bleeding и liver/spleen imaging.
ОткрытьRPH organ/system: лимфатическая система, инфекция и воспаление
Sentinel node, lymphoscintigraphy, nanocolloid, labelled leukocytes, granulocyte и inflammatory imaging.
ОткрытьRPH organ/system: онкология и theranostics
Tumour imaging, PSMA/FAPI/receptor tracers, immuno-PET, targeted radionuclide therapy и radioembolization.
ОткрытьRPH organ/system: лёгкие и вентиляция
Lung perfusion, MAA, V/Q, aerosol, xenon ventilation, shunt и pulmonary dosimetry.
ОткрытьRPH use case: HIDA, hepatobiliary и GI nuclear medicine
Гепатобилиарные РФП, пертехнетат для Meckel/gastric mucosa, желудочное опорожнение, GI transit, RBC bleeding и liver/spleen sulfur colloid.
Открыть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, терапевтических радионуклидов, генераторов, меченых соединений, расчётов распада, стерильности, эндотоксинов и радиохимической/радионуклидной чистоты.
Открыть