Hi friends of the European instance!
We noticed that a lot of Data Source tools are not working correctly on the Belgian instance. As our instance is based on the European one, I also tested these tools at usegalaxy.eu where they don't seem to work either. The following list are all the Data Source tools found under our 'Get Data' section and seem to be broken on both .be and .eu (and some also on .org.au but only tested a few so far):
List of broken Data source tools
I believe the solution for some tools might just be a matter of updating the redirect URL, and others will require contacting the developers of the database. Some might be deprecated indefinitly, that's where I request your input and see where we can help out.
Context for newer Galaxy colleagues: Data Source tools are a special type of tools that redirect you to a database, which has an option to send the data back directly to the Galaxy history of the user. Read more about them here: https://docs.galaxyproject.org/en/latest/dev/data_source.html. Example of a broken tool (notice the URL suffix which includes the Galaxy instance from where you were redirected):
Those type of tools are not installed via the toolshed but via an entry in the following file: https://github.com/usegalaxy-eu/infrastructure-playbook/blob/6f504b51e219b69e99eeca54cafb8c5f3df7a74d/templates/galaxy/config/tool_conf.xml.j2, which is the same with us.
.org does not make use of such data source tools, as they might of cleaned up such tools a long time ago when they started failing (they only have the UCSC Tablebrowser tool that works as described earlier), see galaxyproject/galaxy#5302 (comment) and especially galaxyproject/tools-iuc#1292. They are included by default in the general Galaxy codebase so might need to elevate there as well: https://github.com/galaxyproject/galaxy/blob/dev/lib/galaxy/config/sample/tool_conf.xml.sample.
Let me know what you think!
All the best
Boris from https://usegalaxy.be
Hi friends of the European instance!
We noticed that a lot of Data Source tools are not working correctly on the Belgian instance. As our instance is based on the European one, I also tested these tools at usegalaxy.eu where they don't seem to work either. The following list are all the Data Source tools found under our 'Get Data' section and seem to be broken on both .be and .eu (and some also on .org.au but only tested a few so far):
List of broken Data source tools
Case in point: XML not updated since 9 years: https://github.com/martenson/galaxy/blob/81cf234576bc1f52f93a11b193f6cc9c26130c28/tools/data_source/biomart.xml
I believe the solution for some tools might just be a matter of updating the redirect URL, and others will require contacting the developers of the database. Some might be deprecated indefinitly, that's where I request your input and see where we can help out.
Context for newer Galaxy colleagues: Data Source tools are a special type of tools that redirect you to a database, which has an option to send the data back directly to the Galaxy history of the user. Read more about them here: https://docs.galaxyproject.org/en/latest/dev/data_source.html. Example of a broken tool (notice the URL suffix which includes the Galaxy instance from where you were redirected):
Those type of tools are not installed via the toolshed but via an entry in the following file: https://github.com/usegalaxy-eu/infrastructure-playbook/blob/6f504b51e219b69e99eeca54cafb8c5f3df7a74d/templates/galaxy/config/tool_conf.xml.j2, which is the same with us.
.org does not make use of such data source tools, as they might of cleaned up such tools a long time ago when they started failing (they only have the UCSC Tablebrowser tool that works as described earlier), see galaxyproject/galaxy#5302 (comment) and especially galaxyproject/tools-iuc#1292. They are included by default in the general Galaxy codebase so might need to elevate there as well: https://github.com/galaxyproject/galaxy/blob/dev/lib/galaxy/config/sample/tool_conf.xml.sample.
Let me know what you think!
All the best
Boris from https://usegalaxy.be