The DataSpaceMab class
The DataSpaceMab class
Active bindings
configA list. Stores configuration of the connection object such as URL, path and username.
studyAndMabsA data.table. The table of available mAbs by study.
mabsA data.table. The table of available mAbs and their attributes.
nabMabA data.table. The table of mAbs and their neutralizing measurements against viruses.
studiesA data.table. The table of available studies.
assaysA data.table. The table of assay status by study.
variableDefinitionsA data.table. The table of variable definitions.
Methods
Method new()
Initialize DataSpaceMab object.
See DataSpaceConnection.
Usage
DataSpaceMab$new(mabMixture, filters, config)Examples
if (FALSE) { # \dontrun{
# Create a connection (Initiate a DataSpaceConnection object)
con <- connectDS()
# Browse the mAb Grid
con$mabGridSummary
# Filter the grid by viruses
con$filterMabGrid(using = "virus", value = c("242-14", "Q23.17", "6535.3", "BaL.26", "DJ263.8"))
# Filter the grid by donor species (llama)
con$filterMabGrid(using = "donor_species", value = "llama")
# Check the updated grid
con$mabGridSummary
# Retrieve available viruses in the filtered grid
con$mabGrid[, unique(virus)]
# Retrieve available clades for 1H9 mAb mixture in the filtered grid
con$mabGrid[mab_mixture == "1H9", unique(clade)]
# Create a DataSpaceMab object that contains the filtered mAb data
mab <- con$getMab()
mab
# Inspect the `nabMab` field
mab$nabMab
} # }
