Skip to main content

Help us improve the National Data Library - complete this short survey

Close survey banner

shinylight, a light-weight R package to create rich web applications (NERC Grant NE/T001518/1)

Publisher
British Geological Survey (BGS)
Updated
28 August 2026
Topic
Not set
Licence
Not set

Summary

The code base for IsoplotR’s graphical user interface (GUI) and its core data processing algorithms are surgically separated from each other. The command-line functionality is grouped in a lightweight package called IsoplotR, which has minimal dependencies and works on a basic R installation. It only uses commands that have been part of the R programming language for many decades and are unlikely to change in the future. In contrast, the GUI is written in html and Javascript and interacts with IsoplotR via an interface library. This interface is currently provided by the shiny package. shiny is free, open, and popular among R developers but has two important limitations: (1) it was created and is owned by a private company, which reduces the software’s future proofness; (2) shiny is a rather ‘bloated’ piece of code that does much more than is needed for IsoplotRgui. To avoid these issues, shinylight is a light-weight alternative to shiny that allows websites to call R functions in a similar fashion to the way in which node.js allows websites to use Javascript as a server language. Shinylight has been integrated in IsoplotRgui and all future software deliverables of the ‘Beyond Isoplot’ project, including the upcoming 'simplex' program for SIMS data processing.

Data links

Link Format Preview Updated
Data 28/8/2026

Is this data/dataset useful? Give us feedback

Additional information

Source Metadata
XML, HTML
Date added
28 August 2026
Harvest GUID
d72e660a-ef4d-395e-e054-002128a47908
Dataset reference date (creation)
2022-02-01
Frequency of update
notApplicable
Access constraints
The copyright of materials derived from the British Geological Survey's work is vested in the Natural Environment Research Council [NERC]. No part of this work may be reproduced or transmitted in any form or by any means, or stored in a retrieval system of any nature, without the prior permission of the copyright holder, via the BGS Intellectual Property Rights Manager. Use by customers of information provided by the BGS, is at the customer's own risk. In view of the disparate sources of information at BGS's disposal, including such material donated to BGS, that BGS accepts in good faith as being accurate, the Natural Environment Research Council (NERC) gives no warranty, expressed or implied, as to the quality or accuracy of the information supplied, or to the information's suitability for any use. NERC/BGS accepts no liability whatever in respect of loss, damage, injury or other occurence however caused.
Responsible party
University College London (originator, principalInvestigator); British Geological Survey (distributor, pointOfContact)
ISO 19139 resource type
nonGeographicDataset
Metadata language
eng

Contact

Enquiries

Enquiries

Freedom of information (FOI) requests

Freedom of Information (FOI) requests