Demo functions and configuration item to query versions in BioInstaller
(A) GitHub APIs integrated in R function can access GitHub projects meta information, including branches, tags and releases versions. (B) The demo function shows how to get the versions of the sequence alignment tool GMAP. (C) The demo configuration item shows how to download and install miniconda2 using mirror URL.
Shiny application basic modules: introduction, dashboard and uploading
(A) Overview of Shiny navigation bar tab items and the introduction module page. (B) Dashboard module page contains system monitor, task queue monitor, query system, and others. (C) Output table in dashboard module shows all files in ‘PATH’ directory’s environment variable. It also includes search and export functions. (D) UI of upload module contains extra fields, including file type, genome version, and description, to describe the information of the files. (E) Save button was used to save uploaded file and update the related database. (F) Preview box was used to view uploaded files before confirming uploading.
More examples of dashboard module boxes
(A) The example of R session information of host running Shiny application. (B) Installed R package of the host running Shiny application. (C) Output table of all environment variables and its value. (D)(E)(F)Output table and text of installed items via BioInstaller, conda, and spack.
Shiny application 'Installer' module
(A)(B) Using the download of ‘db_ucsc_refgene’ shows how it works of Shiny 'Installer' module. Dynamic and interactive manipulations are supported. Log information of submitted download/install job can be recalled using given random characters. (C)(D) The input box and output log to create a new softwares environment using the conda plugin of 'Installer' module. (E)(F) The input box and output log to install 'zlib' using the spack plugin of 'Installer' module.
Shiny application 'Setting' module
(A) Rendered UI from the YAML format configuration file. (B) YAML editor allows users to add and modify variables used in the Shiny application. This can real-time update the UI of panel (A).
Github forum of BioInstaller
(A) Search the keyword on the github website with the the autosuggestor autocompletion functionality (B) Demo output of github search using 'RNA'. Key word was colored yellow. (C) Demo posts of forum of BioInstaller.