Let's say you want to use BAMscale to calculate a library size scaling factor using a command such as the following (example command, not real data)
$ BAMscale scale --operation rna --threads 20 \
--bam 162260/162260.bam \
--bam 162261/162261.bam > BAMscale.log 2>&1
$ grep -P -A 2 "Sample: \d+.bam" BAMscale.log|paste - - - -
Sample: 162260.bam Total no. of reads: 537060 Library size scale: 0.00 --
Sample: 162261.bam Total no. of reads: 1883 Library size scale: 1.00 --
If there is huge difference in the number of reads between the largest and smallest library, the estimated Library size scale will be 0.00 due to rounding to only 2 decimal places. Is there some way to either expose an option to make this value user adjustable or just simply set it to maybe 8 decimal places?