Jump to content

Таверна Апач

(Перенаправлено с рабочего места Таверны )

Таверна Апач
Разработчик(и) Apache Software Foundation ( myGrid для 2.x)
Стабильная версия
3.1 / 1 июля 2016 г .; 8 лет назад ( 01.07.2016 )
Репозиторий
Написано в Ява
Операционная система Linux , Mac OS X , Microsoft Windows
Тип Система научного документооборота
Лицензия Лицензия Apache 2.0 ( LGPL для 2.x)
Веб-сайт таверна .инкубатор .apache .org

Apache Taverna была программным инструментом с открытым исходным кодом для проектирования и выполнения рабочих процессов , первоначально созданным проектом myGrid под названием Taverna Workbench , а затем проектом инкубатора Apache . Taverna позволяла пользователям интегрировать множество различных программных компонентов, включая WSDL SOAP или REST веб-сервисы , например, предоставляемые Национальным центром биотехнологической информации , Европейским институтом биоинформатики , Банком данных ДНК Японии (DDBJ) , SoapLab, BioMOBY и EMBOSS . Набор доступных сервисов не был ограничен, и пользователи могли импортировать описания новых сервисов в Taverna Workbench. [1] [2] [3] [4] [5] [6] [7] [8]

Taverna Workbench предоставила настольную среду разработки и механизм реализации научных рабочих процессов. Механизм рабочего процесса Taverna также был доступен отдельно, в виде Java API, инструмента командной строки или сервера.

Таверна использовалась пользователями во многих областях, таких как биоинформатика , [9] [10] хеминформатика , [11] медицина , астрономия , [12] социальные науки , музыка и сохранение цифровых данных . [13]

Некоторые из сервисов, которые можно использовать в рабочих процессах Taverna, можно найти через Биокаталог — публичный, централизованный и курируемый реестр веб-сервисов медико-биологических наук. Рабочими процессами Taverna также можно было поделиться с другими людьми через сайт для ученых myExperiment социальный веб- . [14] BioCatalogue и myExperiment — еще два продукта консорциума myGrid .

Taverna использовалась более чем в 350 организациях по всему миру, как академических, так и коммерческих. По состоянию на 2011 год различные версии Taverna было скачано более 80 000 раз.

20 февраля 2020 года Apache Incubator закрыл проект и удалил код со своего веб-сайта. [15]

Возможности

[ редактировать ]

Рабочие процессы Taverna могут вызывать общие SOAP / WSDL или REST веб-службы , а также более конкретные веб-службы SADI, BioMart, BioMoby и SoapLab . Он также может вызывать R статистические службы , локальный код Java, внешние инструменты на локальных и удаленных компьютерах (через ssh ), выполнять XPath и другие манипуляции с текстом, импортировать электронную таблицу и включать вложенные рабочие процессы.

Taverna Workbench включает в себя возможность отслеживать выполнение рабочего процесса и проверять происхождение полученных данных, раскрывая детали выполняемого рабочего процесса в виде графа происхождения W3C PROV -O RDF . [16] в структурированном объектов исследования пакете [17] ZIP- файл, который включает входные и выходные данные, промежуточные значения и определение выполняемого рабочего процесса; вместе этот формат называется TavernaProv . [18]

Taverna включает возможность поиска сервисов, описанных в Биокаталоге, для вызова из рабочих процессов. Однако для включения в рабочие процессы службы не обязательно должны быть описаны в биокаталоге, поскольку их можно добавить из WSDL описания веб-службы или ввести как шаблон REST URI .

Taverna также включает возможность поиска рабочих процессов на myExperiment . Taverna Workbench может загружать, изменять и запускать рабочие процессы, обнаруженные в myExperiment, а также загружать созданные рабочие процессы, чтобы делиться ими с другими, используя социальные аспекты myExperiment.

Рабочие процессы Taverna не обязательно выполнять в Taverna Workbench. Рабочие процессы также могут запускаться:

  • командной строки инструмент выполнения
  • сервер удаленного выполнения, который позволяет запускать рабочие процессы Taverna на других машинах, в вычислительных сетях, облаках, с веб-страниц и порталов.
  • онлайн-дизайнер и исполнитель рабочих процессов OnlineHPC

Taverna позволяет осуществлять конвейерную и потоковую передачу данных. [19] Это означает, что нижестоящие службы рабочего процесса могут запускаться сразу после получения первого элемента данных, не дожидаясь, пока весь список данных станет доступен от вышестоящих служб и итераций. Службы Taverna выполняются параллельно, когда это возможно, поскольку рабочие процессы Taverna в первую очередь управляются данными, а не контролем. [20]

Taverna Workbench 2.1 Заставка

Сообщество открытого исходного кода

[ редактировать ]

Taverna — проект с открытым исходным кодом с 2003 года. [21] с участием представителей нескольких академических и отраслевых учреждений. В октябре 2014 года Taverna стала независимым проектом -инкубатором Apache . [15] и сменил название на Apache Taverna (инкубирующая) . Проект разрабатывает Apache Taverna 3.x, [22] какая лицензия изменилась с LGPL 2.1 на Apache License 2.0 .

[ редактировать ]
  1. ^ Белхаджджам К., Вольстенкрофт К., Корчо О., Оинн Т., Тано Ф., Уильям А., Гобл С. (2008). «Управление метаданными в системе рабочего процесса таверны» . 2008 Восьмой международный симпозиум IEEE по кластерным вычислениям и сетям (CCGRID) . стр. 651–656. дои : 10.1109/CCGRID.2008.17 . ISBN  9780769531564 . S2CID   9996653 .
  2. ^ Ли П., Кастрилло Дж.И., Веларде Г., Вассинк И., Сойланд-Рейес С., Оуэн С. и др. (август 2008 г.). «Выполнение статистического анализа количественных данных в рабочих процессах Taverna: пример использования R и maxdBrowse для идентификации дифференциально экспрессируемых генов на основе данных микрочипов» . БМК Биоинформатика . 9 : 334. дои : 10.1186/1471-2105-9-334 . ПМК   2528018 . ПМИД   18687127 .
  3. ^ Оинн Т., Аддис М., Феррис Дж., Марвин Д., Сенгер М., Гринвуд М. и др. (ноябрь 2004 г.). «Таверна: инструмент для составления и реализации рабочих процессов биоинформатики» . Биоинформатика . 20 (17): 3045–54. doi : 10.1093/биоинформатика/bth361 . ПМИД   15201187 .
  4. ^ Оинн Т., Гринвуд М., Аддис М., Альпдемир М.Н., Феррис Дж., Гловер К. и др. (2006). «Таверна: Уроки создания рабочей среды для наук о жизни» (PDF) . Параллелизм и вычисления: практика и опыт . 18 (10): 1067–1100. дои : 10.1002/cpe.993 . S2CID   10219281 .
  5. ^ Халл Д., Уолстенкрофт К., Стивенс Р. , Гобл С. , Покок М.Р., Ли П., Оинн Т. (июль 2006 г.). «Таверна: инструмент для построения и запуска рабочих процессов сервисов» . Исследования нуклеиновых кислот . 34 (проблема с веб-сервером): W729-32. дои : 10.1093/нар/gkl320 . ПМЦ   1538887 . ПМИД   16845108 . Значок открытого доступа
  6. ^ Кавас Э., Сенгер М., Уилкинсон, доктор медицинских наук (ноябрь 2006 г.). «Расширения BioMoby для программного обеспечения управления и внедрения рабочих процессов Taverna» . БМК Биоинформатика . 7 : 523. дои : 10.1186/1471-2105-7-523 . ПМК   1693925 . ПМИД   17137515 .
  7. ^ Срок Дж, Качор Г, Тышкевич Ю, Кержек А.М. (май 2006 г.). «XQTav: процессор XQuery для среды Taverna» . Биоинформатика . 22 (10): 1280–1. doi : 10.1093/биоинформатика/btl101 . ПМИД   16551662 .
  8. ^ Уолстенкрофт К., Хейнс Р., Феллоуз Д., Уильямс А., Уизерс Д., Оуэн С. и др. (июль 2013 г.). «Пакет рабочих процессов Taverna: проектирование и выполнение рабочих процессов веб-сервисов на настольном компьютере, в Интернете или в облаке» . Исследования нуклеиновых кислот . 41 (проблема с веб-сервером): W557-61. дои : 10.1093/нар/gkt328 . ПМК   3692062 . ПМИД   23640334 .
  9. ^ Стивенс Р.Д. , Робинсон А.Дж., Гобл, Калифорния (2003). «myGrid: персонализированная биоинформатика на информационной сетке» . Биоинформатика . 19 (Приложение 1): i302-4. doi : 10.1093/биоинформатика/btg1041 . ПМИД   12855473 .
  10. ^ Стивенс Р.Д. , Типни Х.Дж., Роу С.Дж., Оинн Т.М., Сенгер М., Лорд П.В. и др. (август 2004 г.). «Изучение синдрома Вильямса-Бойрена с использованием myGrid» . Биоинформатика . 20 (Приложение 1): i303-10. doi : 10.1093/биоинформатика/bth944 . ПМИД   15262813 .
  11. ^ Трушковски А., Джаясилан К.В., Нойманн С., Уиллигхаген Э.Л., Зелесный А., Стейнбек С. (декабрь 2011 г.). «Новые разработки в области химинформатики в открытой среде документооборота СДК-Таверна» . Журнал хеминформатики . 3:54 . дои : 10.1186/1758-2946-3-54 . ПМК   3292505 . ПМИД   22166170 .
  12. ^ Хук Р.Н., Романиелло М., Уллгрин М., Ярвелайнен П., Майсала С., Ойттинен Т. и др. (2008). «ESO Reflex: графический механизм рабочего процесса для выполнения рецептов». Семинар по калибровке приборов ESO 2007 г. Астрофизические симпозиумы ESO Европейская Южная обсерватория. стр. 169–175. дои : 10.1007/978-3-540-76963-7_23 . ISBN  978-3-540-76962-0 .
  13. ^ Радич М., Шларб С., Молдруп-Далум П., Меджкуне Л. (2012). «Рабочие процессы исполняемого веб-контента для экспериментального выполнения» (PDF) .
  14. ^ Гобл К.А., Бхагат Дж., Алексеев С., Круикшанк Д., Михаэлидис Д., Ньюман Д. и др. (июль 2010 г.). «myExperiment: репозиторий и социальная сеть для обмена рабочими процессами биоинформатики» . Исследования нуклеиновых кислот . 38 (проблема с веб-сервером): W677-82. дои : 10.1093/nar/gkq429 . ПМК   2896080 . ПМИД   20501605 .
  15. ^ Jump up to: а б «Статус инкубации проекта таверны» . Инкубатор Апач . Фонд программного обеспечения Apache . Проверено 28 января 2015 г.
  16. ^ Белхаджаме К., Чжао Дж., Гаррихо Д., Гарридо А., Сойланд-Кингс С., Альпер П., Корк О. (2013). «Технологический ПРОВ-корпус на базе Таверны и Крыльев» Материалы совместных семинаров EDBT/ICDT 2013 по - EDBT '13 . п. 331. дои : 10.1145/2457317.2457376 . ISBN  9781450315999 .
  17. ^ Сойланд-Рейес С., Гэмбл М., Хейнс Р. (5 ноября 2014 г.). «Пакет исследовательских объектов 1.0» (Спецификация) . www.researchobject.org . дои : 10.5281/zenodo.12586 . Проверено 28 января 2015 г.
  18. ^ Сойланд-Рейес, Стиан; Альпер, Пинар; Гобл, Кэрол (11 мая 2016 г.). «Отслеживание выполнения рабочего процесса с помощью TavernaProv» . zenodo.org . дои : 10.5281/zenodo.51314 .
  19. ^ «Неявная итерация» . Руководство пользователя Таверна 2.5 . myGrid. 9 сентября 2014 года. Архивировано из оригинала 22 марта 2015 года . Проверено 28 января 2015 г.
  20. ^ Сойланд-Рейес С. (13 декабря 2010 г.). «Параллельные вызовы служб» . Блог знаний о тавернах . сайт знанийblog.org . Проверено 28 января 2015 г.
  21. ^ Сойланд-Рейес С., Суфи С., Сиборн С. (23 сентября 2014 г.). «Предложение таверны» . Инкубатор вики . Фонд программного обеспечения Apache . Проверено 28 января 2015 г.
  22. ^ «Скачать Apache Taverna» . Фонд программного обеспечения Apache . Проверено 28 января 2015 г.
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 71c91f38347a7d2e182abc51a415795c__1712876400
URL1:https://arc.ask3.ru/arc/aa/71/5c/71c91f38347a7d2e182abc51a415795c.html
Заголовок, (Title) документа по адресу, URL1:
Apache Taverna - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)