sbtools: An R package for ScienceBase
Science is an increasingly collaborative endeavor. In an era of Web-enabled research, new tools reduce barriers to collaboration across traditional geographic and disciplinary divides and improve the quality and efficiency of science. Collaborative online code management has moved project collaboration from a manual process of email and thumb drives into a traceable, streamlined system where code can move directly from the command-line onto the Web for discussion, sharing, and open contributions. Within the USGS, however, data have no such analogous system. To bring data collaboration and sharing within the USGS to the next level, we are missing crucial components.
The sbtools project team built sbtools, an R interface to ScienceBase (fig. 17). To build this package, the team organized a diverse group representing experts in data management, science, and research-software development domains. This interface provides scripted R access to ScienceBase to manage metadata and data files, to search the catalog of datasets, and to view and modify data in formats familiar to R users. The package is designed to keep most interactions simple and includes internal handling of complex Web service interactions (for example, authentication) to simplify use for end-users. With its release, sbtools enables rapid and reproducible access to one of the single largest repositories of Earth-science data and an advanced cloud-based data collaboration platform. sbtools will add value to ScienceBase for scientists, developers, and users of R in the USGS. The project team will release and distribute the code via the Comprehensive R Archive Network (CRAN) and USGS-R repositories.
Accomplishments
The following accomplishments have been made or are in progress as of September 2015:
- sbtools R package available in the following locations:
- Geological Survey R Archive Network (GRAN) (U.S. Geological Survey, 2015k)
- GitHub (Winslow, 2015)
- CRAN (https://cran.r-project.org/web/packages/sbtools/index.html)
- sbtools publication (Winslow, 2016)
Note: This description is from the Community for Data Integration 2015 Annual Report.
- Source: USGS Sciencebase (id: 55244935e4b027f0aee3d3d6)
sbtools: A package connecting R to cloud-based data for collaborative online research
sbtools: USGS ScienceBase Tools
Science is an increasingly collaborative endeavor. In an era of Web-enabled research, new tools reduce barriers to collaboration across traditional geographic and disciplinary divides and improve the quality and efficiency of science. Collaborative online code management has moved project collaboration from a manual process of email and thumb drives into a traceable, streamlined system where code can move directly from the command-line onto the Web for discussion, sharing, and open contributions. Within the USGS, however, data have no such analogous system. To bring data collaboration and sharing within the USGS to the next level, we are missing crucial components.
The sbtools project team built sbtools, an R interface to ScienceBase (fig. 17). To build this package, the team organized a diverse group representing experts in data management, science, and research-software development domains. This interface provides scripted R access to ScienceBase to manage metadata and data files, to search the catalog of datasets, and to view and modify data in formats familiar to R users. The package is designed to keep most interactions simple and includes internal handling of complex Web service interactions (for example, authentication) to simplify use for end-users. With its release, sbtools enables rapid and reproducible access to one of the single largest repositories of Earth-science data and an advanced cloud-based data collaboration platform. sbtools will add value to ScienceBase for scientists, developers, and users of R in the USGS. The project team will release and distribute the code via the Comprehensive R Archive Network (CRAN) and USGS-R repositories.
Accomplishments
The following accomplishments have been made or are in progress as of September 2015:
- sbtools R package available in the following locations:
- Geological Survey R Archive Network (GRAN) (U.S. Geological Survey, 2015k)
- GitHub (Winslow, 2015)
- CRAN (https://cran.r-project.org/web/packages/sbtools/index.html)
- sbtools publication (Winslow, 2016)
Note: This description is from the Community for Data Integration 2015 Annual Report.
- Source: USGS Sciencebase (id: 55244935e4b027f0aee3d3d6)