<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">vavilov</journal-id><journal-title-group><journal-title xml:lang="ru">Вавиловский журнал генетики и селекции</journal-title><trans-title-group xml:lang="en"><trans-title>Vavilov Journal of Genetics and Breeding</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">2500-3259</issn><publisher><publisher-name>Institute of Cytology and Genetics of Siberian Branch of the RAS</publisher-name></publisher></journal-meta><article-meta><article-id custom-type="elpub" pub-id-type="custom">vavilov-184</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>Статьи</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>Articles</subject></subj-group></article-categories><title-group><article-title>BioUniWA – СИСТЕМА ГЕНЕРАЦИИ WEB-СЕРВИСОВ И КОНВЕЙЕРОВ ДЛЯ УНИФИЦИРОВАННОГО ДОСТУПА К РЕСУРСАМ В ОБЛАСТИ БИОИНФОРМАТИКИ</article-title><trans-title-group xml:lang="en"><trans-title>BioUniWA – WEB SERVICES GENERATION SYSTEM AND PIPELINES FOR UNIFIED ACCESS TO RESOURCES IN THE FIELD OF BIOINFORMATICS</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Комышев</surname><given-names>Е. Г.</given-names></name><name name-style="western" xml:lang="en"><surname>Komyshev</surname><given-names>E. G.</given-names></name></name-alternatives><email xlink:type="simple">komyshev@bionet.nsc.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Генаев</surname><given-names>М. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Genaev</surname><given-names>M. A.</given-names></name></name-alternatives><email xlink:type="simple">komyshev@bionet.nsc.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Гунбин</surname><given-names>К. В.</given-names></name><name name-style="western" xml:lang="en"><surname>Gunbin</surname><given-names>K. V.</given-names></name></name-alternatives><email xlink:type="simple">komyshev@bionet.nsc.ru</email><xref ref-type="aff" rid="aff-2"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Афонников</surname><given-names>Д. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Afonnikov</surname><given-names>D. A.</given-names></name></name-alternatives><email xlink:type="simple">komyshev@bionet.nsc.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru">Новосибирский национальный исследовательский государственный университет, Новосибирск, Россия&#13;
Федеральное государственное бюджетное учреждение науки Институт цитологии и генетики Сибирского отделения Российской академии наук, Новосибирск, Россия<country>Россия</country></aff><aff xml:lang="en">Novosibirsk National Research State University, Novosibirsk, Russia&#13;
Institute of Cytology and Genetics SB RAS, Novosibirsk, Russia<country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru">Федеральное государственное бюджетное научное учреждение «Федеральный исследовательский центр Институт цитологии и генетики Сибирского отделения Российской академии наук», Новосибирск, Россия<country>Россия</country></aff><aff xml:lang="en">Institute of Cytology and Genetics SB RAS, Novosibirsk, Russia<country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2013</year></pub-date><pub-date pub-type="epub"><day>10</day><month>01</month><year>2015</year></pub-date><volume>17</volume><issue>4/1</issue><fpage>607</fpage><lpage>614</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Комышев Е.Г., Генаев М.А., Гунбин К.В., Афонников Д.А., 2015</copyright-statement><copyright-year>2015</copyright-year><copyright-holder xml:lang="ru">Комышев Е.Г., Генаев М.А., Гунбин К.В., Афонников Д.А.</copyright-holder><copyright-holder xml:lang="en">Komyshev E.G., Genaev M.A., Gunbin K.V., Afonnikov D.A.</copyright-holder><license license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://vavilov.elpub.ru/jour/article/view/184">https://vavilov.elpub.ru/jour/article/view/184</self-uri><abstract><p>Представлена компьютерная система BioUniWA, предназначенная для автоматической генерации Web-сервисов для унифицированного доступа к ресурсам в области биоинформатики. Система BioUniWA изначально разрабатывалась как развитие системы BioInfoWF для поддержки доступа к вычислительным модулям и конвейерам посредством Web-сервисов.</p><p>Система BioUniWA способна автоматически генерировать Web-сервисы для вычислительных модулей и конвейеров, формальные описания которых определяются посредством языка XML. Данные Web-сервисы в дальнейшем могут использоваться как в различных биоинформационных системах, таких как Taverna, Galaxy, так и непосредственно в программном коде разрабатываемых приложений. Разработанный нами инструмент существенно упрощает аннотацию вычислительных модулей и конвейеров, а также их публикацию в сети Интернет.</p><p>Система BioUniWA распространяется под свободной лицензией GNU GPL. Дистрибутив и пользовательская документация системы BioUniWA доступны на сайте http://bioinfowf.bionet.nsc.ru.</p></abstract><trans-abstract xml:lang="en"><p>We present the BioUniWA system for automatic generation of web services for unified access to resources in the field of bioinformatics. The BioUniWA system was originally designed as the BioInfoWF development system to support access to computing modules and pipelines through web services. BioUniWA can automatically generate web-based applications for computational modules and pipelines whose formal descriptions are defined by a language based on XML. In the future, one will be able to use these web-based applications in a variety of bioinformational systems, such as Taverna or Galaxy, as well as directly in the source code of applications to be developed. We have designed a tool that greatly simplifies the annotation of computing modules and schemes of pipelines, as well as their publication via Internet.</p><p>BioUniWA is distributed under a free GNU general public license. The distribution package and user documentation are available at BioUniWA http://bioinfowf.bionet.nsc.ru.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>BioUniWA</kwd><kwd>унификация доступа</kwd><kwd>интеграция данных</kwd><kwd>конвейерная обработка данных</kwd><kwd>описание вычислительных модулей</kwd><kwd>Web-интерфейс</kwd><kwd>Web-сервис</kwd><kwd>биоинформатика</kwd></kwd-group><kwd-group xml:lang="en"><kwd>BioUniWA</kwd><kwd>unification of access</kwd><kwd>data integration</kwd><kwd>pipelined data processing</kwd><kwd>descriptions of computational modules</kwd><kwd>web interface</kwd><kwd>web services</kwd><kwd>bioinformatics</kwd></kwd-group><funding-group xml:lang="ru"><funding-statement>СО РАН, РФФИ, РАН, программа поддержки ведущих научных школ НШ-5278.2012.4</funding-statement></funding-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Генаев М.А., Комышев Е.Г., Гунбин К.В., Афонников Д.А. BioInfoWF – система автоматической генерации Web-интерфейсов и Web-сервисов для биоинформационных исследований // Вавилов. журн. генет. и селекции. 2012. Т. 16. № 4/1. С. 849–857.</mixed-citation><mixed-citation xml:lang="en">Генаев М.А., Комышев Е.Г., Гунбин К.В., Афонников Д.А. BioInfoWF – система автоматической генерации Web-интерфейсов и Web-сервисов для биоинформационных исследований // Вавилов. журн. генет. и селекции. 2012. Т. 16. № 4/1. С. 849–857.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Aloisio G., Cafaro M., Fiore S., Mirto M. A WorkFlow management system for bioinformatics grid // Proc. of the Network Tools and Applications in Biology (NETTAB) Workshops, Naples, Italy, 2005.</mixed-citation><mixed-citation xml:lang="en">Aloisio G., Cafaro M., Fiore S., Mirto M. A WorkFlow management system for bioinformatics grid // Proc. of the Network Tools and Applications in Biology (NETTAB) Workshops, Naples, Italy, 2005.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Apache Software Foundation, Apache Tomcat. 2013. http:// tomcat.apache.org</mixed-citation><mixed-citation xml:lang="en">Apache Software Foundation, Apache Tomcat. 2013. http:// tomcat.apache.org</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Bray T., Paoli J., Sperberg-McQueen C.M. et al. Extensible Markup Language (XML) (2006). Available at: www. w3.org/TR/xml.</mixed-citation><mixed-citation xml:lang="en">Bray T., Paoli J., Sperberg-McQueen C.M. et al. Extensible Markup Language (XML) (2006). Available at: www. w3.org/TR/xml.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Cerami E. Web services essentials: distributed applications with XML-RPC, SOAP, UDDI and WSDL. O’Reilly Media, Inc., 2002.</mixed-citation><mixed-citation xml:lang="en">Cerami E. Web services essentials: distributed applications with XML-RPC, SOAP, UDDI and WSDL. O’Reilly Media, Inc., 2002.</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Christensen E., Curbera F., Meredith G., Weerawarana S. Web services description language (WSDL) 1.1. 2001. http://www.w3.org/TR/wsdl</mixed-citation><mixed-citation xml:lang="en">Christensen E., Curbera F., Meredith G., Weerawarana S. Web services description language (WSDL) 1.1. 2001. http://www.w3.org/TR/wsdl</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Deelman E., Gannon D., Shields M., Taylor I. Workflows and e-Science: An overview of workflow system features and capabilities // Future Generation Computer Systems. 2009. V. 25. Nо. 5. P. 528–540.</mixed-citation><mixed-citation xml:lang="en">Deelman E., Gannon D., Shields M., Taylor I. Workflows and e-Science: An overview of workflow system features and capabilities // Future Generation Computer Systems. 2009. V. 25. Nо. 5. P. 528–540.</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Erl T. Service-oriented architecture. Englewood Cliffs: Prentice Hall, 2004.</mixed-citation><mixed-citation xml:lang="en">Erl T. Service-oriented architecture. Englewood Cliffs: Prentice Hall, 2004.</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Fielding R., Gettys J., Mogul J. et al. Hypertext transfer protocol–HTTP/1.1. 1999.</mixed-citation><mixed-citation xml:lang="en">Fielding R., Gettys J., Mogul J. et al. Hypertext transfer protocol–HTTP/1.1. 1999.</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Free Software Foundation, Inc., GNU General Public License, 2007. http://www.gnu.org/licenses/gpl.html</mixed-citation><mixed-citation xml:lang="en">Free Software Foundation, Inc., GNU General Public License, 2007. http://www.gnu.org/licenses/gpl.html</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Goecks J., Nekrutenko A., Taylor J. Galaxy a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences // Genome Biol. 2010. V. 11. No. 8. Р. R86.</mixed-citation><mixed-citation xml:lang="en">Goecks J., Nekrutenko A., Taylor J. Galaxy a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences // Genome Biol. 2010. V. 11. No. 8. Р. R86.</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Gudgin M., Hadley M., Moreau J. et al. Simple Object Access Protocol (SOAP) 1.2. W3C, 2003.</mixed-citation><mixed-citation xml:lang="en">Gudgin M., Hadley M., Moreau J. et al. Simple Object Access Protocol (SOAP) 1.2. W3C, 2003.</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Gunbin K.V., Suslov V.V., Genaev M.A., Afonnikov D.A. Computer system for analysis of molecular evolution modes (SAMEM): analysis of molecular evolution modes at deep inner branches of the phylogenetic tree // In Silico Biol. 2012. V. 11. No. 3. P. 109–123.</mixed-citation><mixed-citation xml:lang="en">Gunbin K.V., Suslov V.V., Genaev M.A., Afonnikov D.A. Computer system for analysis of molecular evolution modes (SAMEM): analysis of molecular evolution modes at deep inner branches of the phylogenetic tree // In Silico Biol. 2012. V. 11. No. 3. P. 109–123.</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Hull D., Wolstencroft K., Stevens R. et al. Taverna: a tool for building and running workflows of services // Nucl. Acids Res. 2006. V. 34. Suppl. 2. W729–W732.</mixed-citation><mixed-citation xml:lang="en">Hull D., Wolstencroft K., Stevens R. et al. Taverna: a tool for building and running workflows of services // Nucl. Acids Res. 2006. V. 34. Suppl. 2. W729–W732.</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Kawashima S., Katayama T., Sato Y., Kanehisa M. KEGG API: A web service using SOAP/WSDL to access the KEGG system // Genome Inform. Ser. 2003. P. 673–674.</mixed-citation><mixed-citation xml:lang="en">Kawashima S., Katayama T., Sato Y., Kanehisa M. KEGG API: A web service using SOAP/WSDL to access the KEGG system // Genome Inform. Ser. 2003. P. 673–674.</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Pautasso C., Zimmermann O., Leymann F. Restful web services vs. big’web services: making the right architectural decision // Proc. 17th Intern. Conf. on World Wide Web. ACM, 2008. P. 805–814.</mixed-citation><mixed-citation xml:lang="en">Pautasso C., Zimmermann O., Leymann F. Restful web services vs. big’web services: making the right architectural decision // Proc. 17th Intern. Conf. on World Wide Web. ACM, 2008. P. 805–814.</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Postel J., Reynolds J. File transfer protocol. 1985., available at http://tools.ietf.org/html/rfc959</mixed-citation><mixed-citation xml:lang="en">Postel J., Reynolds J. File transfer protocol. 1985., available at http://tools.ietf.org/html/rfc959</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Postel J. Simple mail transfer protocol // Inform. Sci. 1982.</mixed-citation><mixed-citation xml:lang="en">Postel J. Simple mail transfer protocol // Inform. Sci. 1982.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Richardson L., Ruby S. RESTful web services. O’Reilly, 2008.</mixed-citation><mixed-citation xml:lang="en">Richardson L., Ruby S. RESTful web services. O’Reilly, 2008.</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
