Type: | Package |
Title: | Graphical User Interface for the 'EventDetectR' Package |
Version: | 0.3.0 |
Description: | A graphical user interface for open source event detection. |
Encoding: | UTF-8 |
LazyData: | true |
Repository: | CRAN |
Depends: | R (≥ 3.1.0), |
Imports: | EventDetectR, shinyBS, shiny, shinydashboard, shinyjs, XML, plotly, tools, DT, stats, utils, ggplot2 |
Suggests: | roxygen2, shinytest, testthat, devtools |
License: | GPL-3 |
RoxygenNote: | 6.1.1 |
NeedsCompilation: | no |
Packaged: | 2020-04-01 12:22:38 UTC; sowmya |
Author: | Sowmya Chandrasekaran [aut, cre],
Margarita Rebolledo [aut],
Frederik Rehbach [aut],
Steffen Moritz |
Maintainer: | Sowmya Chandrasekaran <sowzz.17@gmail.com> |
Date/Publication: | 2020-04-03 17:50:08 UTC |
Runs on package attach
Description
The package startup message is defined here. It shall give a clue on how to start the owosGUI and which suggests might want to be installed.
Usage
.onAttach(libname, pkgname)
Value
None
checkInputCorrectness
Description
Main Input checking function, calls all subChecks and creates User-Dialogs for the respective problems.
Usage
checkInputCorrectness(input)
Arguments
input |
GUi Inputs |
Value
TRUE for correct user input, FALSE for a faulty configuration
geccoIC2018Test
Description
2018s Test set of the gecco industrial challenge - http://www.spotseven.de/gecco/gecco-challenge/
geccoIC2018Train
Description
2018s train set of the gecco industrial challenge - http://www.spotseven.de/gecco/gecco-challenge/
Choosing the input columns
Description
Choosing the input columns
Usage
getAmountCsvCheckBoxes()
Value
number of columns in the packageData Environment
getClosureVariableFromUI
Description
Missing Docu
Usage
getClosureVariableFromUI(input, inputName, asText = FALSE)
Arguments
input |
shiny server input |
inputName |
missing docu |
asText |
for log generation set 'asText' = TRUE |
Value
closureVar
getControlList
Description
Load a control list based on user input in the xml generated configurators.
Usage
getControlList(input, strID, asText = FALSE)
Arguments
input |
shiny server input |
strID |
group name in xml file |
asText |
for log generation set 'asText' = TRUE |
Value
controlList
Access a variable in the packageData Environment
Description
Access a variable in the packageData Environment
Usage
getEnvData(strName)
Arguments
strName |
String/Character vector. Name of variable that is to be accessed. |
Value
current value of the variable
getExtraParametersList
Description
Get value of extra field below normal setup in gui
Usage
getExtraParametersList(input, strID, asText = FALSE)
Arguments
input |
shiny server input |
strID |
group name in xml file |
asText |
for log generation set 'asText' = TRUE |
Value
extraValue
Generate Server Part of GUI
Description
Generates the server part of the GUI. This method is used internally in the starting process of the GUI. Manual use of this function is not advised.
Usage
getServer(input, output, session)
Arguments
input |
shiny UI-input |
output |
shiny UI-output |
session |
shiny UI-session |
Value
None
Defines the shiny UI-part of the GUI
Description
Generates the UI part of the GUI. This method is used internally in the starting process, manual use of this function is not advised.
Usage
getUIPage()
Value
None
getXMLVarListUI
Description
Load values of a variablelist from ui based on its xml name
Usage
getXMLVarListUI(input, rootName, varList, asText = FALSE)
Arguments
input |
shiny server input |
rootName |
xml root name group name in xml file |
varList |
the variable name to get |
asText |
for log generation set 'asText' = TRUE |
Value
varList
getXMLVariableUI
Description
Load values of a variablelist from ui based on its xml name
Usage
getXMLVariableUI(input, rootName, var, asText = FALSE)
Arguments
input |
shiny server input |
rootName |
xml root name group name in xml file |
var |
the variable name to get |
asText |
for log generation set 'asText' = TRUE |
Value
var
Package Data Environment
Description
Data Environment for storage and variable exchange between functions
Usage
packageDataEnv
Format
An object of class environment
of length 0.
Record a new GUI test sequence
Description
Simply run 'recordNewTest()' and the test creation GUI will pop up.
Usage
recordNewTest()
Value
None
runGUI
Description
Run the starting command of the EventDetectGUI. Opens the graphical shiny application through which the user can acess the algorithms and visualizations.
Usage
runGUI()
Value
None
Set a value to a variable in the packageData Environment
Description
Set a value to a variable in the packageData Environment
Usage
setEnvData(strName, value)
Arguments
strName |
String/Character vector. Name of variable that is to be accessed. |
value |
Any value that shall be set to the respective variable |
Value
None
stationBData
Description
Data for package testing purposes
xmlGetAllConfiguredControlElements
Description
Parses the config.xml file. Reads all entries for preProcess, postProcess and algorithm For each configured entrie, a list with the entries name and all of its configurable parameters is returned.
Usage
xmlGetRootElement()
Value
List with all configured preProcess, postProcess and algorithms as well as their respective parameters.