MyNixOS website logo
Description

Tools Developed by the NCEAS Scientific Computing Support Team.

Set of tools to import, summarize, wrangle, and visualize data. These functions were originally written based on the needs of the various synthesis working groups that were supported by the National Center for Ecological Analysis and Synthesis (NCEAS). These tools are meant to be useful inside and outside of the context for which they were designed.

scicomptools - Tools Developed by the NCEAS Scientific Computing Support Team

R-CMD-check

The goal of scicomptools is to house all of the standalone functions written by the National Center for Ecological Analysis and Synthesis (NCEAS) Scientific Computing Team staff that lack a specific project. Currently contains various tools to import, summarize, and visualize data. Non-function scripts created by this team are part of the scicomptasks repository.

Installation

You can install the development version of scicomptools from GitHub with:

# install.packages("devtools")
devtools::install_github("NCEAS/scicomptools")

Or download from CRAN with:

install.packages("scicomptools")

Current Functions

Modeling / Analysis

  • stat_extract Extracts core summary statistics for model fit objects returned by the following functions: lmerTest::lmer, stats::lm, stats::nls, stats::t.test, nlme::lme, ecodist::MRM, and RRPP::trajectory.analysis

Google Drive-Related

  • drive_toc: Identifies the complete folder hierarchy within a user-supplied URL for a Google Drive folder. Useful in generating a table of contents for a Google Drive. Also allows exclusion of folders by name if there are folders that you would not want included in a table of contents

Data Description / Wrangling

  • read_xl_sheets: Reads in all the sheets in a supplied Microsoft Excel workbook and returns a list of those contents

  • read_xl_format: Identifies the formatting of every cell in a supplied Microsoft Excel workbook (including comment text)

Text Mining

  • word_cloud_prep: Performs text mining on a given text column of a dataframe to create a dataframe that is ready for word cloud creation

  • word_cloud_plot: Performs text mining (using word_cloud_prep) and creates a simple ggplot2 word cloud (for those who don’t want to handle their own plotting aesthetics)

Working Directory Management

  • wd_loc: Allows user to easily specify file paths both for local and remote work and then toggle between them in the same script as needed. Useful when work is being done both in local computers and on a remote server

Checking Access Tokens

  • token_check: Checks for whether a token for the supplied API can be found for your current R session. For example, Qualtrics allows direct acquisition of data from R if you have a token and your R session “knows” that string. This function quickly checks whether you’d be able to use that workflow (currently only supports search for Qualtrics and GitHub tokens but could be easily expanded!)
Metadata

Version

1.0.0

License

Unknown

Platforms (75)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows