USGS ScienceBase Tools
Authenticate to SB for subsequent calls [DEPRECATED]
Return current cached session
Create a folder
get cached sciencebase token
Get or set ScienceBase username
Check if identifier exists
Initialize ScienceBase Session
Check whether you're logged into a ScienceBase session
Upload File to Item
Create a new SB item
check if identifier touple already exists on SB
Download files attached to item
Retrieve specific fields from an SB item
Get an item's parent ID
Retrieve SB item
Return IDs for all child items
Get list of files attached to SB item
Move item from one folder to another
Publish file to public cloud S3 bucket
Rename item attached files
Replace files associated with an item
Remove files associated with an item
Remove an item completely by recursively removing its child items
Remove item from SB
Add custom identifier to an existing item
Update a SB item with new metadata
Upload File to Item Cloud Storage
#' Upload file(s) and create a new item
Upsert an SB item
Query SB for items based on custom identifier
Search within an SB folder
Query SB for items using generic query parameters
Query SB for specific data type
Query SB for items within a date range
Query SB for specific DOI (Digital Object Identifier)
Query SB based on spatial extent
Query SB for items containing specific text
Query SB for items using generic query parameters
Read in a password from the user
Query SB for all available datatypes
Ping ScienceBase to see if it's available
ScienceBase item class
generic GETs for sbtools package
generic POSTs for sbtools package package wrapped for generic POSTs th...
generic PUTs for sbtools package
R interface to ScienceBase
a convienence function for getting the age of a session.
Get session info (deprecated)
Check whether an SB session is expired
Checks current session and re-authenticates if necessary
Validate sbtools session state
Set SB endpoint
Get or set token stache data directory
Get your parent ID
Tools for interacting with U.S. Geological Survey ScienceBase <https://www.sciencebase.gov> interfaces. ScienceBase is a data cataloging and collaborative data management platform. Functions included for querying ScienceBase, and creating and fetching datasets.
Useful links