Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/ff/ad15e9ef380c19de4a85c66561e27e/1136_4DY-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/32/71e94d40868ce58edc405f58b8e313/1029_NXR-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/47/5344dfbb37dd03ac1a86b9476072fc/1136_4SO-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/fb/2beb5677d481cdebb3a836cd4dab01/1029_NMM-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f5/918e79e136c2a2ba71754bae6d96a0/1029_BO4N-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/be/c8235f103149a9f5d316ecd1f53be4/1136_4HJ-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c9/20fd7b3281ab358f83fa6b1501b118/1136_5FD-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a3/ffa779245e04d6512847a23f4ea505/1136_8EX-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c5/8f554f9f223ee22e72f408fb4d7df9/1136_24I-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/26/3810d554b45163ff7b746917800a13/1136_5W-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/90/873d1395b808df960db2a6e545e829/1029_MB8-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c3/828242db9182b7b12e5d495569950d/1136_7EX-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/84/b3f3902e6d5c50e6cbe755ee7109c0/1136_2HX-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1b/0ab2d84e8bae4af8951d5e3f83bf7b/.command.sh
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/29/2a00cb73f3ea924ac26a6befd19e1e/1136_0NH-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/64/7baf6ce9c50da64ce918a54fd64d50/1136_5CN-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/81/d612f244675ef3b272d90ec169a299/1136_7FA-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0e/00486644daf899868a2a5dba58f8ec/1136_25Q-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c0/31f1c05c0dadd96868d32520ef2a73/1136_0W-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/30/ed7b7ef10b162d5a71f416104a9a08/1136_0JP-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/97/562fa0e6f4930b8310e6dbadeec205/1136_8FN-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/96/9a0c512bbb42574bdd44966b10ccd4/1029_CWN-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/b3/7ed50a43256f604e5535a48b69d6b0/1136_7F8-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/65/b1c9f2166acb3631e8160a7a67dcb0/1136_35Z-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/55/e103ef750d87b42471251c127c0b38/1136_6C2-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/3c/693781e6d73c90989458b949a287f8/1029_BON7-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/4a/816e5c9d8fc5e447557341d983e533/1136_4VV-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a9/de44e973c360e84976a2a0b78dd45d/1029_R8U-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f6/cdb313db370302ed4371056d68091d/1136_0EH-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/5a/b992144eabf6cea5e91d73bbbf033b/1136_1V8-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/b6/51149e4bf8ba5dcc2d6da4ced36bdb/1136_0PG-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/d9/5450177f374d57b1cdd2c8d9244e70/1136_0UA-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f3/b08c973997c68bf596fd6b32ea70cf/1136_04F-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/bb/0de1580170dd5ad0bbd5d91ebf87c4/1136_4HC-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/c7/1fa4e67509f6ca8a3911c5c8367d02/1029_1EQ-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/a3/d1b53b28e23600d9a2bd79e68f0d08/1136_0T4-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/47/5ae4dc215a47a530e3d518ec63c7bf/1136_02S-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/tmp/40/75bc291288df5a05dc38d390913e65/manifest.tsv
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/f2/0173eca6ff350618012a2910c835dd/1136_3T8-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/0f/febde5b6d65b7e9df9ff7702e9fb18/1136_3K7-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1b/0ab2d84e8bae4af8951d5e3f83bf7b/.command.run
Downloading: s3://natera-rnd-pltf-dev-nextflow-scratch-01/work/1a/63fde29cc1966b35be3b5d257f143b/1136_47X-N1-BDNA-1_A23H3W5LT3_1_probes.tsv.gz
==> STAGING COMPLETE (42 inputs)
Blood manifest: 39 samples
Loaded 18,423,054 rows from 39 blood samples in 22.2s
GC reference: 472,386 probes
Sex chrom homology mask: 1494 probes
Pass 1: 4-feat blood GAM (16 workers)...
20/39 blood samples, 24s, R²=0.4748
39/39 blood samples, 35s, R²=0.5295
Sex: 20 female, 19 male, 0 unknown
/usr/local/bin/build_norm_reference.py:247: RuntimeWarning: All-NaN slice encountered
probe_coverage_median = np.nanmedian(blood_matrix, axis=1)
/usr/local/lib/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1593: RuntimeWarning: All-NaN slice encountered
return fnb._ureduce(a,
Probe coverage: 471,747/472,386 valid probes
Preliminary 5-feat GAM on blood (16 workers)...
20/39 blood prelim 5-feat, 37s, R²=0.9147
39/39 blood prelim 5-feat, 55s, R²=0.9342
/usr/local/bin/build_norm_reference.py:335: RuntimeWarning: All-NaN slice encountered
prelim_median = np.nanmedian(prelim_matrix, axis=1)
/usr/local/lib/python3.12/site-packages/numpy/lib/_nanfunctions_impl.py:1593: RuntimeWarning: All-NaN slice encountered
return fnb._ureduce(a,
Probe mask: 12,089 masked (2.6%) — 5,876 low cov, 7,192 high var, 3,385 extreme
Wrote batch_reference.parquet (472,386 probes) to ./batch_reference.parquet
Wrote sex_calls.csv (39 samples) to ./sex_calls.csv
Wrote feature_stats.csv (39 samples) to ./feature_stats.csv
Build reference complete in 209.4s total