Что такое Open Source Closed Loop Systems?

Системы с открытым исходным кодом представляют собой сдвиг парадигмы в технологии диабета, отход от запатентованных решений с одним поставщиком к совместным, управляемым пользователем инновациям. В отличие от коммерческих систем искусственной поджелудочной железы, таких как Medtronic MiniMed 670G или Tandem Control-IQ, альтернативы с открытым исходным кодом создаются глобальным сообществом разработчиков, медицинских работников и людей, живущих с диабетом. Эти системы используют программные алгоритмы для связи непрерывного монитора глюкозы (CGM) с инсулиновой помпой, автоматически регулируя доставку инсулина на основе уровней глюкозы в реальном времени. Термин «закрытый цикл» относится к механизму обратной связи: система считывает данные глюкозы, вычисляет необходимые корректировки инсулина и доставляет инсулин, не требуя ручного ввода от пользователя для каждой дозы.

Открытые платформы, такие как OpenAPS, Loop и AndroidAPS, находятся в свободном доступе, что позволяет любому изучать, изменять и улучшать код. Эта прозрачность способствует быстрой итерации и настройке, позволяя пользователям адаптировать систему к их уникальной физиологии, уровням активности и образу жизни. Основной принцип заключается в том, что люди с диабетом могут достичь лучших результатов, принимая активную роль в их собственном уходе, поддерживаемом сообществом, которое делится знаниями и опытом.

Компоненты системы закрытого цикла с открытым исходным кодом

Система с открытым исходным кодом замкнутого цикла обычно состоит из трех аппаратных элементов и одного программного элемента: CGM, инсулиновой помпы, смартфона или небольшого компьютера (например, Raspberry Pi или Intel Edison) и алгоритма, который организует логику. CGM обеспечивает непрерывные показания глюкозы каждые пять минут, в то время как инсулиновая помпа доставляет инсулин быстрого действия. Смартфон или компьютер запускает алгоритм, который предсказывает будущие тенденции глюкозы и командует насосом регулировать базальные скорости или доставлять коррекционные болюсы.

Алгоритм сам по себе является сердцем системы. Проекты с открытым исходным кодом разработали несколько алгоритмов, включая oref0 (OpenAPS), Loop алгоритм и АндроидAPS на основе OpenAPS алгоритм . Эти алгоритмы используют специфические для пациента параметры — такие как чувствительность к инсулину, соотношение углеводов и продолжительность действия инсулина — для расчета безопасных и эффективных корректировок инсулина. Поскольку код открыт, пользователи могут изучать и изменять эти параметры или даже вносить улучшения в сообщество.

Сообщество, стоящее за OpenAPS, Loop и AndroidAPS

Сообщество больных диабетом с открытым исходным кодом является замечательным примером инноваций, управляемых пациентами. Оно началось с отдельных хакеров и лиц, осуществляющих уход, которые хотели большего от своей технологии диабета. В 2013 году Дана Льюис и Скотт Лейбранд начали движение #OpenAPS, построив элементарную искусственную поджелудочную железу с помощью насоса Medtronic, CGM Dexcom и ноутбука. Они открыто опубликовали свой код, вдохновляя других присоединиться. Сегодня сообщество OpenAPS включает тысячи пользователей по всему миру, с специализированными форумами, группами в Facebook и репозиториями Git, где участники делятся опытом, устраняют проблемы и разрабатывают новые функции.

Аналогичным образом, проект Loop, инициированный Нейтом Рэкли и Питом Швамбом, был сосредоточен на интеграции iPhone от Apple и RileyLink (индивидуальный аппаратный мост) для создания элегантного, удобного для мобильных устройств замкнутого цикла. AndroidAPS привёл аналогичные возможности для пользователей Android, что ещё больше расширило доступ. Эти сообщества не изолированы; они сотрудничают между проектами, часто синхронизируя улучшения алгоритмов и протоколы безопасности. Результатом является быстро развивающаяся экосистема, где инновации происходят быстрее, чем во многих коммерческих настройках.

Ключевые преимущества в управлении диабетом

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

Улучшенный гликемический контроль и время в диапазоне

Одним из наиболее значительных преимуществ является увеличение времени в диапазоне (TIR) , процент времени, когда уровни глюкозы остаются в пределах целевого диапазона (обычно 70-180 мг/дл.) Исследование, опубликованное в Diabetes Technology & Therapeutics , показало, что пользователи OpenAPS достигли среднего TIR 82% в течение трех месяцев, по сравнению с 65% до использования системы. Такие улучшения значительно уменьшают долгосрочные осложнения, такие как ретинопатия, нефропатия и нейропатия. Автоматизированные корректировки также сглаживают изменчивость глюкозы, уменьшая пики и впадины, которые могут вызывать как острые, так и хронические повреждения.

Поскольку система реагирует в режиме реального времени, она может превентивно реагировать на надвигающиеся максимумы или минимумы. Например, если алгоритм обнаруживает резкий подъем после еды, он может увеличить доставку инсулина до пиков уровня глюкозы. И наоборот, если система чувствует нисходящую тенденцию, она может приостановить доставку инсулина или даже рекомендовать перекус для предотвращения гипогликемии. Это проактивное управление превосходит даже самый прилежный ручной мониторинг.

Снижение гипогликемии и гипергликемии

Гипогликемия (низкий уровень сахара в крови) является постоянным страхом для многих инсулинозависимых лиц. Системы замкнутого цикла с открытым исходным кодом значительно уменьшают возникновение гипогликемических событий с помощью предиктивных функций суспендирования с низким содержанием глюкозы. Алгоритм может остановить доставку инсулина, когда он прогнозирует низкий, а в некоторых случаях он также может вызвать временное увеличение базальной скорости насоса, чтобы противодействовать высокому. Ретроспективный анализ пользователей Loop сообщил о 77%-м сокращении гипогликемии, требующей помощи третьих лиц. Для людей с неосознанностью гипогликемии эта система безопасности меняет жизнь.

Гипергликемия (высокий уровень сахара в крови) также снижается, потому что система корректирует более агрессивно и последовательно. Пользователи часто сообщают о меньшем количестве ночных максимумов, так как алгоритм управляет явлением рассвета и другими гормональными вариациями. Чистый эффект - более плавный профиль глюкозы, который легче поддерживать с меньшими усилиями.

Качество жизни и психологическое воздействие

Психологическое бремя диабета может быть тяжелым, с постоянным принятием решений, уколами пальцев и беспокойством по поводу осложнений. Системы замкнутого цикла с открытым исходным кодом облегчают многие из этих стрессоров. Пользователи часто описывают чувство «умственного освобождения» от бдительности 24/7, необходимой для управления их состоянием. Они могут спать всю ночь без тревоги, заниматься спортом без постоянного мониторинга и более гибко питаться без чувства вины или страха.

Опрос, проведенный T1D Exchange, показал, что 88% пользователей с открытым исходным кодом сообщили о положительном влиянии на их общее благополучие. Многие говорят, что они испытывают снижение выгорания и депрессии. Чувство расширения возможностей - способность строить и настраивать свою собственную систему - добавляет слой автономии, который редко встречается при обычном лечении диабета. Это преимущество для психического здоровья так же важно, как и любая клиническая метрика.

Эффективность затрат и доступность

Коммерческие системы замкнутого цикла часто стоят тысячи долларов, не считая текущих расходов на сенсорные принадлежности и расходные материалы для насосов. Системы с открытым исходным кодом могут снизить эти затраты несколькими способами. Во-первых, программное обеспечение бесплатное. Во-вторых, пользователи часто могут запускать алгоритм на недорогом оборудовании, таком как Raspberry Pi или смартфон, которым они уже владеют. В-третьих, системы с открытым исходным кодом могут работать со старыми, менее дорогими инсулиновыми насосами, которые больше не поддерживаются коммерчески, продлевая срок службы существующих устройств.

Однако экономия средств не является универсальной. Пользователям по-прежнему нужны совместимые CGM и инсулиновая помпа, которые могут потребовать страхового покрытия. Во многих странах люди с диабетом вынуждены выбирать между дорогими запатентованными системами и самостоятельно созданными альтернативами с открытым исходным кодом. Сообщество с открытым исходным кодом выступает за более широкое страховое покрытие и нормативное принятие, чтобы сделать эти варианты более доступными для всех, независимо от дохода.

Проблемы и соображения

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

Проблемы регулирования и безопасности

В большинстве стран системы с открытым исходным кодом не получили официального одобрения регулирующих органов, таких как Управление по контролю за продуктами и лекарствами США или Европейское агентство по лекарственным средствам. Это означает, что пользователи берут на себя полную ответственность за безопасность и производительность устройств. В то время как сообщество разработало строгие протоколы тестирования и механизмы защиты от сбоев (например, максимальные пределы инсулина, пороги низкой глюкозы), нет никакой гарантии надзора или подотчетности.

Медицинские работники часто не решаются рекомендовать эти системы из-за проблем юридической ответственности. Некоторые клиники диабета разработали сострадательную политику, но многие остаются осторожными. Пациенты, которые предпочитают использовать системы с открытым исходным кодом, обычно делают это после подписания отказов и тщательного обучения. Регулирующие органы медленно догоняют; например, FDA выразило заинтересованность в нормативной базе для медицинских устройств, разработанных сообществом, но четкого пути пока не существует.

Конфиденциальность данных и безопасность

Поскольку системы с открытым исходным кодом полагаются на смартфоны и облачные соединения для хранения и передачи данных глюкозы, они поднимают вопросы конфиденциальности данных и кибербезопасности. Сообщество шифрует связь между устройствами с использованием таких стандартов, как HTTPS и шифрование Bluetooth, но общая позиция безопасности зависит от конфигурации пользователя. Не было зарегистрировано серьезных нарушений безопасности, но риск ненулевой.

Пользователи также должны учитывать, как их данные обрабатываются сторонними службами (например, Nightscout, инструмент управления данными на основе Интернета). Nightscout шифрует данные в пути и в состоянии покоя, но пользователи контролируют, кто может просматривать их данные. Тем не менее, отсутствие формальной оценки воздействия на защиту данных означает, что пользователи должны сделать свой собственный осознанный выбор о конфиденциальности. Сообщество предоставляет обширную документацию по системам защиты, но не все пользователи следуют передовой практике.

Обучение и поддержка пользователей

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

Более того, постоянная поддержка носит неофициальный характер. Когда новая версия iOS или Android ломает приложение, пользователи должны ждать, пока волонтеры сообщества исправят его. Коммерческие системы имеют выделенные линии поддержки клиентов; пользователи с открытым исходным кодом полагаются на глобальную сеть незнакомцев, которые жертвуют свое время. Для критических проблем с устройствами это может быть стрессом. Сообщество ответило поддержанием стабильных отделений и предоставлением «руководств по созданию», которые проходят через каждый шаг, но ответственность в конечном итоге лежит на пользователе.

Совместимость с существующими устройствами

Системы с открытым исходным кодом совместимы только с ограниченным набором устройств. Например, система Loop требует определенного насоса Medtronic (например, 522/722 или более новые модели с совместимым радиопротоколом), Dexcom G6 или G7 CGM и либо iPhone, либо RileyLink. AndroidAPS поддерживает более широкий спектр насосов (включая Dana Diabecare и некоторые более старые насосы Medtronic), но все же исключает некоторые популярные модели. Пользователи с более новыми насосами, которые используют собственные протоколы связи (например, Tandem t:slim X2), не могут использовать петли с открытым исходным кодом, если производитель не выпускает SDK, которого большинство не имеет.

Производители устройств не решаются открывать свои коммуникационные протоколы из-за проблем безопасности и ответственности. В результате сообщество с открытым исходным кодом часто полагается на реверс-инжиниринг, который юридически серый и технически рискованный. Некоторые компании, такие как Dexcom, предоставили открытые API для своих данных CGM, способствуя интеграции. Другие, такие как Insulet, сотрудничали с коммерческими системами с замкнутым контуром, но не с открытым исходным кодом. Совместимость остается основным препятствием для более широкого внедрения.

Сравнение открытых исходных кодов и коммерческих закрытых систем

Коммерческие системы замкнутого цикла, такие как Medtronic MiniMed 780G, Tandem Control-IQ и Insulet Omnipod 5, одобрены FDA, удобны для пользователя и подкреплены клиническими испытаниями. Они предлагают простоту плагинов и игр, поддержку клиентов и регулирующий надзор. Однако они часто заблокированы в запатентованных экосистемах, ограничивая настройку и модернизацию. Пользователи не могут настраивать алгоритмы или интегрироваться со сторонними устройствами. Более того, они дороги и доступны не во всех странах.

Системы с открытым исходным кодом предлагают превосходную настраиваемость и экономию затрат, но они требуют технического опыта и несут более высокие юридические риски и риски безопасности. Для многих пользователей компромисс стоит того. Сравнение результатов гликемии между коммерческими и открытыми системами сложно, потому что популяции пользователей отличаются. Однако реальные данные из проекта OpenAPS показывают, что мотивированные пользователи могут достичь превосходных результатов, которые конкурируют или превосходят коммерческие системы. Выбор в конечном итоге зависит от индивидуальных приоритетов: удобство и безопасность против контроля и стоимости.

Влияние на реальный мир: истории из сообщества

Чтобы понять истинное значение технологий с открытым исходным кодом, это помогает услышать от самих пользователей. Например, Сара, 34-летний инженер-программист из Калифорнии, провела годы, борясь с хрупким диабетом. После создания системы OpenAPS в 2016 году ее A1c упал с 8,5% до 6,2% в течение шести месяцев. «Я больше не просыпаюсь в 3 часа ночи, проверяя уровень сахара в крови. Система делает это для меня, и я сплю всю ночь впервые за десятилетия», - говорит она.

Аналогичным образом, отец шестилетнего мальчика в Великобритании построил систему Loop для своего сына. Время мальчика в диапазоне увеличилось с 55% до 85%, и родители сообщают о гораздо меньшем количестве эпизодов гипогликемии. «Мы чувствуем, что у нас есть ангел-хранитель, наблюдающий за ним каждые пять минут», - поделился отец на форуме сообщества. Такие истории распространены в группе Loop и Learn Facebook , где десятки тысяч членов обмениваются советами и отмечают вехи. Эти рассказы подчеркивают человеческую сторону технологий - помимо цифр и алгоритмов, они представляют собой восстановленную свободу, уменьшенный страх и восстановленную надежду.

Будущее открытого исходного кода в лечении диабета

Достижения в разработке алгоритмов, такие как использование машинного обучения для более точного прогнозирования глюкозы, внедряются в новые версии. Аппаратные средства становятся меньше и более интегрированными; например, проект Loop теперь поддерживает прямую интеграцию с некоторыми новыми моделями CGM без необходимости отдельного моста. По мере того, как все больше инсулиновых насосов принимают открытые протоколы связи (промышленное давление от регулирования, такое как Регламент ЕС о медицинских устройствах, может ускорить это), совместимость будет расширяться.

Регуляторные рамки медленно развиваются. FDA выпустило руководство по совместимым устройствам и изучает «открытый исходный код» как категорию для медицинских устройств. В 2022 году Американская диабетическая ассоциация официально признала роль систем с открытым исходным кодом в своих стандартах лечения, поощряя поставщиков медицинских услуг обсуждать их с пациентами. Это представляет собой важный шаг к легитимизации.

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

Заключение

Технологии с открытым исходным кодом уже изменили уход за диабетом для тысяч людей, предлагая улучшения в контроле гликемии, качестве жизни и доступности затрат, с которыми не могут сравниться многие коммерческие системы. Они воплощают мощную модель инноваций, управляемых пациентами, где глобальное сообщество сотрудничает для решения реальных проблем. Тем не менее, проблемы остаются - нормативная неопределенность, технические барьеры и совместимость устройств должны быть решены для этих систем, чтобы достичь их полного потенциала. С ростом признания со стороны медицинских обществ, развивающимся регулированием и неустанными усилиями сообщества, системы с открытым исходным кодом готовы играть все более центральную роль в управлении диабетом. Для всех, кто заинтересован в принятии на себя ответственность за свой диабет, изучение этих систем - с надлежащим медицинским руководством - это шаг к более мощному будущему.