БИОБАЙК - BioBIKE
изначальный выпуск | 2002 |
---|---|
Написано в | Лисп |
Операционная система | Unix-подобный |
Доступно в | английский |
Тип | Научный рабочий процесс, Символические вычисления, Биоинформатика, Искусственный интеллект |
Лицензия | MIT с открытым исходным кодом |
Интернет сайт | Репозиторий GitHub |
BioBike[1][2](урожденная BioLingua [3]) это облачный, программируемый через Интернет (Паас ) символический биокомпьютер и биоинформатика платформа, которая стремится сделать вычислительная биология, и особенно интеллектуальный биокомпьютер (то есть применение Искусственный интеллект к вычислительная биология ) доступны для ученых-исследователей, не являющихся опытными программистами.[4]
Уникальные возможности
BioBIKE - это интегрированная символьная платформа биокомпьютеров и биоинформатики, изначально построенная как полностью (то, что сейчас называется) облачная архитектура где все вычисления выполняются на удаленных серверах, а весь доступ пользователей осуществляется через веб-браузеры.
BioBIKE имеет встроенный каркасная система в котором представлены все объекты, данные и знания. Это позволяет писать код на собственном Лисп, на языке визуального программирования или системы правил, выраженные в СНАРК средство доказательства теорем для комплексного доступа ко всем биологическим знаниям.
Для своего времени (выпущенного в 2002 году) он был уникальным, поскольку позволял пользователям создавать полнофункциональные программы для биокомпьютеров, которые выполнялись на внутренних серверах полностью через пользовательский интерфейс веб-браузера. (Говоря современным языком, это был один из первых PaaS (платформа как услуга) системы, предшествующие даже Salesforce в этой возможности.) Первоначально это программирование выполнялось на сыром Лиспе, но команда Джеффа Эльхая из VCU при финансовой поддержке NSF создала полностью графическую среду программирования поверх BioBIKE, основанную на средах программирования в стиле Boxer.[1]
Будучи многопоточной, многопоточной, многопользовательской, многопользовательской облачной системой, пользователи BioBIKE могли напрямую работать вместе через свои веб-браузеры, удаленно используя один и тот же слушатель и пространство памяти. Это позволило создать уникальный вид сотрудничества, описанный в Shrager (2007).[5]
Специализированное ответвление BioBIKE под названием «BioDeducta» включает SRI СНАРК средство доказательства теорем, предлагающее уникальные возможности «дедуктивного биокомпьютинга».[2]
Выполнение
BioBIKE - это программное обеспечение с открытым исходным кодом реализовано с использованием Язык программирования Лисп. Постоянная разработка ведется командой BioBIKE.[6] сосредоточен на Университет Содружества Вирджинии .
История
BioBIKE изначально назывался «БиоЛингва» и был разработан Джефф Шрагер в Институт Карнеги. Вашингтонского департамента биологии растений, и JP Massar при финансовой поддержке Отдел астробиологии НАСА. Шрагер и Массар хотели создать многопользовательский веб-сайт. Лисп-машина, специализированный для биоинформатика. Среди других ранних участников проекта были Майк Трэверс и Джефф Элхай из VCU. Эльхай получил постоянное финансирование от Национальный фонд науки для проекта, который был переименован в BioBIKE. Эльхай и его коллеги добавили уникальный язык визуального программирования. Шрагер, тем временем, сотрудничал с Ричардом Уолдингером из SRI, чтобы построить SRI (СНАРК ) средство доказательства теорем в BioBIKE, создав дедуктивную биокомпьютерную систему под названием BioDeducta.[2]
Экземпляры
Раньше было несколько вертикалей BioBIKE в различных биологических областях, включая вирусные патогены, цианобактерии и другие бактерии, Arabidopsis thaliana и некоторые другие, описанные в ссылках.
Смотрите также
внешняя ссылка
Рекомендации
- ^ а б Elhai, J .; Taton, A .; Massar, J .; Myers, J. K .; Трэверс, М .; Кейси, Дж .; Слупески, М .; Шрагер, Дж. (2009). «BioBIKE: веб-программируемая интегрированная база биологических знаний». Исследования нуклеиновых кислот. 37 (Проблема с веб-сервером): W28 – W32. Дои:10.1093 / нар / gkp354. ЧВК 2703918. PMID 19433511.
- ^ а б c Shrager, J .; Waldinger, R .; Стикель, М .; Массар, Дж. П. (2007). Futrelle, Роберт (ред.). «Дедуктивный биокомпьютер». PLOS ONE. 2 (4): e339. Bibcode:2007PLoSO ... 2..339S. Дои:10.1371 / journal.pone.0000339. ЧВК 1838522. PMID 17415407.
- ^ Massar, J.P .; Трэверс, М .; Elhai, J .; Шрагер, Дж. (2004). «БиоЛингва: программируемая среда знаний для биологов». Биоинформатика. 21 (2): 199–207. Дои:10.1093 / биоинформатика / bth465. PMID 15308539.
- ^ Джефф Эльхай: Люди, компьютеры и путь к биологическим открытиям: восстановление нашей способности к неожиданностям. Журнал вычислительной биологии 18 (7): 867–878 (2011).
- ^ Дж. Шрагер (2007) Эволюция BioBike: адаптация платформы биокомпьютеров к сообществу. Исследования по истории и философии науки, 38, 642–656.
- ^ «交通事故 に つ い て 弁 護士 に 相 る - 相 談 す だ け い 場合 と 訴訟 を 視野 に 入 て 相 談 を し 方 が 場合 に つ い て».