USGS - science for a changing world

USGS R Packages

Find USGS-R package information

Visit the R Community website to see a list of released and in-development packages. There is also the USGS-R GitHub community where you can watch or participate in the development of packages. Lastly, you can run the following commands in R to see what packages exist on GRAN (Geological Survey R Archive Network).

GRAN_pkg <- available.packages(contrib.url("http://owi.usgs.gov/R"))
names(GRAN_pkg[,1:2])

Ready/Published

dataRetrieval

EGRET

EGRETci

geoknife

WQ-Review

  • Toolbox for discrete water-quality data review and exploration

Under Development

EflowStats

rloadest

gsplot

sbtools

  • Tools for interfacing R with ScienceBase data services

streamMetabolizer

  • Models for estimating stream/river production and respiration from dissolved oxygen data
  • see also LakeMetabolizer for lakes

sensorQC

  • Tools for QA/QC of sensor data

Supporting Packages

  • repgen: Tools for automated report generation (behind the scenes package)
  • smwrBase
  • smwrData
  • smwrGraphs
  • smwrQW
  • smwrStats
  • grantools
  • unitted

Project-Specific Packages

  • gsintroR
  • EGRETextra
  • GLMr
  • glmtools
  • GSqwsr
  • hazardItems
  • htcTrends
  • hydroMap
  • mda.streams
  • powstreams
  • restrend
  • SampleSplitting
  • toxEval
  • USGSHydroOpt

Introduction to USGS R Packages course

Learn more about the USGS packages by taking the online Introduction to USGS R Packages course (linked or or navigate on the side menu).

Lindsay R. Carr