Calculate_MFC
calculates the (log-transformed) maximum fold change over all strains.
Calculate_MFC(dat_list, subjectCol = "SubjectID", discretize = c(0.2, 0.3), responseLabels = paste0(c("low", "moderate", "high"), "Responder"))
dat_list | a named list like the one returned by |
---|---|
subjectCol | the name of the column specifying a subject ID. Default is "SubjectID". |
discretize | a vector of quantiles in (0, 0.5] specifying where to make the cutoff for low, moderate and high responses. Default is 20% and 30%. |
responseLabels | names for low, moderate and high responses |
A list with the following elements:
a named vector containing the continuous MFC endpoints
a named vector containing the discrete MFC endpoint with a cutoff at <X>
Other named vectors containing discrete MFC endpoints
A named list containing the MFC for each subject and any discretized metrics
#>#>Calculate_MFC(titer_list)#> $MFC #> 110196 110264 110281 110266 110278 110285 110193 110198 110210 110280 110283 #> 1 1 0 4 1 1 2 2 2 3 3 #> 110259 110216 110267 110268 110247 110207 110208 110257 110197 110199 110214 #> 5 6 6 7 8 1 2 4 5 1 0 #> 110202 110205 110271 110282 110284 110195 110201 110255 110277 110265 110272 #> 1 2 1 1 1 2 3 3 4 6 6 #> 110192 110209 110215 110275 110194 110203 110213 110248 110260 110263 110204 #> 0 0 1 2 1 2 2 1 1 1 2 #> 110211 110241 110256 110276 110243 110252 110274 110286 110191 110212 110245 #> 3 3 4 3 1 3 1 1 1 1 3 #> 110250 110262 110254 110269 110251 110270 110279 110200 110261 110273 110244 #> 1 3 2 2 3 0 0 2 2 1 3 #> 110258 110242 110253 #> 1 1 1 #> #> $MFC_d20 #> 110196 110264 110281 110266 #> lowResponder lowResponder lowResponder highResponder #> 110278 110285 110193 110198 #> lowResponder lowResponder moderateResponder moderateResponder #> 110210 110280 110283 110259 #> moderateResponder highResponder highResponder highResponder #> 110216 110267 110268 110247 #> highResponder highResponder highResponder highResponder #> 110207 110208 110257 110197 #> lowResponder moderateResponder highResponder highResponder #> 110199 110214 110202 110205 #> lowResponder lowResponder lowResponder moderateResponder #> 110271 110282 110284 110195 #> lowResponder lowResponder lowResponder moderateResponder #> 110201 110255 110277 110265 #> highResponder highResponder highResponder highResponder #> 110272 110192 110209 110215 #> highResponder lowResponder lowResponder lowResponder #> 110275 110194 110203 110213 #> moderateResponder lowResponder moderateResponder moderateResponder #> 110248 110260 110263 110204 #> lowResponder lowResponder lowResponder moderateResponder #> 110211 110241 110256 110276 #> highResponder highResponder highResponder highResponder #> 110243 110252 110274 110286 #> lowResponder highResponder lowResponder lowResponder #> 110191 110212 110245 110250 #> lowResponder lowResponder highResponder lowResponder #> 110262 110254 110269 110251 #> highResponder moderateResponder moderateResponder highResponder #> 110270 110279 110200 110261 #> lowResponder lowResponder moderateResponder moderateResponder #> 110273 110244 110258 110242 #> lowResponder highResponder lowResponder lowResponder #> 110253 #> lowResponder #> Levels: lowResponder moderateResponder highResponder #> #> $MFC_d30 #> 110196 110264 110281 110266 #> lowResponder lowResponder lowResponder highResponder #> 110278 110285 110193 110198 #> lowResponder lowResponder moderateResponder moderateResponder #> 110210 110280 110283 110259 #> moderateResponder highResponder highResponder highResponder #> 110216 110267 110268 110247 #> highResponder highResponder highResponder highResponder #> 110207 110208 110257 110197 #> lowResponder moderateResponder highResponder highResponder #> 110199 110214 110202 110205 #> lowResponder lowResponder lowResponder moderateResponder #> 110271 110282 110284 110195 #> lowResponder lowResponder lowResponder moderateResponder #> 110201 110255 110277 110265 #> highResponder highResponder highResponder highResponder #> 110272 110192 110209 110215 #> highResponder lowResponder lowResponder lowResponder #> 110275 110194 110203 110213 #> moderateResponder lowResponder moderateResponder moderateResponder #> 110248 110260 110263 110204 #> lowResponder lowResponder lowResponder moderateResponder #> 110211 110241 110256 110276 #> highResponder highResponder highResponder highResponder #> 110243 110252 110274 110286 #> lowResponder highResponder lowResponder lowResponder #> 110191 110212 110245 110250 #> lowResponder lowResponder highResponder lowResponder #> 110262 110254 110269 110251 #> highResponder moderateResponder moderateResponder highResponder #> 110270 110279 110200 110261 #> lowResponder lowResponder moderateResponder moderateResponder #> 110273 110244 110258 110242 #> lowResponder highResponder lowResponder lowResponder #> 110253 #> lowResponder #> Levels: lowResponder moderateResponder highResponder #>