Simon Pearce
08/21/2026, 6:07 AMunzipping fasta, cleaning and then index/sizes generation (and I'd suggest dict generation too) : github.com/nf-core/modules/pull/12663
definitely not GUNZIP_FASTA_INDEX, because FASTA should be first.Matthias De Smet
08/21/2026, 6:09 AMfasta_gunzip_index then?Simon Pearce
08/21/2026, 6:30 AMJim Downie
08/21/2026, 7:59 AMFASTA_PREPARE well enough, though I'd prefer a slightly more apt description maybeJim Downie
08/21/2026, 8:05 AMFASTA_REFORMAT_INDEX maybe?Jim Downie
08/21/2026, 8:06 AMFASTA_CLEAN_INDEXSimon Pearce
08/22/2026, 6:42 AMFASTA_INDEX_PREPARE?Simon Pearce
08/22/2026, 6:42 AMDamon-Lee Pointon
08/25/2026, 9:43 AMSAMTOOLS_DICT , swapped out GAWK for SEQKIT_SEQ and added SEQKIT_REPLACE for sequence and header cleaning.
FASTA_PREPARE could make sense, like you say more could be added and it is a nice concise descriptor
FASTA_CLEAN_FAI_INDEX is the only way I can see it being more verbose and helpful.Damon-Lee Pointon
08/25/2026, 9:48 AMval_{indexer_name} ?Jim Downie
08/25/2026, 10:08 AMsamtools faidx would be the standard option - could always extend if needed.
What about FASTA_CLEAN_FAIDX?Damon-Lee Pointon
08/25/2026, 10:11 AMFASTA_CLEAN_FAIDX makes sense yeah