Skip to content

Nextflow translator, Nextflow/Streamflow/RO-Crate log parser rewrites/re-orgs#162

Merged
henricasanova merged 38 commits into
mainfrom
nextflow_translator_ro_crate_log_parsers_rewrite
Jun 30, 2026
Merged

Nextflow translator, Nextflow/Streamflow/RO-Crate log parser rewrites/re-orgs#162
henricasanova merged 38 commits into
mainfrom
nextflow_translator_ro_crate_log_parsers_rewrite

Conversation

@henricasanova

Copy link
Copy Markdown
Contributor

This PR includes:

  • A streamlined implementation of the Nextflow translator that: (i) always uses sub-workflows for scalability; (ii) produces a workflow that, when run with the nf-prov plugin, will produce a useful RO-Crate
  • A re-write the the RO-Crate log parser
  • An implementation of a Streamflow log parser, which uses the RO-Crate log parser
  • An re-implementation of the Nextflow log parser, which uses the RO-Crate log parser, and always runs workflow as sub-workflows for scalability purposes
  • Testing of the above in unit tests
  • Minor bug fixes

@henricasanova henricasanova merged commit c054c33 into main Jun 30, 2026
5 of 9 checks passed
@henricasanova henricasanova deleted the nextflow_translator_ro_crate_log_parsers_rewrite branch July 1, 2026 01:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant