Added
- #79 - New optional
reftreenamesample sheet column, grouping rows that place onto the same reference tree so that the group is also grafted, classified and heat-treed as a whole, instead of only one profile at a time (#78) (by @erikrikarddaniel) - #75 - Derive taxonomy from
--refseqfileFASTA headers (GTDB single-file style) when--taxonomyis not given, instead of skipping taxonomic classification entirely (#66) (by @erikrikarddaniel) - #72 - Alignment coordinates, lengths and coverage for each hit in the ranked
hmmsearchsummary, when--save_domtbloutis set (#70) (by @erikrikarddaniel) - #71 - New
--save_domtbloutoption, saving hmmsearch's per-domain hit table in "search and place" mode (#69) (by @erikrikarddaniel)
Fixed
- #85 - Build every
conf/test*.configandtests/nextflow.configtest-data URL fromparams.pipelines_testdata_base_path(orparams.modules_testdata_base_pathfor the handful that live on the sharedmodulesbranch instead), instead of hardcoding the full URL, so a fork'sphyloplacebranch can be tested with a single--pipelines_testdata_base_pathoverride without also re-pointing the shared-branch files (#80) (by @erikrikarddaniel) - #84 - Use relative links between our own docs pages again, now that a website fix means they resolve correctly, instead of absolute links that silently pointed to the released docs (#83) (by @erikrikarddaniel)
- #71 - Correct the
hmmsearchoutput files listed in the output documentation, where the human-readable table was listed as*.tbl.gzinstead of*.txt.gz(by @erikrikarddaniel)
Changed
- #88 - Change the default
--alignmethodfromhmmertoclustalo, except when--hmmfileis given (or filled in a samplesheet row), which still implieshmmer. Runs that relied on the previous default now align with Clustal Omega and produceclustalo/output instead ofhmmer/; pass--alignmethod hmmerto keep the old behaviour (by @erikrikarddaniel) - #81 - Update
gappa/examineassign,gappa/examinegraftandgappa/examineheattreeto gappa 0.9.0, so every gappa step runs the same version and container (nf-core/modules#12858) (by @erikrikarddaniel) - #79 - Publish grafted trees as
<id>.graft.newickinstead of<id>.graft.<id>.epa_result.newick, dropping a repetition of the name and matching the new joint outputs (by @erikrikarddaniel) - #77 - Adopt typed
paramsblocks for pipeline-specific parameters, fixing boolean options (e.g.--save_domtblout false) that couldn't be turned off from the command line (#74) (by @erikrikarddaniel). Raises the minimum required Nextflow version to26.04.0. - #73 - Update
seqtk/subseqandfasta_hmmsearch_rank_fastasto fix output filenames glomming the input sequence filename onto the prefix (nf-core/modules#12779) (by @erikrikarddaniel) - #68 - Template update to 4.1.0 (by @erikrikarddaniel)
Dependencies
| software | previously | now |
|---|---|---|
| biopython | 1.84 | |
| gappa | 0.8.0 | 0.9.0 |
| Nextflow | >=25.10.4 | >=26.04.0 |
| nf-schema | 2.7.2 | 2.8.0 |
Thanks
Thanks to everyone who reviewed PRs along the way to this release: @piplus2, @dialvarezs, @Joon-Klaps, @danilodileo and @nschan.