Published July 29, 2025
| Version 1.4.0
Software
Open
sanger-tol/treeval: 1.4.0 - Ancient Hippaforalkus
Authors/Creators
- 1. @sanger-tol
- 2. Wellcome Sanger Institute
- 3. @NBISweden
- 4. Wellcome Trust Sanger Institute
Description
Enhancements & Fixes
- NF-Core template upgrade to 3.3.1.
- Pipeline now uses NF-Schema for input validation.
- Pipeline now uses nf-test for local and CI testing.
- Updating the structure of modules and subworkflows to follow new standards.
- Updating Channel names to follow new standards.
- Addition of
run_hiresflag (boolean) to control use of the hires pretext modules. - Removal of unused modules such as
avgcov, the average coverage module. - Addition of the
modeparameter, to replace the depreciating-entryflag.- Mode lists are 'include' lists, listing the processes needed per run.
- Removing entry points has significantly simplified the pipeline;
modenow controls a set ofstepsfor pipeline execution. - Addition of specified reads.
- Longreads and HiC are now specified in the input yaml file. Details in the usage document.
- Longread and HiC data can optionally take a fofn (file of file names) where each line contains one file, see
YAML_INPUTfunctionfn_get_validated_channel. - NOTE: in cases where the same file is in both the fofn and a supplied list, the pipeline will exit with an error which will be detailed in the nextflow.log file.
- Corrected input values.
- SummaryStats Code has been removed, this will be replaced by a plugin in the future!
- Replace 5 modules with GAWK instead of cat | sed pattern modules.
- Simplification of the
YAML_INPUTsubworkflow. - Removal of
GrabFilesand replacement with the newer.resolve(). - Cleaning up of
it -> it[0]into the more correct_meta, file -> filepattern. - Moved GAWK commands into their own awk script files, this cleans up modules.config.
- Added
my_absfunction to theGAWK_REFORMAT_INTERSECTto caluclate difference between start and end.
- Added
- Added
[TreeVal:Error]and[TreeVal:Info]into intentional print statements to make it easier to see on the CLI and to search for in logs.
New Contributors
- @mahesh-panchal made their first contribution in https://github.com/sanger-tol/treeval/pull/412
Full Changelog: https://github.com/sanger-tol/treeval/compare/1.3.0...1.4.0
Files
sanger-tol/treeval-1.4.0.zip
Files
(33.2 MB)
| Name | Size | Download all |
|---|---|---|
|
md5:6cf993fd05801102e3427ef700f5b079
|
33.2 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/sanger-tol/treeval/tree/1.4.0 (URL)
Software
- Repository URL
- https://github.com/sanger-tol/treeval