From command-line bioinformatics to bioGUI

被引:7
|
作者
Joppich, Markus [1 ]
Zimmer, Ralf [1 ]
机构
[1] Ludwig Maximilians Univ Munchen, Dept Informat, Munich, Germany
来源
PEERJ | 2019年 / 7卷
关键词
Bioinformatics tool; Open-source; Cross-platform; Windows subsystem for Linux; Bioinformatics; Windows; Graphical user interface; Command-line Interface; Software accessibility; READ ALIGNMENT; SEQUENCE; PLATFORM; HISAT; DNA;
D O I
10.7717/peerj.8111
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Bioinformatics is a highly interdisciplinary field providing (bioinformatics) applications for scientists from many disciplines. Installing and starting applications on the command-line (CL) is inconvenient and/or inefficient for many scientists. Nonetheless, most methods are implemented with a command-line interface only. Providing a graphical user interface (GUI) for bioinformatics applications is one step toward routinely making CL-only applications available to more scientists and, thus, toward a more effective interdisciplinary work. With our bioGUI framework we address two main problems of using CL bioinformatics applications: First, many tools work on UNIX-systems only, while many scientists use Microsoft Windows. Second, scientists refrain from using CL tools which, however, could well support them in their research. With bioGUI install modules and templates, installing and using CL tools is made possible for most scientists-even on Windows, due to bioGUI's support for Windows Subsystem for Linux. In addition, bioGUI templates can easily be created, making the bioGUI framework highly rewarding for developers. From the bioGUI repository it is possible to download, install and use bioinformatics tools with just a few clicks.
引用
收藏
页数:27
相关论文
共 50 条
  • [21] PLANN: A COMMAND-LINE APPLICATION FOR ANNOTATING PLASTOME SEQUENCES
    Huang, Daisie I.
    Cronk, Quentin C. B.
    APPLICATIONS IN PLANT SCIENCES, 2015, 3 (08):
  • [22] Transforming command-line driven systems to Web applications
    Phanouriou, C
    Abrams, M
    COMPUTER NETWORKS AND ISDN SYSTEMS, 1997, 29 (8-13): : 1497 - 1505
  • [23] Automated testing of Unix command-line and scripting skills
    Solomon, Andrew
    Santamaria, Daniel
    Lister, Raymond
    2006 7TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY BASED HIGHER EDUCATION AND TRAINING, VOLS 1 AND 2, 2006, : 123 - 128
  • [24] Bespoke: Interactively Synthesizing Custom GUIs from Command-Line Applications By Demonstration
    Vaithilingam, Priyan
    Guo, Philip J.
    PROCEEDINGS OF THE 32ND ANNUAL ACM SYMPOSIUM ON USER INTERFACE SOFTWARE AND TECHNOLOGY (UIST 2019), 2019, : 563 - 576
  • [25] Facile: a command-line network compiler for systems biology
    Siso-Nadal, Fernando
    Ollivier, Julien F.
    Swain, Peter S.
    BMC SYSTEMS BIOLOGY, 2007, 1
  • [26] Intrusion Detection at Scale with the Assistance of a Command-line Language Model
    Lin, Jiongliang
    Guo, Yiwen
    Chen, Hao
    2024 54TH ANNUAL IEEE/IFIP INTERNATIONAL CONFERENCE ON DEPENDABLE SYSTEMS AND NETWORKS-SUPPLEMENTAL VOLUME, DSN-S 2024, 2024, : 73 - 79
  • [27] Energy Consumption Analysis of Java']Java Command-line Options
    Kumar, Mohit
    Shi, Weisong
    2019 TENTH INTERNATIONAL GREEN AND SUSTAINABLE COMPUTING CONFERENCE (IGSC), 2019,
  • [28] Python']PythonCLServiceTool: A utility for wrapping command-line applications for the grid
    Konerding, David E.
    Jackson, Keith R.
    GRID-BASED PROBLEM SOLVING ENVIRONMENTS, 2007, 239 : 195 - +
  • [29] APE: A Command-Line Tool and API for Automated Workflow Composition
    Kasalica, Vedran
    Lamprecht, Anna-Lena
    COMPUTATIONAL SCIENCE - ICCS 2020, PT VII, 2020, 12143 : 464 - 476
  • [30] GCBICT: Green Coffee Bean Identification Command-line Tool
    Tan, Shu-Min
    Hung, Shih-Hsun
    Tsai, Je-Chiang
    SOFTWAREX, 2024, 28