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
If compute.variances=TRUE, the function will compute the percentage of variance that is parallel to the average correction vectors at each merge step.
As I understand it, for n batches I should get n-1 percentages as there are n-1 merge steps. For example, for 2 batches there is a single merge step and I should get 1 percentage. What I get from the function though is n percentages, that is 2 percentages in the case of 2 batches.
Will you please explain this?
The text was updated successfully, but these errors were encountered:
It's the percentage of variance that is lost from each batch across all merge steps, so you'll get one value per batch. Admittedly, the documentation could be clearer about this. I guess I could also compute the percentage of variance lost at each batch at each merge step, but no one's needed that level of detail yet.
FYI, the MNN functions are to be moved to a new package that should be available in the next Bioconductor release, so the documentation updates will take place there.
In the fastMNN function description I read:
As I understand it, for
n
batches I should getn-1
percentages as there aren-1
merge steps. For example, for 2 batches there is a single merge step and I should get 1 percentage. What I get from the function though isn
percentages, that is 2 percentages in the case of 2 batches.Will you please explain this?
The text was updated successfully, but these errors were encountered: