R: R-Client for Interacting with the 'UCSF Data Library'

# R-Client for Interacting with the 'UCSF Data Library'

## Documentation for package ‘magmaR’ version 1.0.4

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS

## Help Pages

authentication-and-environments | Starting out and working with different Etna environments
magmaRset | Set up your magma environment and authentication
query | Search-like function that can obtain linked data from distinct models.
retrieve | Download data from magma as a tsv, and convert to a data.frame
retrieveAttributes | Helper functions that utilize special cases of magma /retrieve
retrieveIds | Helper functions that utilize special cases of magma /retrieve
retrieveJSON | Download data from magma as a json, and convert to a list
retrieveMatrix | Download data from magma that is stored as a matrix
retrieveMetadata | Download data from magma of one model, but transformed into the shape of a different model's records.
retrieveModels | Helper functions that utilize special cases of magma /retrieve
retrieveParentName | Helper functions that utilize special cases of magma /retrieve
retrieveProjects | Helper function that retrieves all the projectName options which a user has access to, from janus.
retrieveTemplate | Helper functions that utilize special cases of magma /retrieve
retrieve_SpecialCases | Helper functions that utilize special cases of magma /retrieve
updateFromDF | Easier to use wrapper of 'updateValues'
updateMatrix | A matrix-specific wrapper of 'updateValues'
updateValues | Analogous to the '/update' function of magma