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

Recent News

See all news

Galaxy Administrator Time Burden and Technology Usage

22 July 2024   deploying maintenance survey

Have you wondered how difficult Galaxy is to run? How much time people must spend to run Galaxy? In February 2024, we collected 9 responses from the Galaxy Small Scale Admin group. The questions cover various time burdens and technological choices. The report provides answers to prospective future admins’ most common questions.

Simplifying GTN contribution with Google Forms

17 July 2024   gtn infrastructure new feature automation

Since the last time we announced GTN news posting via Google Form, we’ve found that this has been an excellent fit for the community and decided to greatly expand the use of Google Forms for GTN contributions.

Registration Open for BioNT Community Event & CarpentryConnect Heidelberg

11 July 2024  

Are you interested in training and want to connect with other enthusiastic trainers? Then join the BioNT Community Event & CarpentryConnect - Heidelberg 2024. The Carpentries and other learning communities will meet to network and collaborate during this 3-day event. The GTN will be present with a Poster, Lightning Talks and a Mini-hackathon.

So many new features! GTN 2023-2024 Updates

9 July 2024   gcc gtn infrastructure

We recently presented the GTN at the 2024 Galaxy Community Conference. This presentation was a summary of the updates and new features that were added to the GTN in the past year.