scvelo projections after velocity kernel and compute transition matrix look different #1215
Replies: 1 comment
-
Hi @josegarciamanteiga, velocity projections should never form the basis of a consistent analysis. Instead, you should rely on estimated terminal states with one of our kernels, for example. Velocity projections are easily confounded and change based on different input parameters such as the genes considered, resolution parameters, etc. I presume that's exactly what's happening here. If you are interested in how exactly we compute the projects compared to scvelo, I invite you to compare the two respective code bases. |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
I have followed the vignette and used scvelo to calculate velocities using mode = "stochastic" and the projection looks great. Then I go with cellrank
And the projections obtained on the 'vk' kernel object are different and 'worse' than the ones obtained with scvelo:
Is it ok? Why is that? I guess the scvelo transitions are a bit differently calculated compared to cell rank, but since the stream of scvelo looks great, I'd like to go forward with all the cellrank states, drivers and downstream analyses but keeping the stream I got with scvelo. Am I mistaking something?
Thanks for the help
Jose
Beta Was this translation helpful? Give feedback.
All reactions