-
Notifications
You must be signed in to change notification settings - Fork 441
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
Update for the ena upload tool: added ISA json support, changed phrasings, moved macro's,... #5802
Conversation
@bgruening This pull request brings some improvements to the interface + adds the new feature that was brought to ENA-upload-cli, ISA-JSON support. I think we can close #5691 . |
Thanks @B0r1sD for all the improvements! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool! Looks great! One comment.
tools/ena_upload/ena_upload.xml
Outdated
<assert_contents> | ||
<has_n_lines n="4"/> | ||
<has_n_columns n="17"/> | ||
<!-- <has_line_matching expression="alias\tstudy_alias\tsample_alias\tlibrary_name\ttitle\taccession\tsubmission date\tstatus\tdesign_description\tlibrary_source\tlibrary_strategy\tlibrary_selection\tlibrary_layout\tinsert_size\tplatform\tinstrument_model\tsubmission_date"/> --> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should this go in again? some more assertions?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We had some problems with letting it match for some weird reason. Although we where using the exact same "correct" output as matching expression, the test kept complaining :(
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok I was able to bring 3 out of 4 back in without problems!
Ok I think the feedback is implemented, let me know if we should improve something else! |
@bgruening Anything that should still be done? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ready from my side? @bernt-matthias?
Attention: deployment failure! https://github.com/galaxyproject/tools-iuc/actions/runs/8404730682 |
Restarted |
Thanks :) |
@bgruening or @bernt-matthias thank a lot for merging this! How long does it take on average for a tool to be available in the toolshed? |
Should be already there. |
https://toolshed.g2.bx.psu.edu/repository?repository_id=0db04aa13ef9d2f8 shows me that there is a more resent revision but the dropdown itself does not visualize it, and neither does it in de galaxy instance if I have to believe our admins .. :/ |
Hmm. Odd. All looks good (also here) except for the dropdown. |
Weirdly the latest tool that has been updated on this repo compleasm, did get a correct new version in the toolshed. So it is a problem specific to this one. Could the failed action have caused a problem? and should I trigger a ne version? |
Can you report the issue here: https://github.com/galaxyproject/usegalaxy-playbook/issues and ask if bumping might be an option? |
What do you mean by bumping ? The usegalaxy playbook is for deploying playbooks, that's not a good place to report anything. Here or the galaxy repo are good places. |
Looks like the first upload timed out but succeeded without creating the repository metadata, the second upload didn't do anything. @bernt-matthias try uploading manually with some whitespace change ? |
I updated manually. |
Thanks a lot everyone! |
FOR CONTRIBUTOR: