Package 'elaborator'

Title: A 'shiny' Application for Exploring Laboratory Data
Description: A novel concept for generating knowledge and gaining insights into laboratory data. You will be able to efficiently and easily explore your laboratory data from different perspectives. Janitza, S., Majumder, M., Mendolia, F., Jeske, S., & Kulmann, H. (2021) <doi:10.1007/s43441-021-00318-4>.
Authors: Silke Janitza [aut], Steffen Jeske [aut], Madhurima Majumder [aut], Franco Mendolia [aut], Bodo Kirsch [cre], Hermann Kulmann [aut]
Maintainer: Bodo Kirsch <[email protected]>
License: GPL-3
Version: 1.3.4
Built: 2024-11-19 04:56:23 UTC
Source: https://github.com/openpharma/elaborator

Help Index


Launches the elaborator application

Description

Starts the elaborator application in the client's browser.

Usage

launch_elaborator(
  elaborator_data = NULL,
  host = "0.0.0.0",
  port = NULL,
  browser = NULL
)

Arguments

elaborator_data

data derived for the elaborator app

host

host link (defaults to the local machine "127.0.0.1")

port

port number (randomly chosen unless specified as a certain number)

browser

path to browser exe (defaults to standard browser)

Value

A shiny app

Examples

if(interactive()){
## Launch application on localhost (127.0.0.1)
## -------------------------------------------
## By default launch_elaborator starts the application on localhost
## and a randomly selected port (e.g. 9876), in which case you can connect
## to the running application by navigating your browser to
## http://localhost:9876.
launch_elaborator()

## Launch application on a different host
## --------------------------------------
## You can also run the application on a different host
## by specifying a hostname and port. Just make sure to
## use an open port on your machine. Here "open" means
## that the port should not be used by another service
## and the port is opened by your firewall.
launch_elaborator(host="your-hostname", port = 8888, browser = NULL)


## Make the application available to your coworkers
## ------------------------------------------------
## within your local area network even without a
## dedicated Shiny server. The value set through the
## host argument says to accept any connection (not just from localhost).
## Then take note of your local IP (if you are under linux,
## you can see it through ifconfig). Say your IP is 192.168.1.70.
## Your colleagues can use your app by inserting in the address
## bar of their browser 192.168.1.70:8888, i.e. your IP followed
## by : and the port number you selected.
launch_elaborator(host="0.0.0.0", port=8888)

## Launch application on a different browser
## ----------------------------------------
## To run the shiny app on a different browser than your standard browser
## use the "browser" argument to set the path to the respective .exe file.
launch_elaborator(browser = "C:/Program Files/Mozilla Firefox/firefox.exe")
}