You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Suppose I am working with a large study with lots of heterogeneity, and I calculate factors of unwanted variation (UV) using RUVSeq using all pseudobulk samples (several cell types, 2 conditions, several patients).
In a muscat workflow, the SCE object upon aggregation, has colData that is of dimension equal to the number of patients. However, the UV factors are of dimension equal to number of cell types x number of conditions x number of patients ( = total number of pseudobulk samples). It seems reasonable to include the factors of unwanted variation for the relevant samples in a muscat analysis, i.e., extracting the relevant elements of a factor of UV for each of the cell type-specific comparisons, and adding it to the model matrix.
The only way I can see this is possible currently is by manually implementing the edgeR analysis: aggregating counts, extracting relevant (elements of) covariates, and running the edgeR workflow. Is there a better way to accommodate analyses like these using muscat?
The text was updated successfully, but these errors were encountered:
Suppose I am working with a large study with lots of heterogeneity, and I calculate factors of unwanted variation (UV) using
RUVSeq
using all pseudobulk samples (several cell types, 2 conditions, several patients).In a
muscat
workflow, the SCE object upon aggregation, hascolData
that is of dimension equal to the number of patients. However, the UV factors are of dimension equal to number of cell types x number of conditions x number of patients ( = total number of pseudobulk samples). It seems reasonable to include the factors of unwanted variation for the relevant samples in amuscat
analysis, i.e., extracting the relevant elements of a factor of UV for each of the cell type-specific comparisons, and adding it to the model matrix.The only way I can see this is possible currently is by manually implementing the
edgeR
analysis: aggregating counts, extracting relevant (elements of) covariates, and running theedgeR
workflow. Is there a better way to accommodate analyses like these usingmuscat
?The text was updated successfully, but these errors were encountered: