New Feature: Pan-Galactic Tool Search

Author(s) orcid logoHelena Rasche avatar Helena Rasche
new feature gtn

Posted on: 7 June 2023 purlPURL: https://gxy.io/GTN:N00055

Did you ever want to run a tool, but not know where it might be available? The GTN has you covered with the Pan-Galactic Tool Search that is now available.

Update: the authors were reminded of GalaxyCat which does the same thing as the GTN but better! Please go use that.


We recently received a question online from our colleague Dr. Scott Cain trying to find the Manta Structural Variant analysis tool amongst the Galaxies. While his complaints about generic names are very apt (and Galaxy existed before the phone!) we do still have very generic names in our tools.

Unfortunately Search Engine Optimisation (SEO) is also quite difficult with these large, complex, JavaScript based web applications. So, the GTN has added a Pan Galactic Tool Search!

How it Works

The GTN uses the list of Public Galaxy Servers available from the Hub to construct the dropdowns you see on Tutorials indicating which servers support a given tutorial.

Every time the GTN gets deployed (at minimum once a day), we collect a list of tools that are available from each of those servers. This metadata is available directly from the GTN (/api/psl.json).

When we render a tutorial, we check the list of tools used in that tutorial, both those annotated by authors, as well as whichever ones are mentioned in the associated workflows, and list the intersection of what’s available.

Since we had this metadata already available, it was trivial to generate a tool search which simply searches through this file and lists the relevant servers.

Implementation

As the GTN is a static site, so is our search. It takes a second to load the tool search interface (~7MB uncompressed), but after that you can search more or less instantaneously through all 15k versions of the 6k known tools we see across the Galaxy.

View Material
GTN logo with a multi-coloured star and the words Galaxy Training Network

Recent News

See all news

Feedback: Easy slide recordings

21 November 2023   feedback testimonial gtn

I recently imported Friends Don’t Let Friends Make Bad Graphs, a fantastic and educational github repository showcasing some common visualisation mistakes, that was available under an open license, to the GTN. Then the GTN automatically made a video for me.

GTN has left Twitter/X as of October

21 November 2023   gtn communications

We did not formally announce it at the time, but the Galaxy Training Network has migrated from Twitter/X to Mastodon, as that platform no longer aligns with the Galaxy Project Code of Conduct nor our community values.

Single cell subdomain re-launch: Unified and feedback-driven

12 October 2023   gtn singlecell

The European Galaxy Days 2023 CoFest combined the forces of administrator, developer and trainer to update and re-launch the single cell Galaxy instance. Where previously there were two subdomains each with their own sets of tools, there is now a unified subdomain with re-categorized tools that makes sense for users.

New Feature: Embeddable GTN Tutorial Lists and UseGalaxy Workflow List Widgets

5 October 2023   new feature gtn

We at the GTN strive to bring you the most fun and fancy features we can in a completely static site! Today we’re addressing the question of Wendi Bacon who needed a solution for keeping her single cell subdomain up-to-date with all the latest happenings in the Single Cell world.