Best Practices for Distributing and Deploying U.S. Geological Survey Shiny Applications

Techniques and Methods 7-B2
Ecosystems Mission Area—Land Management Research Program
By: , and 

Links

Abstract

A goal of U.S. Geological Survey (USGS) research is to create actionable science for U.S. Department of the Interior managers and partners. Properly managed and released software tools can quickly, accurately, and easily translate scientific results to aid managers’ decision-making. The USGS policies on software development and distribution affect how authors of USGS software products must navigate the review and approval process. Understanding these rules and procedures will save time and effort in making science useful and visible through software development. This document outlines USGS policies on software development as they pertain to Shiny applications, which use R code to create interactive web-based applications. The requirements and procedures described here will also be relevant for other USGS software applications.

This document is not intended to be a step-by-step guide on building a Shiny application or to go into detail about any of the referenced software programs. An understanding of the referenced software programs, including R, Git, and hypertext markup language/cascading style sheets (HTML/CSS) is needed to use this document efficiently, though links for more thorough guidance are included throughout.

Suggested Citation

Shryock, D.F., Wright, M.C., van Mantgem, P.J., and Esque, T.C., 2023, Best practices for distributing and deploying U.S. Geological Survey Shiny applications: U.S. Geological Survey Techniques and Methods, book 7, chap. B2, 10 p., https://doi.org/10.3133/tm7B2.

ISSN: 2328-7055 (online)

Table of Contents

  • Abstract
  • Overview of U.S. Geological Survey Policy in Relation to Shiny Applications
  • Software Release Process for Shiny Applications
  • Summary
  • Acknowledgements
  • Glossary
Publication type Report
Publication Subtype USGS Numbered Series
Title Best practices for distributing and deploying U.S. Geological Survey Shiny applications
Series title Techniques and Methods
Series number 7-B2
DOI 10.3133/tm7B2
Year Published 2023
Language English
Publisher U.S. Geological Survey
Publisher location Reston, VA
Contributing office(s) Western Ecological Research Center
Description iv, 10 p.
Online Only (Y/N) Y
Google Analytic Metrics Metrics page
Additional publication details