Closed hechth closed 3 days ago
Oof. I do not have any ideas why this would be happening other than tool changes but that's shown to not be the case by the 'modification dates'. We'll look into it when we can
For this specific tutorial @hechth I debugged briefly why it's not showing as potentially supported on EU. Based on EU's API responses we are missing the following tools ID on that server:
the rest are present, and mostly at the 'correct' version for the tutorial. I cannot say why it reported differently before, but I can tell you the current state is (more) correct. EU is missing two, .org was (as of the current GTN build) missing toolshed.g2.bx.psu.edu/repos/recetox/matchms_similarity/matchms_similarity/0.20.0+galaxy0 Instead searching I can find toolshed.g2.bx.psu.edu/repos/recetox/matchms/matchms/0.17.0+galaxy0 which has a tool title of 'matchms similarity'.
Thanks for looking into this - still intrigued why it showed up as supported - I will double check the versions and make sure that the correct ones are available.
@hechth happy to hear updates here :)
Looking again at your issue:
$ ruby _plugins/gtn/supported.rb https://usegalaxy.cz topics/metabolomics/tutorials/gc_ms_with_xcms/workflows/main_workflow.ga
"Found 4567 tools"
"Found 12 tools in the workflow"
✅ toolshed.g2.bx.psu.edu/repos/galaxyp/msconvert/msconvert/3.0.20287.2 is supported
✅ toolshed.g2.bx.psu.edu/repos/lecorguille/msnbase_readmsdata/msnbase_readmsdata/2.16.1+galaxy0 is supported
✅ toolshed.g2.bx.psu.edu/repos/lecorguille/xcms_xcmsset/abims_xcms_xcmsSet/3.12.0+galaxy0 is supported
✅ toolshed.g2.bx.psu.edu/repos/lecorguille/xcms_merge/xcms_merge/3.12.0+galaxy0 is supported
✅ toolshed.g2.bx.psu.edu/repos/lecorguille/xcms_group/abims_xcms_group/3.12.0+galaxy0 is supported
✅ toolshed.g2.bx.psu.edu/repos/lecorguille/xcms_retcor/abims_xcms_retcor/3.12.0+galaxy0 is supported
✅ toolshed.g2.bx.psu.edu/repos/lecorguille/xcms_group/abims_xcms_group/3.12.0+galaxy0 is supported
✅ toolshed.g2.bx.psu.edu/repos/lecorguille/xcms_fillpeaks/abims_xcms_fillPeaks/3.12.0+galaxy0 is supported
❔ toolshed.g2.bx.psu.edu/repos/recetox/ramclustr/ramclustr/1.2.4+galaxy2 is not supported, but ["1.3.0+galaxy3"] are
✅ toolshed.g2.bx.psu.edu/repos/recetox/riassigner/riassigner/0.3.4+galaxy1 is supported
❔ toolshed.g2.bx.psu.edu/repos/recetox/matchms_similarity/matchms_similarity/0.20.0+galaxy0 is not supported, but ["0.22.0+galaxy2"] are
❔ toolshed.g2.bx.psu.edu/repos/recetox/matchms_formatter/matchms_formatter/0.20.0+galaxy0 is not supported, but ["0.22.0+galaxy3"] are
which matches exactly what we see here:
if you want the "known working" sticker, either install those specific versions so it can be exactly reproduced, or, you could consider updating the tutorial to use the newer versions of those tools :)
https://github.com/galaxyproject/training-material/pull/5065 the code is here if you want to reproduce this yourself.
@hexylena thanks so much for investigating - I think this can be closed, as the problem is that the tools are missing and there is nothing wrong with the button indicator?
The information
available on these Galaxy instances
is inconsistent between GTN releases - in the latest version, there are no known instances and no possible instances for this specific training and for the previous release, there are 3 possible working instances, eventhough the GTN did not change in the meantime.Latest version:![image](https://github.com/galaxyproject/training-material/assets/12066490/18d9baaf-f7dd-4f69-bcda-c8dbdc7d011e)
Previous release 2023-08-01![image](https://github.com/galaxyproject/training-material/assets/12066490/635a7802-ec4c-4292-838d-9bcc119be76c)
Can this somehow be solved? Would be great to have some "trickle down" effect.
Example: https://training.galaxyproject.org/training-material/topics/metabolomics/tutorials/gc_ms_with_xcms/tutorial.html