When I used this command: modkit pileup --reference ../../references/all_5mers.fa --bgzf --modified-bases C:m ../control_rep2.sorted.bam ./control_rep2.bedMethy.gz, it failed.
But when I put --bgzf after --modified-bases C:m, just like this: modkit pileup --reference ../../references/all_5mers.fa --modified-bases C:m --bgzf ../control_rep2.sorted.bam ./control_rep2.bedMethy.gz it worked

When I used this command:
modkit pileup --reference ../../references/all_5mers.fa --bgzf --modified-bases C:m ../control_rep2.sorted.bam ./control_rep2.bedMethy.gz, it failed.But when I put
--bgzfafter--modified-bases C:m, just like this:modkit pileup --reference ../../references/all_5mers.fa --modified-bases C:m --bgzf ../control_rep2.sorted.bam ./control_rep2.bedMethy.gzit worked