Open-source, Hardware-Independent GPU Acceleration for Scalable Nanopore Basecalling with Slorado and Openfish

Dit artikel introduceert Openfish en Slorado, twee open-source tools die hardware-onafhankelijke GPU-versnelling mogelijk maken voor nanopore-basecalling, waardoor de afhankelijkheid van proprietaire NVIDIA-hardware wordt doorbroken en schaalbaarheid op diverse systemen wordt verbeterd zonder in te leveren op nauwkeurigheid.

Wong, B., Singh, G., Javaid, H., Denolf, K., Liyanage, K., Samarakoon, H., Deveson, I. W., Gamaarachchi, H.

Gepubliceerd 2026-03-28
📖 4 min leestijd☕ Koffiepauze-leesvoer
⚕️

Dit is een AI-gegenereerde uitleg van een preprint die niet peer-reviewed is. Dit is geen medisch advies. Neem geen gezondheidsbeslissingen op basis van deze inhoud. Lees de volledige disclaimer

Each language version is independently generated for its own context, not a direct translation.

De "Vertaalrobot" voor DNA: Hoe Slorado en Openfish de poort openen

Stel je voor dat je een gigantische bibliotheek hebt vol met boeken, maar de tekst is niet geschreven in woorden, maar in een reeks elektrische piepjes en piepjes. Dit is wat er gebeurt bij Nanopore-sequencing: een moderne manier om je DNA te lezen. De machine leest de stroompiepjes, maar om die piepjes om te zetten in leesbare letters (A, T, C, G) – wat we basecalling noemen – heb je een slimme vertaler nodig.

Tot nu toe was die vertaler een beetje een "gesloten club".

Het Probleem: De Sleutel die alleen bij één slot past

De huidige standaard-vertaler, genaamd Dorado (gemaakt door Oxford Nanopore), werkt fantastisch snel. Maar er zit een addertje onder het gras: de snelste versie van deze vertaler gebruikt een geheimzinnig, gesloten stukje software genaamd Koi.

  • De Analogie: Stel je voor dat Dorado een super-snelle auto is. Maar om hem te starten, heb je een heel specifiek, duur sleuteltje nodig dat alleen werkt in auto's met een NVIDIA-motor. Als je een andere motor hebt (zoals AMD, of een goedkope laptop), of als je in een land woont waar die specifieke auto's niet verkocht worden, kun je de auto niet starten. Je zit vast in de garage.
  • Het gevolg: Wetenschappers kunnen hun DNA-gegevens niet snel verwerken tenzij ze dure, specifieke hardware hebben. Dit maakt onderzoek duur en onbereikbaar voor veel mensen.

De Oplossing: Slorado en Openfish

De auteurs van dit paper hebben een nieuwe oplossing bedacht: Openfish en Slorado.

  1. Openfish (De Nieuwe Motor): Dit is een open-source stukje software dat de "vertaal-taak" (het decoderen) overneemt. In plaats van de gegevens van de snelle grafische kaart (GPU) naar de trage processor (CPU) te slepen – wat als het slepen van een vrachtwagen door een tunnel is – doet Openfish het werk direct op de kaart zelf.

    • Het resultaat: Het is net zo snel als de geheime Koi-motor, maar het is gratis, openbaar en werkt op elke moderne grafische kaart, of dat nu een dure NVIDIA is, een AMD-kaart, of zelfs een kleine chip in een draagbaar apparaat.
  2. Slorado (De Nieuwe Auto): Dit is het complete pakketje dat Openfish gebruikt. Het is een volledig open-source alternatief voor Dorado.

    • De Analogie: Als Dorado een dure, exclusieve raceauto is die alleen op een specifiek circuit mag rijden, dan is Slorado een robuuste, betrouwbare terreinwagen. Hij rijdt net zo snel op het circuit, maar hij kan ook door modder, over zand en in de stad. Je kunt hem overal mee naartoe nemen.

Wat hebben ze bewezen?

De onderzoekers hebben getest of hun nieuwe systeem echt werkt:

  • Snelheid: Op dure supercomputers is Slorado net zo snel als Dorado.
  • Nieuwe Hardware: Voor het eerst konden ze DNA-gegevens verwerken op AMD-chips (die Dorado normaal gesproken negeert).
  • Draagbaarheid: Ze lieten zien dat het zelfs werkt op een gewone laptop of een klein apparaatje (zoals een NVIDIA Jetson), wat perfect is voor onderzoekers die veldwerk doen in de jungle of in afgelegen gebieden.
  • Live Vertaling: Ze konden zelfs de gegevens "live" vertalen terwijl de machine nog aan het meten was, zonder achter te blijven.

Waarom is dit belangrijk?

Voorheen was het vertalen van DNA-gegevens een privilege voor de rijken met de duurste hardware. Met Slorado en Openfish wordt de poort opengegooid.

  • Voor de wetenschap: Meer mensen kunnen meedoen, goedkoper en sneller.
  • Voor de toekomst: Als er nieuwe, nog snellere chips komen (van Intel, Apple, of andere fabrikanten), hoeft men niet te wachten tot de fabrikant van Dorado ze ondersteunt. De open-source gemeenschap kan het zelf aanpassen.

Kortom: Ze hebben de sleutel gemaakt die bij elk slot past, zodat iedereen, overal ter wereld, zijn DNA-gegevens snel en gratis kan vertalen. Geen gesloten deuren meer, maar een open weg voor de toekomst van genetica.

Verdrinkt u in papers in uw vakgebied?

Ontvang dagelijkse digests van de nieuwste papers die bij uw onderzoekswoorden passen — met technische samenvattingen, in uw taal.

Probeer Digest →