Question abou the scaling vector trained in the EM step #413
-
Recently I have been using your amazing tool, scVelo, a lot to analyze my data. To better understand the results I dug into the code of scVelo. Almost all the steps are clear to me except the scaling factor "scaling" used in the EM step. Moreover, it seems like the scaling factor is trained in the EM step, which makes me more confused. Could anybody please briefly explain the role of this scaling factor, and what's the conceptual reason for scaling unspliced counts? In addition, why do you need to train this scaling factor in the EM step? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment
-
Hi @DongzeHE, The scaling factors are learned jointly with the other parameters in order to ensure that spliced and unspliced live on the same scale. That is done for two reasons:
|
Beta Was this translation helpful? Give feedback.
Hi @DongzeHE,
the docs is currently being updated, so a full description of all parameters is soon to come.
The scaling factors are learned jointly with the other parameters in order to ensure that spliced and unspliced live on the same scale. That is done for two reasons: