Louis Le Nézet
08/24/2026, 7:57 AMsanitizeOutput() function with a bug fix and new features.
You can now use:
• unstableKeys with a folder, and get all the files inside the folder (⚠️ this will change existing snapshots where you got only the folder name).
• ignoreKeys will remove the output entirely from the snapshot (e.g., when the file name isn't stable).
• unstablePatterns and ignorePatterns do the same as their key counterparts but will instead use a glob pattern approach when you want to ignore or set as unstable a particular file or a meta key from the snapshot.
• readsMD5Keys will replace the regular md5sum by bam(...).getReadsMD5() from nft-bam.
• Similarly variantsMD5Keys will do the same for vcf files with nft-vcf.
You can find more info at nf-co.re/nft-utils#…
Thanks to @Maxime Garcia, @Nicolas Vannieuwkerke and @Jim Downie for their help!Phil Ewels
08/24/2026, 9:22 AMMaxime Garcia
08/24/2026, 9:25 AMMaxime Garcia
08/24/2026, 9:25 AMPhil Ewels
08/24/2026, 9:26 AMLouis Le Nézet
08/24/2026, 9:45 AMPhil Ewels
08/24/2026, 9:48 AM