Некомпартментальный анализ (NCA) позволяет вычислить фармакокинетические (PK) параметры лекарственного средства по временному ходу измеренных концентраций лекарственного средства. Этот подход не требует предположения о конкретной компартментальной модели. NCA часто используется для определения степени воздействия после введения лекарственного средства, такого как AUC, и других параметров PK, таких как клиренс и терминальный период полураспада.
SimBiology ® позволяет вычислять параметры NCA на основе данных времени концентрации. Данные должны содержать столбец времени, столбец концентрации и столбец дозы, который определяет количества дозы. Поддерживаются три типа путей введения лекарств: IV болюс, IV инфузия и экстраваскулярный. Для каждого типа можно иметь столбец. Для инфузионных доз также необходима колонка скорости инфузии.
При наличии данных, содержащих несколько групп наблюдений, можно определить столбец группы. При необходимости можно использовать два уровня иерархии для определения группировки. Укажите внешний уровень группировки с помощью столбца группы и укажите внутренний уровень (подгруппы) в столбце идентификатора. Рассмотрим данные, которые содержат три группы, где каждая группа содержит четырех пациентов. Столбец группы маркирует три группы, а столбец ID маркирует каждого пациента.
Данные однократного дозирования содержат количество разовой дозы для каждого индивидуума. Данные многократного дозирования имеют несколько доз в разное время для каждого человека. Существуют общие параметры, рассчитанные для любого типа данных дозирования, и параметры, специфичные для одного или нескольких дозирования.
SimBiology вычисляет некоторые общие параметры для данных с одним или несколькими дозами. Эта цифра представляет профиль концентрации-времени после однократной дозы. Для многократного дозирования применяются одни и те же принципы, за исключением того, что SimBiology использует первый период, то есть после первой дозы и перед второй.

На фигуре А показаны данные концентрации-времени в линейном масштабе и показано, как вычисляется AUC от времени 0 до бесконечности. На фигуре В показаны те же самые данные в полулогарифмическом масштабе. Для вычисления константы терминальной скорости (Lambda_z) SimBiology выполняет набор линейных регрессий логарифмических данных, используя каждую из последних n точек (n = 3, 4, 5, ...) от конечной части кривой. Lambda_z выбирается из регрессии, которая использует наибольшее количество точек и имеет максимальную adjusted_R2.
В этой таблице описаны общие параметры для одного и нескольких дозаторов.
| Параметр | Описание |
|---|---|
| AUC_0_last | Площадь под измеренной кривой концентрация-время от времени = 0 до последней точки времени. dt, где C (t) - концентрация в плазме в момент времени t. SimBiology использует линейный трапециевидный метод для расчета AUC. |
| AUC_infinity | Общая площадь под кривой концентрация-время, экстраполированной на Inf с использованием константы конечной скорости Lambda_z. , где C_last - последняя наблюдаемая концентрация, а Lambda_z - постоянная конечной скорости. |
| AUC_infinity_dose | . |
| AUCx_y | Частичная AUC, вычисленная для пользовательского временного диапазона, где x и y - время начала и окончания соответственно. |
| AUC_extrap_percent | Доля общего AUC_infinity, полученного в результате экстраполяции. . |
| Lambda_z | Для вычисления константы терминальной скорости (Lambda_z) SimBiology выполняет набор линейных регрессий логарифмических (концентрационных) временных данных с использованием каждой из последних n точек ( Lambda_z выбирается из регрессии, которая использует наибольшее количество точек и имеет максимальное adjusted_R2 среди всех регрессий. − 1) n − 2 |
| R2 | Коэффициент определения для linear regressions (Статистика и инструментарий машинного обучения), используемый при расчете Lambda_z. |
| Num_points | Количество точек данных из профиля, используемых при определении Lambda_z. |
| CL | Полная очистка от наркотиков. бесконечность , где DM - количество дозы. |
| C_0 | Экстраполированная концентрация в момент времени = 0, вычисленная с использованием регрессии первых двух точек данных в профиле. Этот параметр предназначен только для IV доз Болуса. |
| C_max | Максимальная наблюдаемая концентрация. |
| C_max_Dose | . |
| C_max_x_y | Максимальная наблюдаемая концентрация в пределах заданного временного диапазона, определяемого начальным временем x и конечным временем y. Этот параметр вычисляется при указании пользовательского временного диапазона в поле Cmax Time Range приложения SimBiology Model Analyzer или установке параметра C_max_ranges свойства объекта options, созданного sbioncaoptions. |
| MRT | Среднее время пребывания. бесконечность. |
| Tlast | Время последнего наблюдаемого значения концентрации выше нижнего предела квантования (LOQ). |
| T_half | Терминальный период полураспада препарата. Lambda_z. |
| T_max | T_max - это момент времени, в который наблюдается максимальная концентрация (C_max). |
| T_max_x_y | Момент времени, в котором максимальная концентрация наблюдается в пределах заданного временного диапазона, определяемого начальным временем x и конечным временем y. Этот параметр вычисляется при указании пользовательского временного диапазона в поле Cmax Time Range в анализаторе модели SimBiology или установке C_max_ranges свойства объекта options, созданного sbioncaoptions. |
| V_ss | Видимый объем распределения при равновесии. Этот параметр предназначен только для IV доз Болуса. . |
| V_z | Объем распределения во время терминальной фазы. . |
| НЕМЕЦКАЯ МАРКА | Вводимое количество дозы. Для многократного дозирования сообщается о последней введенной дозе. |
| doseSchedule | Данные однократного или многократного дозирования. |
| administrationRoute | Способ введения дозы. Поддерживаемые маршруты: IVBolus, IVInfusion, ExtraVascular. |
В дополнение к общим параметрам SimBiology сообщает параметры для данных однократного дозирования.
| Параметр | Описание |
|---|---|
| AUMC_0_last | Площадь под первым моментом кривой концентрация-время от времени 0 до последнего момента времени Tlast. dt. |
| AUMC | Общая площадь под первым моментом кривой концентрация-время, экстраполированной на Inf с использованием Lambda_z. * C _ lastLambda _ z. |
| AUMC_extrap_percent | Доля общего AUMC, полученная в результате экстраполяции. . |
На этом рисунке показан профиль концентрации-времени после многократных доз. SimBiology использует первый период, то есть после первой дозы и перед второй, для вычисления следующих параметров NCA для данных многократного дозирования, в дополнение к общим параметрам, перечисленным ранее.

| Параметр | Описание |
|---|---|
| AUC_Tau | Площадь под кривой концентрация-время во время периода дозирования длиной Tau. SimBiology использует первый период, то есть после первой дозы и перед второй. dt. |
| Tau | Интервал дозирования. |
| AUMC_Tau | Площадь под первым моментом кривой концентрация-время во время периода дозирования длиной Tau. dt. |
| C_avg | Средняя концентрация за один период. . |
| C_min | Минимальная наблюдаемая концентрация в течение первого периода, то есть |
| PTF_percent | Пиковая флуктуация желоба в течение одного интервала дозирования в установившемся состоянии. . |
| Accumulation_Index | Теоретический коэффициент накопления. . |
| T_min | Время достижения минимальной концентрации в интервале дозирования. |
Разреженная выборка. Для расчета параметров PK после введения лекарства необходимы измеренные концентрации в несколько моментов времени для каждого индивидуума. При определенных обстоятельствах невозможно или нецелесообразно получать такие продольные данные по одному субъекту. В таких случаях данные концентрации собираются у нескольких индивидуумов в каждый момент времени и затем усредняются для вычисления параметров NCA для каждой группы. SimBiology выполняет такую разреженную выборку, взяв среднее значение зависимой переменной для всех людей в один и тот же момент времени. Затем он возвращает значения параметров NCA для каждой группы. Значения времени для каждого измерения для отдельных лиц (идентификаторов) в группе должны быть идентичными.
Параметры NCA можно вычислить с помощью sbionca в командной строке или с помощью приложения SimBiology Model Analyzer.
sbionca обеспечивает функциональность командной строки для вычисления параметров NCA. Определите опции классификации данных и опции расчета параметров с помощью объекта опций, созданного sbioncaoptions. Пример см. в разделе Расчет параметров NCA из данных времени концентрации.
После импорта данных выберите Программа (Program) > Некомпартментальный анализ (Non-Compartmental Analysis) на вкладке Главная страница (Home). Столбец данных можно классифицировать на шаге NCA программы. Если данные содержат столбец группировки, укажите его с помощью команды Группа. Используйте идентификатор для указания внутреннего уровня группировки. Укажите столбец данных дозирования (IV Bolus Dose или экстраваскулярная доза). Нижний предел квантования (LOQ) - это порог, ниже которого значения зависимых переменных усекаются до нуля.
Lambda Time Range позволяет задать пользовательский временной диапазон для вычисления постоянной скорости терминала (Lambda_z). Диапазон времени применяется ко всем группам; для каждой группы нельзя указать другой временной диапазон.
Cmax Time Range позволяет указать пользовательский временной диапазон для сообщения о максимальной наблюдаемой концентрации в диапазоне (C_max) и времени (T_max), когда она наблюдается. Для каждой группы можно указать отдельный временной диапазон.
Частичная AUC позволяет задать пользовательский временной диапазон для вычисления частичной AUC, ограниченной временем начала и окончания. Для каждой группы можно указать отдельный временной диапазон.
Результаты NCA можно экспортировать в рабочую область MATLAB. По умолчанию данные экспортируются как таблица. Чтобы преобразовать его в dataset (Статистика и инструментарий машинного обучения), использование table2dataset (Статистика и инструментарий машинного обучения).
Пример рабочего процесса см. в разделе Расчет параметров NCA и соответствие модели данным PK/PD с помощью приложения SimBiology Model Analyzer.