Hi Chris,
The result is consistently replicable on my DNANexus instances. It is always the same variant that is missing.
>plink2 --pvar UKB_WGS_TEST.pvar \
--extract bed1 gencode.v47.CDS.15bp_flank.bed \
--make-just-pvar --out UKB_WGS_TEST.CDS.justpvar
>zgrep -e '154602065' UKB_WGS_TEST.CDS.justpvar.pvar
1 154602065 chr1:154602065:G:A G A 99.9999 PASS
1 154602065 chr1:154602065:G:T G T 100 PASS
LOG:
---------------
(C) 2005-2025 Shaun Purcell, Christopher Chang GNU General Public License v3
Logging to UKB_WGS_TEST.CDS.justpvar.log.
Options in effect:
--extract bed1 gencode.v47.CDS.15bp_flank.bed
--make-just-pvar
--out UKB_WGS_TEST.CDS.justpvar
--pvar UKB_WGS_TEST.pvar
Start time: Wed Nov 12 22:42:01 2025
31156 MiB RAM detected, ~29306 available; reserving 15578 MiB for main
workspace.
Using up to 16 threads (change this with --threads).
19858 variants in UKB_WGS_TEST.pvar; 3198 excluded by , 16660 remaining.
Note: No phenotype data present.
--extract bed1: 15364 variants excluded.
1296 variants remaining after main filters.
Writing UKB_WGS_TEST.CDS.justpvar.pvar ... done.
End time: Wed Nov 12 22:42:01 2025
---------------
But a weird wrinkle: I just tried it again with the Linux AVX2 AMD compilation, and it seems to be working fine:
>plink2 --pvar UKB_WGS_TEST.pvar \
--extract bed1 gencode.v47.CDS.15bp_flank.bed \
--make-just-pvar --out UKB_WGS_TEST.CDS.justpvar.amd
>zgrep -e '154602065' UKB_WGS_TEST.CDS.justpvar.amd.pvar
1 154602065 chr1:154602065:G:A G A 99.9999 PASS
1 154602065 chr1:154602065:G:C G C 99.9998 PASS
1 154602065 chr1:154602065:G:T G T 100 PASS
LOG:
---------------
PLINK v2.0.0-a.7LM AVX2 AMD (11 Nov 2025)
Options in effect:
--extract bed1 gencode.v47.CDS.15bp_flank.bed
--make-just-pvar
--out UKB_WGS_TEST.CDS.justpvar.amd
--pvar UKB_WGS_TEST.pvar
Hostname: 6fec6eb15894
Working directory: /opt/notebooks
Start time: Wed Nov 12 22:43:07 2025
Random number seed: 1762987387
31156 MiB RAM detected, ~29303 available; reserving 15578 MiB for main
workspace.
Using up to 16 threads (change this with --threads).
19858 variants loaded from UKB_WGS_TEST.pvar.
Note: No phenotype data present.
--extract bed1: 18333 variants excluded.
1525 variants remaining after main filters.
Writing UKB_WGS_TEST.CDS.justpvar.amd.pvar ... done.
End time: Wed Nov 12 22:43:07 2025
---------------
And it also works fine with Linux 64-bit Intel compilation (log is basically the same). lscpu output states that the instance is running with Intel(R) Xeon(R) Platinum 8124M CPU @ 3.00GHz.
If you are having trouble replicating, perhaps it is specifically this hardware set up + Intel AVX2. Since it seems relevant, I have attached the full output of lscpu from the DNANexus instance.
Let me know if you need additional information!
Regards,
Jeff