Hi Devon, Thanks for your response. I now feel more confident about my approach. Based on the above design, I am analysing my result as follows:
# The effect of Treatment on Low-Condition group
res1 = results(dds, contrast = c("Treatment","B","A"))
# The effect of Treatment on High-Condition group
res2 = results(dds, list(c("Treatment_B_vs_A"," Conditionhigh.TreatmentB")))
# The difference between High-Condition and Low-Condition group without Treatment
res3 = results(dds, contrast =c("Condition","high","low"))
# With Treatment, the difference between High-Condition and Low-Condition group
res4 = results(dds, list(c("Condition_high_vs_low"," Conditionhigh.TreatmentB ")))
For Condition 'low' and for Treatment 'A' are my reference levels. Do you agree with this interpretation?