19:02 Создан новый язык программирования CRN++, предназначенный специально для химиков и биологов | |
Синтетическая биология является относительно новой областью современной науки. Тем не менее, она уже начала оказывать влияние на другие области, включая биологию, нанопроизводство, медицину и т.п. Однако, для дальнейшего эффективного продвижения этой области требуется решение одной возникшей проблемы - проблемы выполнения вычислений громоздких задач, оперирующих молекулярным контекстом, задач, с решением которых не очень хорошо справляются существующие процессоры и даже специализированные микроконтроллеры. В основном все процессы, используемые сейчас в синтетической биологии, базируются на синтезе искусственных молекул ДНК. Для этого ученым требуется разработка правил взаимодействия молекул во время череды химических реакций, которая заканчивается желаемой целью. И теперь этот сложнейший процесс значительно упрощается за счет возможности использования специального высокоуровневого языка программирования CRN++, разработанного специалистами из Техасского университета в Остине. В основу языка CRN++ легла модульность и использование так называемого химического генератора. Модульность заключается в том, что в язык уже заложен базовый набор химических реакций, называемых модулями, которые можно использовать для описания и построения более сложных реакций. А собственно операции языка CRN++ как раз и представляют собой определенные действия с отдельными модулями. Химический генератор используется для оптимизации и превращения череды инструкций языка и операций с модулями с последовательность химических реакций. Напомним, что ранее сообщалось Индийские ученые создали молекулу, при помощи которой впервые удалось вылечить болезнь Альцгеймера
| |
|
Всего комментариев: 0 | |