| Type: | Package | 
| Title: | Bio-Logging Toolbox | 
| Version: | 0.2.4.7 | 
| Description: | An R-shiny application to visualize bio-loggers time series at a microsecond precision as Acceleration, Temperature, Pressure, Light intensity. It is possible to link behavioral labels extracted from 'BORIS' software http://www.boris.unito.it or manually written in a csv file. | 
| Maintainer: | Sebastien Geiger <sebastien.geiger@iphc.cnrs.fr> | 
| License: | GPL (≥ 3) | 
| Encoding: | UTF-8 | 
| RoxygenNote: | 6.1.1 | 
| SystemRequirements: | libhdf5 (>= 1.8.12) | 
| Depends: | R (≥ 3.2), hdf5r (≥ 1.0), data.table, xts, dygraphs, shiny, methods | 
| Imports: | tools | 
| URL: | https://github.com/sg4r/rblt | 
| BugReports: | https://github.com/sg4r/rblt/issues | 
| Suggests: | knitr, rmarkdown | 
| VignetteBuilder: | knitr | 
| NeedsCompilation: | no | 
| Packaged: | 2024-02-19 10:44:45 UTC; seb | 
| Author: | Sebastien Geiger [aut, cre] | 
| Repository: | CRAN | 
| Date/Publication: | 2024-02-19 13:20:03 UTC | 
A Logger reference class
Description
A Logger reference class
Fields
- name
- logger display name 
- fileh5
- h5 data file name 
- filebehavior
- behavior file name 
- besep
- behavior field separator character 
- besaturation
- the ‘saturation’ value from 0 to 1 
- uizoomstart
- uizoomstart default value 
- uizoomend
- uizoomend default value 
Methods
- behaviorinit(besep, besaturation)
- init behavior list event 
- draw()
- draw the objec value - Return Value- returns a String object representing the value 
- h5init()
- verify if h5 is correct version 
- initmetriclst()
- set metric list for this logger class 
- setextmatrix(m)
- set external matrix 
Author(s)
sebastien geiger
A LoggerAxytrek reference class
Description
A LoggerAxytrek reference class
Methods
- draw()
- draw the objec value - Return Value- returns a String object representing the value 
- h5init()
- verify if h5 is correct version 
- initmetriclst()
- set metric list for this logger class 
A LoggerCats reference class
Description
A LoggerCats reference class
Methods
- draw()
- draw the objec value - Return Value- returns a String object representing the value 
- h5init()
- verify if h5 is correct version 
- initmetriclst()
- set metric list for this logger class 
A LoggerData reference class
Description
A LoggerData reference class
Methods
- draw()
- draw the objec value - Return Value- returns a String object representing the value 
- h5init()
- verify if h5 is correct version 
- initmetriclst()
- set metric list for this logger class 
A LoggerList reference class
Description
A LoggerList reference class
Methods
- add(node)
- add new node in the list. 
- draw()
- draw the objec value - Return Value- returns a list of String object representing the value 
A LoggerLul reference class
Description
A LoggerLul reference class
Methods
- draw()
- draw the objec value - Return Value- returns a String object representing the value 
- h5init()
- verify if h5 is correct version 
- initmetriclst()
- set metric list for this logger class 
A LoggerUI reference class
Description
A LoggerUI reference class
Fields
- loglst
- list of logger class 
- id
- id of curent loger view 
- ldatestart
- curent start date 
- nbrow
- courent row number 
- zoomhistory
- history storage 
Methods
- gui()
- plot logger list 
A LoggerWacu reference class
Description
A LoggerWacu reference class
Methods
- draw()
- draw the objec value - Return Value- returns a String object representing the value 
- h5init()
- verify if h5 is correct version 
- initmetriclst()
- set metric list for this logger class 
Metric reference class
Description
Metric reference class
Fields
- name
- title metric in chart 
- colid
- start column id 
- connb
- number of column for this metric 
Methods
- draw()
- draw the objec value - Return Value- returns a String object representing the value 
- getmatrix(id)
- get matrix of elements 
MetricList reference class
Description
MetricList reference class
Methods
- add(node)
- add new node in the list. 
- draw()
- draw the objec value - Return Value- returns a list of String object representing the value 
- get()
- get all node from the list. - Return Value- returns a list of node 
- getat(id)
- return element at id index. - Return Value- returns the node @ id 
- getcolactive()
- get matrix col enable 
- getcolnames()
- get matrix col name 
- getmatrix()
- get matrix of elements 
- getsize()
- return lenght of element. - Return Value- returns a non-negativ numeric 
- slctset(v)
- enable or disable metric view - Parameters- vTrue or False vector
 
A OldLoggerUI reference class
Description
A OldLoggerUI reference class
A ZoomHistory reference class
Description
A ZoomHistory reference class
Methods
- draw()
- draw the objec value - Return Value- returns a matrix of value 
- pop()
- pop one history position 
- push(s, e)
- push new history position in array. 
A axytrek2h5 function for convert csv file to h5 file
Description
A axytrek2h5 function for convert csv file to h5 file
Usage
axytrek2h5(filecsv = "", accres = 25, fileh5 = "")
Arguments
| filecsv | A input axytrek csv file. | 
| accres | input number of data rate in 1 seconde | 
| fileh5 | A output h5 data file. | 
A cats2h5 function for convert csv file to h5 file
Description
A cats2h5 function for convert csv file to h5 file
Usage
cats2h5(filecsv = "", accres = 50, fileh5 = "")
Arguments
| filecsv | A input cats csv file. | 
| accres | input resolution | 
| fileh5 | A output h5 data file. | 
A demow_gui function for lunch a R-shiny application to plot datalogger view
Description
A demow_gui function for lunch a R-shiny application to plot datalogger view
Usage
demo_gui()
A demoaxytrek2h5 function build demo cats h5 file
Description
A demoaxytrek2h5 function build demo cats h5 file
Usage
demoaxytrek2h5(fileh5 = "", nbrow = 10000)
Arguments
| fileh5 | input data H5 file | 
| nbrow | number of row | 
A democats2h5 function build demo cats h5 file
Description
A democats2h5 function build demo cats h5 file
Usage
democats2h5(fileh5 = "", nbrow = 10000)
Arguments
| fileh5 | imput data h5 file | 
| nbrow | number of row | 
A democatsmkbe function for generate ramdom data
Description
A democatsmkbe function for generate ramdom data
Usage
democatsmkbe(fbe = "", nbrow = 10, nbseq = 2)
Arguments
| fbe | A outout be csv file. | 
| nbrow | input number of data rate in 1 seconde | 
| nbseq | input sequence lenght | 
A demolul2h5 function build demo lul h5 file
Description
A demolul2h5 function build demo lul h5 file
Usage
demolul2h5(fileh5 = "", nbrow = 10000)
Arguments
| fileh5 | A h5 data file. | 
| nbrow | number of row | 
A demowacu2h5 function build demo cats h5 file
Description
A demowacu2h5 function build demo cats h5 file
Usage
demowacu2h5(fileh5 = "", nbrow = 10000)
Arguments
| fileh5 | A h5 data file. | 
| nbrow | number of row | 
A lul2h5 function for concert lul csv file to h5 file
Description
A lul2h5 function for concert lul csv file to h5 file
Usage
lul2h5(filecsv = "", fileh5 = "", sep = "\t")
Arguments
| filecsv | A input LUL csv file. | 
| fileh5 | A output h5 data file. | 
| sep | input the field separator character. | 
A wacu2h5 function for concert wacu csv file to h5 file
Description
A wacu2h5 function for concert wacu csv file to h5 file
Usage
wacu2h5(filecsv = "", fileh5 = "", rtctick = 1, accres = 50,
  datestartstring = "")
Arguments
| filecsv | A input WACU csv file. | 
| fileh5 | A output h5 data file. | 
| rtctick | tpl frequence | 
| accres | acc frequence | 
| datestartstring | A Date string in GMT |