Identification

Title

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

Abstract

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.

Resource type

nonGeographicDataset

Resource locator

https://webapps.bgs.ac.uk/services/ngdc/accessions/index.html#item171739

name: Data

function: download

Unique resource identifier

code

http://data.bgs.ac.uk/id/dataHolding/13607900

codeSpace

Dataset language

eng

Spatial reference system

code identifying the spatial reference system

Classification of spatial data and services

Topic category

geoscientificInformation

Keywords

Keyword set

keyword value

originating controlled vocabulary

title

GEMET - INSPIRE themes

reference date

date type

publication

effective date

2008-06-01

Keyword set

keyword value

Application software

Computer software

originating controlled vocabulary

title

BGS Thesaurus of Geosciences

reference date

date type

revision

effective date

2011

Keyword set

keyword value

NERC_DDC

Geographic location

West bounding longitude

East bounding longitude

North bounding latitude

South bounding latitude

Temporal reference

Temporal extent

Begin position

2020-04-01

End position

2021-12-01

Dataset reference date

date type

creation

effective date

2022-02-01

Frequency of update

notApplicable

Quality and validity

Lineage

Shinylight was created by removing the unnecessary components from an existing web interface called Shiny.

Conformity

Conformity report

specification

title

INSPIRE Implementing rules laying down technical arrangements for the interoperability and harmonisation of Geology

reference date

date type

publication

effective date

2011

degree

false

explanation

See the referenced specification

Conformity report

specification

title

Commission Regulation (EU) No 1089/2010 of 23 November 2010 implementing Directive 2007/2/EC of the European Parliament and of the Council as regards interoperability of spatial data sets and services

reference date

date type

publication

effective date

2010-12-08

degree

false

explanation

See http://eur-lex.europa.eu/LexUriServ/LexUriServ.do?uri=OJ:L:2010:323:0011:0102:EN:PDF

Data format

name of format

software

version of format

Constraints related to access and use

Constraint set

Limitations on public access

Constraint set

Limitations on public access

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 organisations

Responsible party

contact position

Dept of Earth Sciences

organisation name

University College London

full postal address

Kathleen Lonsdale Building, Gower Street

London

WC1E 6BT

United Kingdom

email address

not available

responsible party role

originator

Responsible party

contact position

Dept of Earth Sciences

organisation name

University College London

full postal address

Kathleen Lonsdale Building, Gower Street

London

WC1E 6BT

United Kingdom

email address

not available

responsible party role

principalInvestigator

Responsible party

organisation name

British Geological Survey

email address

not available

responsible party role

distributor

Responsible party

organisation name

British Geological Survey

email address

not available

responsible party role

pointOfContact

Metadata on metadata

Metadata point of contact

organisation name

British Geological Survey

full postal address

Environmental Science Centre,Keyworth

NOTTINGHAM

NG12 5GG

United Kingdom

telephone number

+44 115 936 3100

email address

enquiries@bgs.ac.uk

responsible party role

pointOfContact

Metadata date

2023-05-24

Metadata language

eng