-
Notifications
You must be signed in to change notification settings - Fork 104
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
scvelo neighbors #12
Comments
Good point! Neighbors get only updated if..
If it got recomputed in your case, it prob traces back to your |
Thanks! |
You can still use The spliced and unspliced contained in |
And, during data preprocessing, could I replace scvelo's scv.pp.show_proportions(adata) and scv.pp.cleanup(adata, clean='all') and scv.pp.filter_and_normalize(adata) with scanpy's sc.pp.filter_cells() and sc.pp.filter_genes() and sc.pp.normalize_per_cell() ? |
Sure, you don't need to do any preprocessing within scvelo. Only normalization on the layers is necessary, which is automatically done within
|
please have a look at this link: velocyto-team/velocyto-notebooks#9 (comment) |
Sure, that is simply https://anndata.readthedocs.io/en/latest/anndata.AnnData.concatenate.html |
When combining data from multiple 10x genomics libraries, cellranger recommend equalizing the read depth between libraries before merging, to reduce the batch effect introduced by sequencing, the command is "cellranger aggr --nomalize=mapped". Will scvelo equalize the read depth per cell per sample when merging mutliple samples ? |
And, when should I set the parameter renormalize=True in function scv.pp.moments() ? namesly, scv.pp.moments(adata, renormalize=True). Maybe it's better to have a detailed documents because RNA velocyto is an emerging field which few people are familiar to. |
Once the paper is out, it will shed light on yet unclear statements/attributes. The It's recommended to use its default value ( |
If I understood you correctly (w.r.t equalizing read depth), you can just create an AnnData object for each library, normalize them individually and then concatenate. When having all in one object it does not take difference in libraries into account. |
Scanpy neighbors use all matrix data (unspliced + spliced + ambiguous) as input data to get neighbor matrixes. |
@fanxylab, both Scanpy and scvelo use whatever data is stored in |
Hi, could we specify "neighbors_key" to where in the anndata.uns to look at by scvelo.pp.moments? |
Dear,
I am trying to get RNA velocity with scvelo and I find that scvelo will search neighbors by default. Now I have an scanpy anndata object, of which the neighbors are made by a customized method. I wanna keep these neighbors, are there any methods to stop scvelo re-searching neighbors automatically ?
The text was updated successfully, but these errors were encountered: