Closed MozzyCow closed 6 months ago
Running without profile_tss finishes without errors
Upon further inspection/debugging, I had retained my non-standard chromosomes earlier in the analysis which was resulting in this line in get_tss_matrix returning nothing:
overlap_with_TSS = fragments.join(tss_space_annotation, nb_cpu=1).df if len(overlap_with_TSS) == 0: return
I'm wondering now if a better method is to remove all non-standard chromosome peaks from atac_fragments. Removing the #filter = annot['Chromosome/scaffold name'].str.contains('CHR|GL|JH|MT')
Unfortunately there are still issues, not removing the those from annotations results in very low TSS enrichment, which doesn't match the cell arc output
Hi,
Thanks for creating such an indepth analysis suite for multiome. I'm running into an issue with running compute_qc_stats some mouse multiome.
The pbmc tutorial datasets run correctly and pseduobulk, peak calling and get_consensus_peaks appear to run correctly. I had to modify the chromsizes with the addition of a .1 to the end of non-standard chromosomes to match the cell-arc format from the goldenpath chrom.sizes mm10 files to get export_pseudobulk to work.
I'm at a loss on how to solve it.
To Reproduce