skip to main content
10.1145/2166896.2166924acmotherconferencesArticle/Chapter ViewAbstractPublication Pagesswat4lsConference Proceedingsconference-collections
research-article

CLI-mate: an interface generator for command line programs

Authors Info & Claims
Published:07 December 2011Publication History

ABSTRACT

We introduce CLI-mate, a framework to facilitate development of user-friendly interfaces for command line programs.

In the agile development environment of bioinformatics, many command line programs are created quickly to fill the gaps between complex information processes. A command line interface (CLI) is sometimes sufficient for the task, but it limits adoption by a broader audience. As such, it is often necessary for the developer to create a wrapper that provides a more user-friendly interface. Furthermore, the CLI itself might not meet minimal requirements, or is subject to change. Dealing with these changes, as well as wrapping the program itself is the focus of this research.

In this demo, we will demonstrate the functionality of CLI-mate and the generated interfaces in Galaxy and MO-TEUR. We will also discuss the ontology model of a command line program.

References

  1. J. Bhagat, F. Tanoh, E. Nzuobontane, T. Laurent, J. Orlowski, M. Roos, K. Wolstencroft, S. Aleksejevs, R. Stevens, S. Pettifer, R. Lopez, and C. A. Goble. BioCatalogue: a universal catalogue of web services for the life sciences. Nucleic Acids Research, 38:W689--W694, May 2010.Google ScholarGoogle ScholarCross RefCross Ref
  2. V. Curcin and M. Ghanem. Scientific workflow systems - can one size fit all? In Biomedical Engineering Conference, 2008. CIBEC 2008. Cairo International, pages 1--9. IEEE, Dec. 2008.Google ScholarGoogle ScholarCross RefCross Ref
  3. Y. Gil, P. A. González-Calero, J. Kim, J. Moody, and V. Ratnakar. A semantic framework for automatic generation of computational workflows using distributed data and component catalogs. In To appear in the Journal of Experimental and Theoretical Artificial Intelligence, 2011. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. T. Glatard, J. Montagnat, D. Lingrand, and X. Pennec. Flexible and efficient workflow deployment of Data-Intensive applications on grids with MOTEUR. Int. J. High Perform. Comput. Appl., 22(3):347--360, Aug. 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. J. Goecks, A. Nekrutenko, J. Taylor, and T. G. Team. Galaxy: a comprehensive approach for supporting accessible, reproducible, and transparent computational research in the life sciences. Genome Biology, 11(8):R86, 2010.Google ScholarGoogle ScholarCross RefCross Ref
  6. D. Hull, K. Wolstencroft, R. Stevens, C. Goble, M. Pocock, P. Li, and T. Oinn. Taverna: a tool for building and running workflows of services. Nucleic Acids Research, 34(Web Server issue):729--732, July 2006.Google ScholarGoogle Scholar

Index Terms

  1. CLI-mate: an interface generator for command line programs

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Other conferences
      SWAT4LS '11: Proceedings of the 4th International Workshop on Semantic Web Applications and Tools for the Life Sciences
      December 2011
      139 pages
      ISBN:9781450310765
      DOI:10.1145/2166896

      Copyright © 2011 Copyright is held by the owner/author(s)

      Permission to make digital or hard copies of part or all of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the Owner/Author.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 7 December 2011

      Check for updates

      Qualifiers

      • research-article

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader