An R6 class for DataSpace MAb data.
Super class
DataSpaceConnection -> DataSpaceMabs
Active bindings
mabMetadataA data.table of mAbs with metadata found in the object.
donorMetadataA data.table of donors with metadata found in the object.
mabMixMetadataA data.table. A table of mAb mixtures with metadata found in this DataSpaceMab instance.
mabMixA data.table. A mapping table of mab_mix_id to mab_id. with metadata found in this DataSpaceMab instance.
datasetsA list of data.table objects containing the mab related that were loaded.
variableDefinitionsA data.table of variable definitions.
Methods
Inherited methods
DataSpaceConnection$downloadPublicationData()DataSpaceConnection$filterMabGrid()DataSpaceConnection$getDaash()DataSpaceConnection$getDonors()DataSpaceConnection$getGroup()DataSpaceConnection$getGroups()DataSpaceConnection$getMab()DataSpaceConnection$getMabs()DataSpaceConnection$getStudies()DataSpaceConnection$getStudy()DataSpaceConnection$loadLanlMabMetadata()DataSpaceConnection$resetMabGrid()
DataSpaceMabs$new()
Initialize DataSpaceMab object.
See DataSpaceConnection.
Usage
DataSpaceMabs$new(mabIds, includeMixtures)Examples
if (FALSE) { # \dontrun{
# Create a connection (Initiate a DataSpaceConnection object)
con <- connectDS()
# Inspect available mabs, then pass subset to the `getMabs` method.
vrc01 <- con$availableMabs[mab_name_std == "VRC01"] |>
con$getMabs()
# Inspect the `NABMAb` assay data.
vrc01$datasets$NABMAb
# Load DAASH data from mab object
vrc01$loadDaash()
# Inspect DAASH datasets
vrc01$datasets$daash |> names()
} # }
