if(require(flowFitExampleData)){
# PKH26
data(PKH26data)
parent.fitting <- parentFitting(PKH26data[[1]], "FL2-Height LOG")
my.fit <- proliferationFitting(PKH26data[[2]], "FL2-Height LOG",
parent.fitting@parentPeakPosition,
parent.fitting@parentPeakSize)
my.fit
summary(my.fit)
confint(my.fit)
coef(my.fit)
Data(my.fit)
# plot results
plot(my.fit)
# modeling with locked Peak Size
my.fit <- proliferationFitting(PKH26data[[2]], "FL2-Height LOG",
parent.fitting@parentPeakPosition,
parent.fitting@parentPeakSize,
fixedModel=TRUE,
fixedPars=list(S=16))
# modeling with locked Peak Size and Position
my.fit <- proliferationFitting(PKH26data[[2]], "FL2-Height LOG",
parent.fitting@parentPeakPosition,
parent.fitting@parentPeakSize,
fixedModel=TRUE,
fixedPars=list(S=16, M=810))
# modeling with locked Peak Size, Position and Distance
my.fit <- proliferationFitting(PKH26data[[2]], "FL2-Height LOG",
parent.fitting@parentPeakPosition,
parent.fitting@parentPeakSize,
fixedModel=TRUE, fixedPars=list(S=16, M=810, D=76))
# generations as vector
my.fit@generations
# generations as list
getGenerations(my.fit)
# CFSE, CPD and CTV data
data(QuahAndParish)
parent.fitting.cfse <- parentFitting(QuahAndParish[[1]], "<FITC-A>")
fitting.cfse <- proliferationFitting(QuahAndParish[[2]], "<FITC-A>",
parent.fitting.cfse@parentPeakPosition,
parent.fitting.cfse@parentPeakSize)
summary(fitting.cfse)
confint(fitting.cfse)
coef(fitting.cfse)
Data(fitting.cfse)
plot(parent.fitting.cfse)
plot(fitting.cfse)
# for CPD samples we use a Fixed Model: we keep fixed in the model the Parent Peak Position
parent.fitting.cpd <- parentFitting(QuahAndParish[[1]], "<APC-A>")
fitting.cpd <- proliferationFitting(QuahAndParish[[3]], "<APC-A>",
parent.fitting.cpd@parentPeakPosition,
parent.fitting.cpd@parentPeakSize,
fixedModel=TRUE,
fixedPars=list(M=parent.fitting.cpd@parentPeakPosition))
parent.fitting.ctv <- parentFitting(QuahAndParish[[1]], "<Alexa Fluor 405-A>")
fitting.ctv <- proliferationFitting(QuahAndParish[[4]], "<Alexa Fluor 405-A>",
parent.fitting.ctv@parentPeakPosition,
parent.fitting.ctv@parentPeakSize)
# let's compare the generations across the 3 samples:
plot(parent.fitting.cfse, main="CFSE Non Stimulated")
plot(fitting.cfse, which=3, main="CFSE")
plot(fitting.cfse, which=4, main="CFSE")
plot(fitting.cfse, which=5, main="CFSE")
plot(parent.fitting.cpd, main="CPD Non Stimulated")
plot(fitting.cpd, which=3, main="CPD")
plot(fitting.cpd, which=4, main="CPD")
plot(fitting.cpd, which=5, main="CPD")
plot(parent.fitting.ctv, main="CTV Non Stimulated")
plot(fitting.ctv, which=3, main="CTV")
plot(fitting.ctv, which=4, main="CTV")
plot(fitting.ctv, which=5, main="CTV")
}Run the code above in your browser using DataLab