question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Wildly variable retained barcode list

See original GitHub issue

Hello, I just tried out CellBender on 21 datasets of 10x v2 single nuclei data that should be generally comparable (Cell Ranger retains ~1500-3500 barcodes in each) but I got wildly variable results with CellBender.

I used the following parameters: expected-cells = 5000 , total-droplets-included = 15000, epochs = 1500.

The number of barcodes retained by CellBender (from the output.csv file) are below. I’m surprised to see do many datasets with the maximum number of 15k, as well as 2 datasets with 0. Could this be a result of overfitting because I did 1500 epochs? In the output.pdf I noticed that only a train score is provided, so it’s hard to diagnose overfit…

Here are the knee plots in case they help diagnose things. All datasets are pretty similar. image

15000
15000
15000
15000
6001
5430
11420
0
11426
5448
6628
15000
8731
7871
7454
7139
0
15000
6024
8564
9622

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:8 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
Munfredcommented, Oct 5, 2020

Yes I do believe there is something funky with the data I’m working with. It is a single nuclei dataset of C. elegans, with a new dissociation protocol. It seems to have a lot of background (which is odd since nuclei are washed).

Thanks for the help. I’ll give another shot with cellbender next time I have a less problematic dataset.

0reactions
sjflemingcommented, Oct 5, 2020

By the way, the latent space for that “hard” example above looks like this: image

To me, your latent space being a sort of formless blob seems to be another possible hint that there may be some kind of a quality control failure. It’s not definitive of course… for some experiments without much cellular diversity, the latent space will tend to just look like a blob.

Read more comments on GitHub >

github_iconTop Results From Across the Web

Types of Barcodes: Different Kinds Explained - GoCodes
In this article, we're going to give you some handy information about the globally recognized and standardized 1D barcodes (UPC and EAN), as...
Read more >
Barcodes Guide - Revel Support
Barcodes are widely used in all businesses to quickly ring up items at the cash register or check inventory stock.
Read more >
Free Barcode Generator - Create barcodes here
Code 128 is a universal barcode with excellent data density. It is used, for example, in shipping and packaging. Character Set: ASCII; Length:...
Read more >
Complete Guide to Barcode Types & Standards - Camcode
This complete guide to barcode types & standards includes everything you need to know about 1D & 2D barcode symbologies, requirements, ...
Read more >
Split on Barcode Change - Barcode Scripting - YouTube
Split on Barcode Change - Barcode Scripting.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found