-
Notifications
You must be signed in to change notification settings - Fork 179
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
First attempt at writing a new command to generate an RO Crate #703
Conversation
This comment has been minimized.
This comment has been minimized.
Now that this proof-of-concept is working, I think we should prep a PR to the There's also a lot more metadata that we can add yet. |
Could be useful: tutorial by @stain - https://biocompute-objects.github.io/bco-ro-crate/ Also a YouTube talk: https://youtu.be/3APqPwRIRkA |
May now be redundant due to https://github.com/crs4/repo2crate |
From what I can see, repo2crate is snakemake only? |
I haven't tried using it (only spied its existence in the WorkflowHub notes), but there's a |
Hi, happy to join in this! @simleo is trying in repo2crate to generalize what was before parsing just snakemake. It picks up some nf-core metadata if the repository is well-formed following the nf-core guidelines (which would be the same for this tool, I guess). It can help for registration in our https://workflowhub.eu/ and also in Simone's https://lifemonitor.eu/ of the Nf-core tests. I am not sure if @simleo has added a pypi release that you could try use as a Python dependency and call its |
Hi everyone. I published a first 0.1.0 release of Feedback is very welcome! |
Closing in favour of #2680 |
New command
nf-core rocrate
:Generates an RO Crate .zip archive of the whole workflow + metadata files, or saves just the
JSON
metadata file.For example:
ro-crate-metadata.json
See #686
PR checklist
docs
is updatedCHANGELOG.md
is updatedREADME.md
is updated