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.
You can install glados from GitHub with:
install.packages("devtools")
devtools::install_github("KatherineWasmer/glados", build_vignettes = T) # allows you to browse vignettes3/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.
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)