Определение протокола дозирования лекарств
A ScheduleDose объект определяет ряд доз к количеству вида во время моделирования. TargetName свойство определяет вид, получающий дозу.
Каждая доза может иметь разное количество, как определено массивом количеств в Amount собственность. Каждая доза может быть дана в определенное время, как определено временным массивом в Time собственность. Массив скоростей в Rate свойство определяет, как быстро дается каждая доза. В каждый момент времени во временном массиве вводят дозу с соответствующим количеством и скоростью.
Чтобы использовать объект дозы в моделировании, необходимо добавить объект дозы к объекту модели и задать Active свойство объекта дозы true. Установите Active true, если всегда требуется применить дозу перед моделированием модели.
Предупреждение
Active имущества ScheduleDose object будет удален в следующем выпуске. Явное указание дозы или массива доз в качестве входного аргумента при моделировании модели с использованием sbiosimulate.
При наличии нескольких активных ScheduleDdose объекты в модели, и существуют повторяющиеся спецификации для значения свойства, моделирование использует последнее вхождение для значения свойства в массиве доз. Вы можете узнать, какая доза была применена последней, посмотрев на индексы объектов дозы, сохраненных в модели.
Совет
Можно создать комбинацию доз болюса и инфузии, установив rate свойство ScheduleDose объект вектору, содержащему нули и не-нули.
| sbiodose | Построить дозовый объект |
Методы для ScheduleDose объекты
| copyobj | Копировать объект SimBiology и его нижестоящие элементы |
| удалить | Удалить объект SimBiology |
| показ | Отображение сводки объекта SimBiology |
| добраться | Получение свойств объекта SimBiology |
| getTable (SchediceDose, RepeatDose) | Возвращаемые данные из объекта дозы SimBiology в виде таблицы |
| переименовать | Переименование объекта и обновление выражений |
| набор | Задать свойства объекта SimBiology |
| setTable (Расписание Доза, Повторяющаяся Доза) | Установить дозирующую информацию из таблицы в дозовый объект |
Свойства для ScheduleDose объекты
| Активный | Указать объект, используемый во время моделирования |
| Сумма | Количество дозы |
| AmountUnits | Единицы количества дозы |
| DurationParameterName | Параметр, определяющий продолжительность времени введения дозы |
| EventMode | Определить, как события, изменяющие параметры дозы, влияют на текущее дозирование |
| LagParameterName | Параметр, определяющий временной лаг для дозы |
| Имя | Укажите имя объекта |
| Примечания | HTML-текст, описывающий объект SimBiology |
| Родитель | Указать родительский объект |
| Уровень | Скорость дозы |
| RateUnits | Единицы измерения мощности дозы |
| Тэг | Укажите метку для объекта SimBiology |
| TargetName | Виды, получающие дозу |
| Время | Время моделирования шагов или время дозы по графику |
| TimeUnits | Показать единицы времени для дозирования и моделирования |
| Напечатать | Отображение типа объекта SimBiology |
| UserData | Укажите данные для связывания с объектом |