Package 'gammaShiny'

Title: 'Shiny' Applications for the R Package 'gamma'
Description: A collection of 'shiny' applications for the R package 'gamma'.
Authors: Nicolas Frerebeau [aut] , Brice Lebrun [aut] , Archéosciences Bordeaux [cre], Université Bordeaux Montaigne [cph, fnd], CNRS [fnd], LabEx Sciences archéologiques de Bordeaux [fnd], Idex Aix-Marseille [fnd]
Maintainer: Archéosciences Bordeaux <[email protected]>
License: GPL-3
Version: 0.2.0
Built: 2024-07-19 09:26:53 UTC
Source: https://github.com/crp2a/gammaShiny

Help Index


About UI

Description

About UI

Usage

module_about_ui(id)

Arguments

id

A ['character'] vector to be used for the namespace.

See Also

Other modules: module_dose_server(), module_dose_ui(), module_energy_server(), module_energy_ui(), module_import_server(), module_import_ui(), module_settings_server(), module_settings_ui()


Dose Rate Server

Description

Dose Rate Server

Usage

module_dose_server(input, output, session, user_data, user_settings)

Arguments

input

provided by Shiny.

output

provided by Shiny.

session

provided by Shiny.

user_data

a [shiny::reactiveValues()] list with the following elements: "'code'", "'names'" and "'raw'".

user_settings

a [shiny::reactiveValues()] list.

See Also

[module_dose_ui()]

Other modules: module_about_ui(), module_dose_ui(), module_energy_server(), module_energy_ui(), module_import_server(), module_import_ui(), module_settings_server(), module_settings_ui()


Dose Rate UI

Description

Dose Rate UI

Usage

module_dose_ui(id)

Arguments

id

A ['character'] vector to be used for the namespace.

See Also

[module_dose_server()]

Other modules: module_about_ui(), module_dose_server(), module_energy_server(), module_energy_ui(), module_import_server(), module_import_ui(), module_settings_server(), module_settings_ui()


Energy Calibration Server

Description

Energy Calibration Server

Usage

module_energy_server(input, output, session, user_data, user_settings)

Arguments

input

provided by Shiny.

output

provided by Shiny.

session

provided by Shiny.

user_data

a [shiny::reactiveValues()] list with the following elements: "'code'", "'names'" and "'raw'".

user_settings

a [shiny::reactiveValues()] list.

See Also

[module_energy_ui()]

Other modules: module_about_ui(), module_dose_server(), module_dose_ui(), module_energy_ui(), module_import_server(), module_import_ui(), module_settings_server(), module_settings_ui()


Energy Calibration UI

Description

Energy Calibration UI

Usage

module_energy_ui(id)

Arguments

id

A ['character'] vector to be used for the namespace.

See Also

[module_energy_server()]

Other modules: module_about_ui(), module_dose_server(), module_dose_ui(), module_energy_server(), module_import_server(), module_import_ui(), module_settings_server(), module_settings_ui()


Import Server

Description

Import Server

Usage

module_import_server(input, output, session, user_data, user_settings)

Arguments

input

provided by Shiny.

output

provided by Shiny.

session

provided by Shiny.

user_data

a [shiny::reactiveValues()] list with the following elements: "'code'", "'names'" and "'raw'".

user_settings

a [shiny::reactiveValues()] list.

See Also

[module_import_ui()]

Other modules: module_about_ui(), module_dose_server(), module_dose_ui(), module_energy_server(), module_energy_ui(), module_import_ui(), module_settings_server(), module_settings_ui()


Import UI

Description

Import UI

Usage

module_import_ui(id)

Arguments

id

A ['character'] vector to be used for the namespace.

See Also

[module_import_server()]

Other modules: module_about_ui(), module_dose_server(), module_dose_ui(), module_energy_server(), module_energy_ui(), module_import_server(), module_settings_server(), module_settings_ui()


Settings Server

Description

Settings Server

Usage

module_settings_server(input, output, session, user_settings)

Arguments

input

provided by Shiny.

output

provided by Shiny.

session

provided by Shiny.

user_settings

a [shiny::reactiveValues()] list.

See Also

[module_settings_ui()]

Other modules: module_about_ui(), module_dose_server(), module_dose_ui(), module_energy_server(), module_energy_ui(), module_import_server(), module_import_ui(), module_settings_ui()


Settings UI

Description

Settings UI

Usage

module_settings_ui(id)

Arguments

id

A ['character'] vector to be used for the namespace.

See Also

[module_settings_server()]

Other modules: module_about_ui(), module_dose_server(), module_dose_ui(), module_energy_server(), module_energy_ui(), module_import_server(), module_import_ui(), module_settings_server()


Run a Shiny App

Description

A wrapper for [shiny::shinyAppDir()].

Usage

run_app(app = c("doserate", "calibration"), browser = TRUE, display = "auto")

launch_app(
  app = c("doserate", "calibration"),
  browser = TRUE,
  display = "auto"
)

Arguments

app

A ['character'] string specifying the Shiny application to run. It must be one of "'doserate'" or "'calibration'" (see details). Any unambiguous substring can be given.

browser

A ['logical'] scalar: should the app be run in the browser?

display

A ['character'] string specifying the mode in which to display the application (see [shiny::runApp()]).

Details

**Application name** **Keyword**
Dose rate estimation `doserate`
Calibration curve builder `calibration`

Value

A shiny application object.

Note

Usefull presets for the energy scale calibration:

Channel Energy (keV)
76 238.63
465 1460.82
830 2614.51

Author(s)

N. Frerebeau

Examples

## Not run: 
run_app("doserate")
run_app("calibration")

## End(Not run)