A fixed read-base numerator shows how genome size changes acceptance. Exact arithmetic here means exact results for the stated model inputs; measured inputs still carry uncertainty and significant-figure limits.

highlighted = computed this step

The read-base numerator stays fixed

The source still has 24 unique reads at read length 50, so the numerator is 1200 read bases.

2450=120024\cdot50=1200
Duplicate filter ledgerRaw read count minus duplicate read count pins the unique-read count.raw=30duplicates=6unique=24accepted=1

A smaller genome denominator raises coverage

Genome size 300 gives coverage 4x and accepted bit 1.

1200/300=431200/300=4\ge3
Coverage acceptance gateUnique reads, read length, and genome size decide the exact coverage gate.unique=24readLength=50bases=1200genome=300coverage=4 xmin=3 xaccepted=1

The middle genome size is the boundary

Genome size 400 gives exactly 3x coverage, so equality accepts.

1200/400=331200/400=3\ge3
Coverage acceptance gateUnique reads, read length, and genome size decide the exact coverage gate.unique=24readLength=50bases=1200genome=400coverage=3 xmin=3 xaccepted=1

The large denominator fails the same gate

Genome size 600 gives coverage 2x, so the accepted bit is 0.

1200/600=2<31200/600=2<3
Coverage acceptance gateUnique reads, read length, and genome size decide the exact coverage gate.unique=24readLength=50bases=1200genome=600coverage=2 xmin=3 xaccepted=0