Speaker
Description
Reading public data from an online repository is not a big challenge, although doing so programmatically is perhaps not everyone's cup-of-tea.
Likewise, setting up a Shiny app or similar on a hosting platform is simple enough for the digitally well-versed, but an insurmountable obstacle for the digitally inexperienced researcher.
In this talk I will therefore present part of the KTH Digital Research Handbook that demonstrates how to setup a Shiny app on the ready-to-use platform SciLifeLab Serve[^1] and one way to configure it to semi-dynamically ingest data from a public dataset previously published on the KTH Data Repository[^2], thus illustrating how sharing data openly makes reuse possible.
The talk will briefly discuss the various ways that such an integration can be achieved; demonstrate the Shiny app in action; and expound generously on other freely available open science tools.
For the dataset in question we will revisit periodicdata[^3], which regular conference-goers might recognize from one of last year's lightning talks.
[^1]: SciLifeLab Serve is a platform for app hosting, web-based IDEs, and other tools
developed and operated by SciLifeLab Data Centre. https://serve.scilifelab.se
[^2]: The KTH Data Repository is KTH's institutional data management repository, launched
last year, and is based on InvenioRDM, just like Zenodo. https://datarepository.kth.se
Although for demonstration purposes I will be using the sandbox instance.
[^3]: periodicdata, R package dataset with properties of the chemical elements.
https://github.com/solarchemist/periodicdata