Skip to content

modkit (V0.6.4 )pileup hangs mid-run (process alive, 0% CPU) on large metagenomic BAM #640

Description

@ran525

Summary

modkit pileup consistently stops making progress partway through a large
metagenomic modBAM. The process stays alive but sleeps at 0% CPU indefinitely.
It stops at a different point on each run, so it is not a specific contig.

Environment

  • modkit 0.6.4 (conda/bioconda, micromamba env)
  • Linux, SLURM cluster, NFS-mounted storage
  • Data: PacBio Revio HiFi, MM/ML tags written by PacBio jasmine v26.1.3
    (--keep-kinetics), aligned with pbmm2 v26.2.99 --preset HIFI --sort
  • Reference: metagenome assembly (metaMDBG), 5,211 contigs, 462 Mb,
    contig names contain = characters (e.g. QIBS1__C572_L=1861861=)
  • BAM: 91 GB, 1,607,903 primary alignments, 100% mapped
  • Mod codes present: A+a. (6mA), C+m? (5mC), C+h? (5hmC)

Command

modkit pileup QIBS1.meth.aligned.bam QIBS1.methyl.bed
--ref scaffolds.fasta.filt
--threads 32
--log-filepath modkit_pileup.log

log infor

Image Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    troubleshootingworkflow and data preparation questions

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions