Jump to content

Общий язык рабочего процесса

Общий язык рабочего процесса
Стандарты общего языка рабочего процесса
Логотип КВЛ
Аббревиатура КВЛ
Статус Опубликовано
Год начался 10 июля 2014 г. ( 10.07.2014 )
Последняя версия 1.2
7 августа 2020 г. ( 07.08.2020 )
Сопутствующие стандарты Биокомпьютерный объект
Лицензия Апач 2.0
Веб-сайт общий .org

Common Workflow Language ( CWL ) — это стандарт для описания рабочих процессов вычислительного анализа данных. [ 1 ] Развитие CWL сосредоточено, в частности, на обслуживании наук с интенсивным использованием данных, таких как биоинформатика , [ 2 ] медицинская визуализация , астрономия , физика и химия .

Стандартный

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

Ключевая цель CWL — обеспечить возможность создания переносимого рабочего процесса, который, таким образом, может воспроизводиться в различных вычислительных средах. [ 3 ]

CWL возникла в результате обсуждений в 2014 году между Питером Амстутцем , Джоном Чилтоном , Небойшей Тияничем и Майклом Р. Крузо (в то время их соответствующими филиалами были: Galaxy , Arvados, Seven Bridges и Университет штата Мичиган ) в Открытом фонде биоинформатики BOSC 2014. кодфест.

CWL поддерживается множеством средств анализа и платформ. [ 4 ] например Apache Airflow (через CWL-Airflow [ 5 ] ), Арвадос , Рабикс , [ 6 ] Cromwell Workflow Engine , Toil , REANA — Reusable Analyses и CWLEXEC для IBM Spectrum LSF и был определён в 2017 году как один из будущих трендов развития конвейера биоинформатики. [ 2 ] Несколько дополнительных сред анализа в настоящее время реализуют поддержку CWL, включая Pegasus. [ 7 ] и Галактика . [ 8 ]

Доступность

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

Проект CWL [ 9 ] представляет собой многостороннюю рабочую группу, состоящую как из организаций, так и из отдельных лиц. Являясь членом проекта Software Freedom Conservancy , он публикует стандарты CWL, свободно доступные через свой репозиторий GitHub под разрешительной лицензией Apache License 2.0 .

  1. ^ Питер, Амштуц; Р., Крузо, Майкл; Небойша, Тиянич; Брэд, Чепмен; Джон, Чилтон; Михаэль, Хойер; Андрей, Карташов; Дэн, Лир; Эрве, Менажер (08 июля 2016 г.). «Общий язык рабочего процесса, v1.0» . Фиговая доля . doi : 10.6084/m9.figshare.3115156.v2 . {{cite journal}}: CS1 maint: несколько имен: список авторов ( ссылка )
  2. ^ Перейти обратно: а б Лейпциг, Джереми (01 мая 2017 г.). «Обзор биоинформатических систем конвейера» . Брифинги по биоинформатике . 18 (3): 530–536. дои : 10.1093/нагрудник/bbw020 . ISSN   1467-5463 . ПМК   5429012 . ПМИД   27013646 .
  3. ^ Перкель, Джеффри М. (2019). «Системы рабочих процессов превращают необработанные данные в научные знания» . Природа . 573 (7772): 149–150. Бибкод : 2019Natur.573..149P . дои : 10.1038/d41586-019-02619-z . ISSN   0028-0836 . PMID   31477884 . S2CID   201713827 .
  4. ^ «Реализации CWL» . Общий язык рабочего процесса (CWL) . Проверено 10 октября 2021 г.
  5. ^ Барский, Артем; Карташов Андрей Владимирович; Котляр, Михаил (01.07.2019). «CWL-Airflow: легкий менеджер конвейеров, поддерживающий общий язык рабочих процессов» . ГигаСайенс . 8 (7). doi : 10.1093/gigascience/giz084 . ПМК   6639121 . ПМИД   31321430 .
  6. ^ Кошик, Гаурав; Ивкович, Синиша; Симонович, Янко; Тиянич, Небойша; Дэвис-Дусенбери, Брэнди; Курал, Дениз (январь 2017 г.). «Rabix: исполнитель рабочих процессов с открытым исходным кодом, поддерживающий пересчитываемость и совместимость описаний рабочих процессов». Тихоокеанский симпозиум по биокомпьютерам 2017 . Материалы Тихоокеанского симпозиума. Том. 22. С. 154–165. дои : 10.1142/9789813207813_0016 . ISBN  978-981-320-780-6 . ПМК   5166558 . ПМИД   27896971 .
  7. ^ «11.6. pegasus-cwl-converter — документация Pegasus WMS 5.0.1» . pegasus.isi.edu . Проверено 10 октября 2021 г.
  8. ^ Чилтон, Джон; Сорансо, Никола. «Реализовать подмножество общего языка рабочего процесса. автор jmchilton · Pull Request #47 · common-workflow-language/galaxy» . Гитхаб . Проверено 10 октября 2021 г.
  9. ^ Крузо, Майкл Р.; Абельн, Санне; Иосуп, Александру; Амштуц, Питер; Чилтон, Джон; Тиянич, Небойша; Менажер, Эрве; Сойланд-Рейес, Стиан; Гаврилович, Богдан; Гобл, Кэрол; Сообщество CWL (2022 г.). «Включенные методы: стандартизация повторного использования вычислений и переносимости с помощью общего языка рабочего процесса». Коммуникации АКМ . 65 : 54–63. arXiv : 2105.07028 . дои : 10.1145/3486897 . S2CID   234742536 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 878278fdfe7791996007ab2851e2b208__1697356680
URL1:https://arc.ask3.ru/arc/aa/87/08/878278fdfe7791996007ab2851e2b208.html
Заголовок, (Title) документа по адресу, URL1:
Common Workflow Language - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)