vdj, adata = ddl.pp.check_contigs(vdj, adata) not working #406
Unanswered
MariusMathies
asked this question in
Q&A
Replies: 1 comment 3 replies
-
hi, can you check that the format of your |
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I am using output from the 10x cell ranger multi command, and everything is working until I run
vdj, adata = ddl.pp.check_contigs(vdj, adata)
Could there be any issue with the pipeline?
Preparing data: 827it [00:00, 2803.68it/s]
Scanning for poor quality/ambiguous contigs: 100%|██████████| 483/483 [00:02<00:00, 189.40it/s]
IndexError Traceback (most recent call last)
Cell In[102], line 1
----> 1 vdj, adata = ddl.pp.check_contigs(vdj, adata)
File ~/.conda/envs/conda_python_3.11/lib/python3.11/site-packages/dandelion/preprocessing/preprocessing.py:5258, in check_contigs(data, adata, productive_only, library_type, umi_foldchange_cutoff, filter_missing, filter_extra, save, verbose, **kwargs)
5255 dat = dat[dat["cell_id"].isin(adata.obs_names)].copy()
5257 if dat.shape[0] == 0:
-> 5258 raise IndexError(
5259 "No contigs passed filtering. Are you sure that the cell barcodes are matching?"
5260 )
5261 if os.path.isfile(str(data)):
5262 data_path = Path(data)
IndexError: No contigs passed filtering. Are you sure that the cell barcodes are matching?
Beta Was this translation helpful? Give feedback.
All reactions