Some great new Nextflow features announced today a...
# announcements
p
Some great new Nextflow features announced today at the Boston Summit. We'll get Paolo's talk up online soon, but in the mean time here's a blog post describing some of the new features: https://seqera.io/blog/nextflow-updates-strict-syntax-data-lineage/ • New syntax parser integrated into the Nextflow CLI • Auto-formatting of code and a new
nextflow lint
command to check syntax • Native data lineage (provenance tracking) • Simpler, more intuitive syntax for declaring workflow outputs
šŸ˜… 1
šŸŽ‰ 15
j
Just wanted to say thank you for the
nextflow lint
command - started using it today and it's working really nicely and picking up all sorts of wee errors!
šŸŽ‰ 2
p
Fantastic, that's great to hear!
j
Is there a way to make it print its output in line order? Currently the output jumps around the file which makes stepping through a bit complicated!
p
Good call: if you fancy creating an issue for that on the Nextflow repo, that'd be much appreciated šŸ™šŸ»
šŸ‘ 1
I'd thought previously about grouping errors and warnings, I hadn't really spotted that the source was out of order - I agree that it should be grouped by files and then sorted by line number.
j
Done šŸ‘
gratitude thank you 1
Also, there doesn't appear to be a
nextflow lint help
command:
Copy code
Linting Nextflow code..
ERROR ~ No such file or directory: help
p
It's
nextflow help lint
(or
nextflow lint -help
)
Otherwise you're asking it to lint a file called
help
j
Ah!
p
j
I had tried
nextflow lint --help
but not
-help
...
p
Single / double hyphens shakefist
This has now been fixed (https://github.com/nextflow-io/nextflow/pull/6098) and released in 25.04.04 - thanks for reporting!
ā¤ļø 1