Luis Heinzlmeier
08/04/2025, 5:54 PMhtodemux,multiseq,demuxem,hasheddrops and gmmdemux). We are currently still missing bff (PR) and hashsolo for hashing. @Nico Trummer, should I continue without these modules for now? Or do we have a solution for bff and hashsolo?Luis Heinzlmeier
08/06/2025, 4:55 AMLuis Heinzlmeier
08/06/2025, 5:02 AMNico Trummer
08/06/2025, 5:56 AMLuis Heinzlmeier
08/06/2025, 6:34 AMLuis Heinzlmeier
08/06/2025, 8:43 AM*.h5ad as input and not 10X matrices?
This means I have to write a separate local module just to save the 10X matrix as *.h5ad. Does that make sense? The original module used the 10X matrix. From a user perspective, I would also rather start with a 10X matrix, wouldn't I?Nico Trummer
08/06/2025, 2:49 PMLuis Heinzlmeier
08/07/2025, 8:08 AMBff is now working. party dino
I would be happy if you could review it as soon as you have time (PR).Nico Trummer
08/07/2025, 4:28 PMLuis Heinzlmeier
08/08/2025, 7:14 AMNico Trummer
08/09/2025, 8:16 AMLuis Heinzlmeier
08/09/2025, 1:05 PMLuis Heinzlmeier
08/09/2025, 4:01 PMhashsolo in this PR. In GitHub-Codespaces, I passed all tests. Unfortunately, I only passed the stub tests in the CI. All files show different snapshots.Nico Trummer
08/09/2025, 4:25 PMtest_hashsolo.csv which is generated as part of the hto_data_10x test, then you can compareNico Trummer
08/09/2025, 4:26 PMNico Trummer
08/09/2025, 4:29 PMLuis Heinzlmeier
08/09/2025, 6:22 PMdiff test_hashsolo.csv test_hashsolo-2.csv
2c2
< ACTATCTAGATGCCTT,35.0,314.0,1.0,0.0,0.0008512746193954035,0.9982658741923409,0.0008828511882637065,MS-12
---
> ACTATCTAGATGCCTT,35.0,314.0,1.0,0.0,0.0008512746193954033,0.9982658741923409,0.0008828511882637064,MS-12
12c12
How many digits do you recommend rounding to?
Deseq2 uses round_digits = NULL by default. So do I just need to change the round_digits with ext.args to test the module? Or should I always round up a little by default for this module?Nico Trummer
08/09/2025, 6:27 PMext.args to activate the rounding
And for testing you can check at which number of decimals it becomes stable, I would probably start with 10 based on the example values you sent (if it does not work, you can still decrease)Luis Heinzlmeier
08/10/2025, 7:11 AMLuis Heinzlmeier
08/13/2025, 8:29 PMhash_summary.py skript
• as results we get a joined csv of the classification and assignment results from all modules
• in addition, hash_summary.py outputs an summary .h5ad or .h5mu file on request
Next to that, I opened another review-ready PR for a small improvement in hasheddrops!