In Marine's output, it is sometimes possible for the counts to be greater than the coverage. To see an example of this behaviour, we can run marine on a small example dataset using the following commands:
module load marine
python /tscc/projects/ps-yeolab3/kflanagan/MARINE-1.0.9-alpha/marine.py --bam_filepath /tscc/lustre/ddn/scratch/kflanagan/Tau_marine_run/one_circ_files/one_circ.bam --output_folder ./results --strandedness 0 --cores 16 --contigs "chr1:145631664|145706593" --bedgraphs "CT" --paired_end --num_intervals_per_contig 2 --keep_intermediate_files
If we look at the final_filtered_site_info.tsv output file, we will see that the edit site at position 74928
has a count of 16 while the coverage is only 11.

This glitch is rare, happening only one other time in the example at position 15509, and does not seem to have a significant effect on downstream analysis. I am unsure of what causes this bug, but this result should be impossible.
I will note that this bug was encountered as part of an ongoing effort to apply MARINE to circular RNA datasets that have been passed through the ciriQUANT pseudo-reference alignment pipeline, and thus may be specific to circular RNA examples.
In Marine's output, it is sometimes possible for the counts to be greater than the coverage. To see an example of this behaviour, we can run marine on a small example dataset using the following commands:
module load marinepython /tscc/projects/ps-yeolab3/kflanagan/MARINE-1.0.9-alpha/marine.py --bam_filepath /tscc/lustre/ddn/scratch/kflanagan/Tau_marine_run/one_circ_files/one_circ.bam --output_folder ./results --strandedness 0 --cores 16 --contigs "chr1:145631664|145706593" --bedgraphs "CT" --paired_end --num_intervals_per_contig 2 --keep_intermediate_filesIf we look at the
final_filtered_site_info.tsvoutput file, we will see that the edit site at position 74928has a count of 16 while the coverage is only 11.
This glitch is rare, happening only one other time in the example at position 15509, and does not seem to have a significant effect on downstream analysis. I am unsure of what causes this bug, but this result should be impossible.
I will note that this bug was encountered as part of an ongoing effort to apply MARINE to circular RNA datasets that have been passed through the ciriQUANT pseudo-reference alignment pipeline, and thus may be specific to circular RNA examples.