Галактика (вычислительная биология) - Galaxy (computational biology)

Галактика
Galaxy Project (вычислительная биология) logo.png
Импортированная история
Разработчики)Сообщество Galaxy
изначальный выпуск16 сентября 2005 г.; 15 лет назад (2005-09-16)
Стабильный выпуск
19.01 / 28 февраля 2019 (2019-02-28)
Репозиторийgithub.com/ galaxyproject/ галактика
Написано вPython, JavaScript
Операционная системаUnix-подобный
ПлатформаLinux, OSX
Доступно ванглийский
ТипНаучный рабочий процесс, интеграция данных, анализ и публикация данных
ЛицензияАкадемическая бесплатная лицензия[1]
Интернет сайтgalaxyproject.org

Галактика[2] это научный рабочий процесс, интеграция данных,[3][4] и сохранение и публикация данных и анализа платформа, которая стремится сделать вычислительная биология доступны для ученых-исследователей, не имеющих компьютерное программирование или же системное администрирование опыт. Хотя изначально он был разработан для исследований в области геномики, он в значительной степени не зависит от предметной области и теперь используется в качестве общего система управления рабочим процессом биоинформатики.[5]

Функциональность

Галактика - это система научного документооборота. Эти системы предоставляют средства для построения многоэтапных вычислительных анализов, подобных рецепту. Обычно они предоставляют графический интерфейс пользователя[6] для указания, с какими данными работать, какие шаги нужно предпринять и в каком порядке их делать.

Галактика также интеграция данных платформа для биологических данных. Он поддерживает загрузку данных с компьютера пользователя по URL-адресу и напрямую из многих онлайн-ресурсов (например, Браузер генома UCSC, БиоМарт и InterMine ). Galaxy поддерживает ряд широко используемых форматы биологических данных, и перевод между этими форматами. Galaxy предоставляет веб-интерфейс для многих утилит для работы с текстом, что позволяет исследователям выполнять собственное переформатирование и манипуляции без каких-либо дополнительных действий. программирование. Galaxy включает интервальная манипуляция утилиты для выполнения теоретико-множественные операции (например. пересечение, союз, ...) на интервалах. Многие форматы биологических файлов включают данные об интервале генома (систему отсчета, например, хромосома или же контиг имя, а также начальную и конечную позиции), что позволяет интегрировать эти данные.

Изначально Galaxy был написан для анализа биологических данных, в частности геномика. Набор доступных инструментов был значительно расширен за эти годы, и теперь Galaxy также используется для экспрессия гена, сборка генома, протеомика, эпигеномика, транскриптомика и множество других дисциплин в области наук о жизни. Сама платформа фактически не зависит от предметной области и теоретически может быть применена к любой научной области, такой как хеминформатика.[7] Например, существуют серверы Galaxy для анализа изображений,[8] вычислительная химия[9] и дизайн лекарств,[10] космология, моделирование климата, социальные науки,[11] и лингвистика.

Наконец, Galaxy также поддерживает сохранение и публикацию данных и анализа. Видеть Воспроизводимость и Прозрачность ниже.

Цели проекта

Galaxy - это «открытая веб-платформа для выполнения доступной, воспроизводимой и прозрачной геномной науки».[12]

Доступность

Вычислительная биология это специализированная область, которая часто требует знания компьютерное программирование. Galaxy стремится предоставить исследователям-биомедикам доступ к вычислительной биологии, не требуя от них понимания компьютерного программирования.[13][14] Galaxy делает это, подчеркивая простой пользовательский интерфейс.[15] за способность создавать сложные рабочие процессы. Такой выбор конструкции позволяет относительно легко строить типовые анализы, но труднее строить сложные рабочие процессы, которые включают, например, циклические конструкции. (Видеть Apache Taverna для примера управляемой данными системы рабочего процесса, которая поддерживает цикл.[16])

Воспроизводимость

Воспроизводимость - ключевая цель науки: когда публикуются научные результаты, публикации должны включать достаточно информации, чтобы другие могли повторить эксперимент и получить те же результаты. В последнее время было много попыток расширить эту цель со скамейки запасных ("мокрая лаборатория ") вычислительным экспериментам ("сухая лаборатория "). Это оказалось более сложной задачей, чем предполагалось изначально.[17]

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

Прозрачность

Galaxy поддерживает прозрачность в научных исследованиях, позволяя исследователям делиться своими Объекты Галактики публично или с конкретными лицами. Общие элементы можно детально исследовать, повторно запускать по желанию, копировать и изменять для проверки гипотез.

Объекты Galaxy: истории, рабочие процессы, наборы данных и страницы

Галактика объекты все, что можно сохранить, сохранить и поделиться в Galaxy:

Истории
Истории - это вычислительные анализы (рецепты), выполняемые с заданными наборами входных данных, вычислительными шагами и параметрами. Истории также включают все промежуточные и выходные наборы данных.
Рабочие процессы
Рабочие процессы это вычислительный анализ, который определяет все этапы (и параметры) анализа, но не данные. Рабочие процессы используются для выполнения одного и того же анализа нескольких наборов входных данных.
Наборы данных
Наборы данных включает любой набор входных, промежуточных или выходных данных, используемый или созданный в анализе.
Страницы
Истории, рабочие процессы и наборы данных могут включать аннотации, предоставляемые пользователем. Галактика Страницы позволяет создать виртуальный документ, в котором описывается, как и почему проводится весь эксперимент. Этой цели способствует тесная интеграция страниц с историями, рабочими процессами и наборами данных.

Доступность

Galaxy доступно:

  1. Как бесплатный общедоступный веб-сервер,[18] при поддержке проекта Galaxy.[19] Этот сервер включает в себя множество инструментов биоинформатики, которые широко используются во многих областях геномных исследований. Пользователи могут создавать логины и сохранять истории, рабочие процессы, и наборы данных на сервере. Этими сохраненными элементами также можно поделиться с другими.
  2. В качестве программное обеспечение с открытым исходным кодом которые можно загрузить, установить и настроить в соответствии с конкретными потребностями.[20] Galaxy можно установить локально или с помощью вычислительное облако.[21]
  3. Общедоступные веб-серверы, размещенные другими организациями.[22] Несколько организаций, у которых есть собственная установка Galaxy, также решили сделать эти серверы доступными для других.
  4. В рамках GenomeSpace инициатива.

Выполнение

Галактика программное обеспечение с открытым исходным кодом реализовано с использованием Язык программирования Python. Он разработан командой Galaxy[23] в Penn State, Университет Джона Хопкинса, Орегонский университет здоровья и науки, а Сообщество Galaxy.[24]

Galaxy является расширяемым, поскольку новые инструменты командной строки могут быть интегрированы и совместно использоваться в Навес для инструментов Galaxy.[25]

Пример расширения Галактики: Галактика-П от Институт суперкомпьютеров Миннесотского университета, который настроен как платформа анализа данных для масс-спектрометрии протеомика на основе.[26]

Сообщество

Galaxy - это проект с открытым исходным кодом, и в сообщество входят пользователи, организации, которые устанавливают свои собственные экземпляры, разработчики Galaxy и разработчики инструментов биоинформатики. У проекта Galaxy есть списки рассылки,[27] центр сообщества,[28] и ежегодные собрания.[29]

Смотрите также

Рекомендации

  1. ^ «Авторские права и лицензии».
  2. ^ Afgan, E .; Baker, D .; ван ден Бик, М .; Бланкенберг, Д .; Bouvier, D .; Čech, M .; Чилтон, Дж .; Clements, D .; Coraor, N .; Эберхард, С .; Grüning, B .; Guerler, A .; Hillman-Jackson, J .; Von Kuster, G .; Rasche, E .; Soranzo, N .; Турага, Н .; Taylor, J .; Некрутенко, А .; Гокс, Дж. (8 июля 2016 г.). «Платформа Galaxy для доступных, воспроизводимых и совместных биомедицинских анализов: обновление 2016 г.». Исследования нуклеиновых кислот. 44 (W1): W3 – W10. Дои:10.1093 / нар / gkw343. ЧВК  4987906. PMID  27137889.
  3. ^ Бланкенберг, Д .; Coraor, N .; Von Kuster, G .; Taylor, J .; Некрутенко, А .; Галактика, Т. (2011). «Интеграция различных баз данных в единую аналитическую структуру: подход Galaxy». База данных. 2011: bar011. Дои:10.1093 / база данных / bar011. ЧВК  3092608. PMID  21531983.
  4. ^ Бланкенберг, Д .; Гордон, А .; Von Kuster, G .; Coraor, N .; Taylor, J .; Некрутенко, А .; Галактика, Т. (2010). «Манипулирование данными FASTQ с помощью Galaxy». Биоинформатика. 26 (14): 1783–1785. Дои:10.1093 / биоинформатика / btq281. ЧВК  2894519. PMID  20562416.
  5. ^ https://galaxyproject.org/public-galaxy-servers
  6. ^ Шац, М. К. (2010). «Отсутствующий графический пользовательский интерфейс для геномики». Геномная биология. 11 (8): 128–201. Дои:10.1186 / gb-2010-11-8-128. ЧВК  2945776. PMID  20804568.
  7. ^ Брей, Саймон А .; Лукас, Ксавьер; Кумар, Ануп; Грюнинг, Бьорн А. (1 июня 2020 г.). «The ChemicalToolbox: воспроизводимый, удобный хеминформатический анализ на платформе Galaxy». Журнал химинформатики. 12 (1). Дои:10.1186 / s13321-020-00442-7.
  8. ^ https://bio.tools/galaxy_image_analysis
  9. ^ Hildebrandt, A.K .; Штёкель, Д.; Фишер, Н. М .; де ла Гарса, L; Krüger, J; Никели, S; Рёттиг, М; Schärfe, C; Шуман, М; Тиль, П; Lenhof, H.P .; Кольбахер, О; Хильдебрандт, А (2014). "Ballaxy: Веб-сервисы для структурной биоинформатики". Биоинформатика. 31 (1): 121–2. Дои:10.1093 / биоинформатика / btu574. PMID  25183489.
  10. ^ «Архивная копия». Архивировано из оригинал на 2016-05-07. Получено 2014-11-17.CS1 maint: заархивированная копия как заголовок (связь)
  11. ^ «Галактика».
  12. ^ Goecks, J .; Некрутенко, А .; Taylor, J .; Команда Галактики, Т. (2010). «Galaxy: комплексный подход к поддержке доступных, воспроизводимых и прозрачных вычислительных исследований в науках о жизни». Геномная биология. 11 (8): R86. Дои:10.1186 / gb-2010-11-8-r86. ЧВК  2945788. PMID  20738864.
  13. ^ Бланкенберг, Д .; Taylor, J .; Некрутенко, А .; Галактика, Т. (2011). «Обеспечение возможности использования множественных выравниваний всего генома для биологов». Биоинформатика. 27 (17): 2426–8. Дои:10.1093 / биоинформатика / btr398. ЧВК  3157923. PMID  21775304.
  14. ^ Бланкенберг, Д .; Taylor, J .; Schenck, I .; He, J .; Zhang, Y .; Гент, М .; Veeraraghavan, N .; Альберт, I .; Miller, W .; Макова, К. Д .; Hardison, R.C .; Некрутенко, А. (2007). «Структура для совместного анализа данных ENCODE: обеспечение удобства крупномасштабного анализа для биологов». Геномные исследования. 17 (6): 960–964. Дои:10.1101 / гр.5578007. ЧВК  1891355. PMID  17568012.
  15. ^ Шац, М. К. (2010). «Отсутствующий графический пользовательский интерфейс для геномики». Геномная биология. 11 (8): 128–201. Дои:10.1186 / gb-2010-11-8-128. ЧВК  2945776. PMID  20804568.
  16. ^ Соиланд-Рейес, С (13 декабря 2010 г.). "Зацикливание". Блог знаний о таверне. knowledgeblog.org. Архивировано из оригинал 30 декабря 2016 г.. Получено 28 января 2015.
  17. ^ Ioannidis, J.P.A .; Allison, D. B .; Ball, C.A .; Кулибали, I .; Cui, X .; Culhane, A.N.C .; Falchi, M .; Furlanello, C .; Игра, Л .; Jurman, G .; Mangion, J .; Mehta, T .; Ницберг, М .; Page, G. P .; Petretto, E .; Ван Ноорт, В. (2008). «Повторяемость опубликованных анализов экспрессии генов микрочипов». Природа Генетика. 41 (2): 149–155. Дои:10,1038 / нг.295. PMID  19174838. S2CID  5153795.
  18. ^ https://usegalaxy.org/
  19. ^ http://galaxyproject.org/
  20. ^ http://getgalaxy.org/
  21. ^ Afgan, E .; Baker, D .; Coraor, N .; Chapman, B .; Некрутенко, А .; Тейлор, Дж. (2010). «Galaxy CloudMan: предоставление кластеров облачных вычислений». BMC Bioinformatics. 11: S4. Дои:10.1186 / 1471-2105-11-S12-S4. ЧВК  3040530. PMID  21210983.
  22. ^ https://galaxyproject.org/public-galaxy-servers
  23. ^ https://galaxyproject.org/galaxy-team
  24. ^ Lazarus, R .; Taylor, J .; Qiu, W .; Некрутенко, А. (2008). «На пути к коммерциализации трансляционных геномных исследований: особенности дизайна и реализации геномного инструментария Galaxy». Саммит по трансляционной биоинформатике. 2008: 56–60. ЧВК  3041519. PMID  21347127.
  25. ^ Бланкенберг, Даниэль; Фон Кустер, Грегори; Бувье, Эмиль; Бейкер, Даннон; Афган, Энис; Столер Николай; Тейлор, Джеймс; Некрутенко, Антон (2014). «Распространение научного программного обеспечения с помощью Galaxy ToolShed». Геномная биология. 15 (2): 403. Дои:10.1186 / gb4161. ЧВК  4038738. PMID  25001293.
  26. ^ Шейнкман, GM; Джонсон, Дж. Э .; Jagtap, PD; Shortreed, MR; Онсонго, G; Frey, BL; Гриффин, Т.Дж.; Смит, Л. М. (22 августа 2014 г.). «Использование Galaxy-P для использования RNA-Seq для открытия новых вариантов белка». BMC Genomics. 15 (703): 703. Дои:10.1186/1471-2164-15-703. ЧВК  4158061. PMID  25149441.
  27. ^ https://galaxyproject.org/mailing-lists
  28. ^ https://galaxyproject.org/
  29. ^ https://galaxyproject.org/gcc/

внешняя ссылка