Skip to content
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

Duplicate barcodes #388

Open
carlares opened this issue Jul 2, 2024 · 3 comments
Open

Duplicate barcodes #388

carlares opened this issue Jul 2, 2024 · 3 comments
Labels
enhancement New feature or request help wanted Extra attention is needed

Comments

@carlares
Copy link

carlares commented Jul 2, 2024

"Major note if there are duplicate barcodes (if a cell has both Ig and TCR), the immune receptor information will not be added. It might be worth checking cluster identities and removing incongruent barcodes in the products of [combineTCR()]and combineBCR().

Hey! Thank you so much for the package development, it has turned out to be quite useful during my analysis. I was just wondering if there are any plans of making the inclusion of both BCR and TCR info within "one cell" possible? More and more development is being done trying to distinguish and identify these doublets, as they might be useful in the context of cel to cell interactions. I understand so far it is not possible with this package, so I was wondering if this is something that might come up in an update?

Thank you so much!!

@ncborcherding
Copy link
Owner

Hey @carlares,

Thanks for reaching out and great point. The use of BCR/TCR dual cells for calling doublets is a particularly intriguing idea. As of right now, incoporating that workflow within scRepertoire might be too complicated for the central pipeline. But I could see a pre-processing step that would allow for the functionality.

Let me think more on it and let me know if you have any specific ideas/code.

Thanks,
Nick

@ncborcherding ncborcherding added enhancement New feature or request help wanted Extra attention is needed labels Jul 2, 2024
@carlares
Copy link
Author

carlares commented Jul 2, 2024

Hey @ncborcherding,

Great to know about your interest! I am more of an user than a coder, truth to be told. Correct me if I am completely offside, but as far as I understood when a cell shows both, as of now scRepertoire will just output NA is that right? I just thought it was a pity to throw away that kind of information. Could potentially turn out to be so interesting if these doublets are associated with specific clonotyes, expanded/non-expanded... Adding up to what you have already built.

Looking forward to any development! And thanks again,

Carla

@carlares carlares closed this as completed Jul 2, 2024
@carlares carlares reopened this Jul 2, 2024
@Qile0317
Copy link
Contributor

Qile0317 commented Oct 14, 2024

@carlares #417 at the moment of writing this comment is partially an in-development solution to this suggestion and let me know any specific features you'd like to see. At the moment it is just extracting doublets as a preprocessing step but it'd be quite easy to add more processing to integrate this data, produce summaries by groups/clusters, etc.

I think the assumption that cells with both TCRs and BCRs are scRNA doublets/bad data in general is pretty reasonable (unless you are interested in the mild possibility of actual dual expresssion complexes) and I also can add a shortcut function to filter seurat objects by these doublets. Again let me know if you (or anyone else) have any thoughts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

3 participants