Skip to content

KatherineWasmer/glados

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Glados for Scientific Computing

R-CMD-check

Codecov test coverage

Named after the iconic AI character in the Portal video games, the glados package can be used for scientific computing in a variety of domains--including (but not limited to):

  • Geography 🌎
  • Mathematics ♾
  • Data Analysis 🔎

For more in-depth information on how to incorporate glados with your research, please read the vignette browseVignettes("glados)" after installing the package to your machine.

Installation

You can install glados from GitHub with:

install.packages("devtools") 
devtools::install_github("KatherineWasmer/glados", build_vignettes = T) # allows you to browse vignettes

Functionality

3/10/2026 -- Version 0.2.0 includes the following bioinformatics functions to eliminate the need to manually interact with the terminal. These functions are especially useful for cloud-based RStudio servers (Galaxy, Great Lakes HPC, etc.).

install_plink() - Installs PLINK 1.9 through an RStudio instance.

rename_file() - Renames a file within a directory. This is especially useful when using a Galaxy RStudio instance.

create_bed() - Creates a PLINK binary file set (.bed/.bim/.fam) from a vcf.gz file

create_pca() - Creates a PCA from a PLINK binary file set.

11/19/2024 -- Version 0.1.0 includes the following functions:

get_euclidean_distance() - computes the Euclidean distance between two vectors.

# geographic example - compute shortest distance between Ann Arbor and Glacier Bay, AK
ann_arbor <- c(42.27756, -83.74088) 
glacier_bay <- c(58.6999972, -136.1499994)
get_euclidean_distance(ann_arbor, glacier_bay)

About

An R library for seamless scientific computing.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages