bcftools 1.23.1
"-t, --threshold FLOAT Threshold for GP to GT hard-call [0.1]"
However, smaller thresholds result in more missing genotypes (see the attached screenshot for examples; the input file is the same). Is this expected?
Interestingly "-t 1" imputes all missing genotypes as desired.
Em... found "ptr[jmax] < 1 - args->gp_th" in the code.

bcftools 1.23.1
"-t, --threshold FLOAT Threshold for GP to GT hard-call [0.1]"
However, smaller thresholds result in more missing genotypes (see the attached screenshot for examples; the input file is the same). Is this expected?
Interestingly "-t 1" imputes all missing genotypes as desired.
Em... found "ptr[jmax] < 1 - args->gp_th" in the code.