Skip to content

Enable using external run logs with nf-aggregate#89

Merged
FloWuenne merged 18 commits intodevfrom
external_run_dumps
Apr 30, 2025
Merged

Enable using external run logs with nf-aggregate#89
FloWuenne merged 18 commits intodevfrom
external_run_dumps

Conversation

@FloWuenne
Copy link
Contributor

Description

This PR adds the following features & updates to nf-aggregate:

  • Updated devcontainer setup to follow "Hello Nextflow" training structure for codespaces
  • Enabled using external reports for building benchmark reports and GANNT plots.
  • Added documentation for using external logs to README

@FloWuenne FloWuenne added the enhancement New feature or request label Apr 16, 2025
@FloWuenne FloWuenne requested review from ejseqera and maxulysse and removed request for maxulysse April 17, 2025 01:51
Copy link
Contributor

@maxulysse maxulysse left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

don't we need to update the tests to reflect this new feature?

Where is the new pipeline test with external run logs?

@FloWuenne
Copy link
Contributor Author

Yeah will have to update tests to also include the benchmark reports. I will add a second samplesheet that uses external and internal logs to compile a benchmark report. That way, we test all the new features in one go!

@FloWuenne FloWuenne requested a review from maxulysse April 18, 2025 20:25
@FloWuenne
Copy link
Contributor Author

@maxulysse I have updated the tests and they now include an example for using local logs with the benchmark report. I turned off gannt and multiqc for the local reports, because for these processes, we need to supply the reports as folders, not tarballs.

@maxulysse
Copy link
Contributor

@FloWuenne I have an idea, let's talk about it later

@maxulysse
Copy link
Contributor

Nice hack.
Feel free to merge

@FloWuenne FloWuenne merged commit b437ffe into dev Apr 30, 2025
14 checks passed
@FloWuenne FloWuenne deleted the external_run_dumps branch April 30, 2025 12:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants