Skip to content

Latest commit

 

History

History
44 lines (34 loc) · 1.56 KB

README.md

File metadata and controls

44 lines (34 loc) · 1.56 KB

rTRhexNG: R-generated hexagon sticker for rTRNG

ci-cd

rTRhexNG is an R package featuring a Shiny app to create a hexagon logo for rTRNG.

The core design idea behind the logo is to illustrate the key features of rTRNG: jump and split operations on (pseudo-)random sequences. R is used to automate the creation and location of several visual elements representing random sequences, and the Shiny app built on top allows to quickly assess alternative designs in an interactive way.

The Shiny app is also very useful to interactively illustrate what jump and split mean in rTRNG, with the logo emerging from their visual representation in a natural way. The implementation actually supports alternative polygon or circle designs, which can be also explored in the app.

You can access the Shiny app at https://miraisolutions.shinyapps.io/rTRhexNG.

The rTRhexNG package can be installed via

devtools::install_github("miraisolutions/rTRhexNG")

and the app is available as

rTRhexNG::rTRhexNG_app()

Note that the logo relies on specific fonts, which are shipped with the package and can be installed (on Linux systems) via

rTRhexNG::install_fonts()

or manually given their path obtained using

rTRhexNG::fonts_path()