-
Notifications
You must be signed in to change notification settings - Fork 32
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
Help with bc_transform_func for GEX job in Snakemake #522
Comments
I've fixed this issue just by changing the format of the cell_names part of the cistopic_obj, but I am now getting this error. Is there anything I can do to fix this? File "/gpfs/gsfs12/users/kimpt/conda/envs/scenicplus/lib/python3.11/site-packages/pandas/core/indexes/base.py", line 6168, in _raise_if_missing I did get a message recommending to call .obs_names_make_unique, so does this have any effect on this error? |
Have you considered formatting the cell_names(indices) in your GEX object instead of the cistopic_obj? NOTE: |
Hi! Thank you so much for the suggestion. I am now working with the GEX object. I have copied the cell barcodes to a column in the GEX object, but yet it seems that SCENIC+ cannot find/detect them... |
The problem might be more than copying the barcodes to a new column because this doesn't change the row index or names of your metadata and GEX count matrix. For instance, the index of your metadata ( |
Hello!
I am trying to fix a discrepancy between my barcodes in my GEX and ATAC data. My GEX data barcodes' format is currently as follows: stat3ff_AAACAGCCATTGACAT-1 and my ATAC data barcodes looks like: AAACAGCCATTGACAT-1_stat3ff. What is a lambda function for bc_transform_func I can use to adjust this? Unfortunately when I try to split by underscores, it seems that SCENIC+/Python isn't recognizing it?
The text was updated successfully, but these errors were encountered: