GUIdock

GUIdock-VNC is a container tool that uses a graphical desktop sharing system to provide a browser-based interface for containerized software. It enables the use of Docker for bioinformatics pipelines consisting of components that require a graphical user interface. The tool uses Virtual Network Computing (VNC) protocol to render graphics within commonly used browsers, and a minimal image builder to add the graphical desktop sharing system to any Docker packages. GUIdock-VNC can also use Oauth2 authentication protocols when deployed on the cloud. A proof-of-concept was demonstrated in gene network inference, and benchmarking showed minimal overhead on various operating systems.

Topic

Systems biology;Software engineering

Detail

  • Operation: Data retrieval

  • Software interface: Library

  • Language: Java;Python

  • License: The MIT licence

  • Cost: Free

  • Version name: -

  • Credit: National Institutes of Health, Microsoft Azure.

  • Input: -

  • Output: -

  • Contact: kayee@uw.edu

  • Collection: -

  • Maturity: -

Publications

  • GUIdock: Using Docker Containers with a Common Graphics User Interface to Address the Reproducibility of Research.
  • Hung LH, et al. GUIdock: Using Docker Containers with a Common Graphics User Interface to Address the Reproducibility of Research. GUIdock: Using Docker Containers with a Common Graphics User Interface to Address the Reproducibility of Research. 2016; 11:e0152686. doi: 10.1371/journal.pone.0152686
  • https://doi.org/10.1371/journal.pone.0152686
  • PMID: 27045593
  • PMC: PMC4821530

Download and documentation


< Back to DB search