ro-crate-py icon indicating copy to clipboard operation
ro-crate-py copied to clipboard

WIP: Galaxy workflow-run export to ro-crate including provenance

Open pauldg opened this issue 2 years ago • 3 comments

Draft implementation for exporting a galaxy workflow-run to an ro-crate, including the extraction of provenance from the galaxy workflow-run metadata.

pauldg avatar Mar 31 '22 13:03 pauldg

I've pushed some (mostly formatting) changes to fix the flake8 and pytest checks, so now the build is passing.

Some files here are taken from cwltool: provenance_constants.py and provenance_profile.py, the latter with modifications to target a Galaxy run. This would require adding the original copyright notice. Since the plan (according to the latest Workflow Run RO-Crate meeting) is to eventually depend on cwltool after some refactoring, however, I guess this is going to change.

simleo avatar Apr 05 '22 15:04 simleo

Unresolved conflicts have been pushed to the branch

simleo avatar Apr 07 '22 07:04 simleo

Unresolved conflicts have been pushed to the branch

I've reverted the branch.

pauldg avatar Apr 07 '22 12:04 pauldg