Title: | Web Interface to 'IsoplotR' |
Version: | 6.6 |
Date: | 2025-05-08 |
Description: | Provides a graphical user interface to the 'IsoplotR' package for radiometric geochronology. The GUI runs in an internet browser and can either be used offline, or hosted on a server to provide online access to the 'IsoplotR' toolbox. |
Author: | Pieter Vermeesch [aut, cre], Tim Band [ctb] |
Maintainer: | Pieter Vermeesch <p.vermeesch@ucl.ac.uk> |
Imports: | IsoplotR (≥ 6.6), shinylight (≥ 1.2) |
License: | GPL-3 |
URL: | https://github.com/pvermees/IsoplotRgui/, https://isoplotr.es.ucl.ac.uk/ |
RoxygenNote: | 7.3.2 |
Encoding: | UTF-8 |
NeedsCompilation: | no |
Packaged: | 2025-05-09 10:13:21 UTC; pvermees |
Repository: | CRAN |
Date/Publication: | 2025-05-09 10:40:02 UTC |
Start the IsoplotR
GUI
Description
Opens a web-browser with a Graphical User Interface (GUI) for the
IsoplotR
package. An online version of the same interface is
provided at https://www.ucl.ac.uk/~ucfbpve/isoplotr/
Usage
IsoplotR(
host = if (daemonize) "0.0.0.0" else "127.0.0.1",
port = NULL,
timeout = Inf,
daemonize = !is.null(port)
)
Arguments
host |
IP address of the virtual server, default is 0.0.0.0 |
port |
Internet port of the virtual server. If not defined, a random free port will be chosen and the browser will be opened to show the GUI. |
timeout |
How long (in wall-clock time) an operation may take before returning with a timeout error. Default: no limit. |
daemonize |
logical. If |
Value
server object
Examples
IsoplotR()
Start the IsoplotR
GUI without exiting
Description
Opens a web-browser with a Graphical User Interface (GUI) for the
IsoplotR
package. This function is intended to be used from
Rscript so that Rscript does not terminate and the server stays up.
Usage
daemon(port = NULL, host = "127.0.0.1", timeout = 30)
Arguments
port |
Internet port of the virtual server. If not defined, a random free port will be chosen and the browser will be opened to show the GUI. |
host |
IP address of the virtual server |
timeout |
How long (in elapsed time) an operation may take before returning with a timeout error. Default: 30 seconds. |
Value
This function does not return.
Examples
# this function runs indefinitely unless interrupted by the user.
## Not run: daemon(3839)
Stop an IsoplotR
GUI
Description
Stop an IsoplotR
GUI
Usage
stopIsoplotR(server = NULL)
Arguments
server |
The server (returned by
|
Examples
s <- IsoplotR()
stopIsoplotR(s)