Skip to content

all_contig_dandelion.tsv #587

@dt583

Description

@dt583

Description of the question

Hello,

I'm following the tutorial for BCR analysis and ran into an issue.

During the 'Singularity preprocessing' step, the file all_contig_dandelion.tsv was generated. However, in the next step, 'Loading data for analysis,' the tutorial uses filtered_contig_dandelion.tsv instead of all_contig_dandelion.tsv.

When I ran the following command using all_contig_dandelion.tsv:

singularity run -B $PWD /path/to/sc-dandelion_latest.sif changeo-clonotypes --h5ddl vdj.h5ddl

I encountered the following error message:

Error in (function (db, sequenceColumn = "junction", vCallColumn = "v_call", :
3835 cell(s) with multiple heavy chains found. One heavy chain per cell is expected.

Is the step "vdj, adata = ddl.pp.check_contigs(vdj, adata)" sufficient for filtering the V(D)J data (derived from the all_contig_dandelion.tsv), or are additional filtering steps required?

Also, since I am using Seurat for GEX data analysis and have already completed the QC steps there, I would like to confirm: Is an AnnData object converted from Seurat suitable for the adata argument in the ddl.pp.check_contigs function?

Thanks in advance for your help!

Minimal example

Any error message produced by the code above

OS information

No response

Version information

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    questionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions