Shiny R.Lum - Interaktive Web Anwendungen für das R Paket Luminescence und ESR

 

Was ist Shiny

Shiny ist ein "web application framework" für R. Genauer gesagt ist es ein R Paket von RStudio welches es dem Anwender sehr einfach macht, interaktive Anwendungen für das Internet mit Hilfe von R zu erstellen. Mit nur wenigen Zeilen Code lässt sich eine Benutzerschnittstelle programmieren, auf deren Grundlage, die sogenannten Shiny Apps für Funktionen des R Pakets Luminescence und ESR erstellt wurden. Diese Apps nutzen eine einfach zu bedienende grafische Schnittstelle.

Für welche Anwender ist Shiny gedacht

Um mit dem R-Paket "Luminescence" zu arbeiten sind grundlegende Kenntnisse der Programmiersprache R nötig. Mit der Veröffentlichung der Shiny Apps haben wir einen Weg gefunden ohne diese Voraussetzung die Möglichkeiten des R-Pakets "Luminescence" auszuprobieren, sodaß auch unerfahrene Anwender ausgewählte Funktionene ohne Einschränkung nutzen können, bevor sie sich mit R selbst beschäftigen.

Wie arbeitet man mit Shiny-apps

a) Anfänger
Um mit den Shiny-apps zu arbeiten, rufen Sie folgende Internetseite auf
shiny.r-luminescence.de
Auf dieser Seite ist es möglich den vollen Funktionsumfang der apps ohne Einschränkungen auszuprobieren. Sie können mit den vorhandenen Beispieldateien arbeiten, oder Ihren eigenen Datensatz in einer Textdatei (.txt) hochladen. Die numerischen Werte (z.B. De und zugehöriger Fehler) müssen in zwei Spalten vorliegen, wobei die einzelnen Werte durch ein Komma, Semikolon, Leerzeichen oder die Tabulatortaste getrennt werden müssen. Die ausgegebenen Plots können lokal auf dem PC gespeichert werden. Optional kann der dazugehörige R-Code heruntergeladen werden um die Plots in RStudio anzuzeigen.

b) Erfahrene Nutzer
Diese können die apps auch auf ihrem PC, z.B. in RStudio aufrufen. Voraussetzung dafür ist, das die aktuelle Entwicklerversion des Luminescence-Pakets und anschließend das Shiny-Paket installiert werden. Um diesen Weg zu beschreiten, ist es empfehlenswert einige Erfahrung im Umgang mit R, bzw. RSudio zu haben.

R.Lum apps für Shiny Weiterführende Links

 

 

[Kalender]