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

This paper introduces Openfish, an open-source GPU-accelerated decoding library, and Slorado, a fully open-source basecalling framework, to provide a hardware-independent, scalable, and accurate alternative to Oxford Nanopore Technologies' proprietary Dorado software, thereby eliminating hardware lock-in and enhancing accessibility for nanopore sequencing.

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

Published 2026-03-28
📖 5 min read🧠 Deep dive
⚕️

This is an AI-generated explanation of a preprint that has not been peer-reviewed. It is not medical advice. Do not make health decisions based on this content. Read full disclaimer

The Big Picture: Unlocking the "Black Box"

Imagine Nanopore sequencing as a high-tech translator. It reads the electrical signals coming from DNA or RNA strands and translates them into the "language" of life (the letters A, C, T, and G). This translation process is called Basecalling.

Currently, the gold standard for this translator is a software called Dorado, made by Oxford Nanopore Technologies. However, there's a catch: Dorado comes with a "black box" inside it called Koi.

  • The Problem: The Koi box is like a secret recipe locked in a vault. It only works if you have a very specific, expensive, high-end NVIDIA GPU (a powerful computer chip). If you don't have that specific chip, or if you try to use a different brand of chip (like AMD), the translator becomes incredibly slow—so slow that it's practically useless. It's like having a Ferrari engine that only runs on a specific type of premium fuel found in only one gas station.

The Solution: The authors of this paper built two new tools, Openfish and Slorado, to break open that vault. They created a fully open-source, hardware-independent translator that works just as fast as the secret recipe but runs on any modern graphics card, whether it's made by NVIDIA, AMD, or even built into a laptop.


The Cast of Characters

  1. Dorado (The Old Guard): The current industry leader. It's fast, but only if you have the "right" expensive hardware. It relies on the closed-source Koi library to do its heavy lifting.
  2. Koi (The Secret Sauce): A closed-source library that speeds up the decoding process. Without it, Dorado is like a car trying to drive through mud.
  3. Openfish (The Engine): This is the new, open-source engine. It does the heavy lifting of decoding the DNA signals directly on the graphics card (GPU), just like Koi does, but it's free and works on many different types of cards.
  4. Slorado (The Car): This is the complete software package that uses Openfish. It's the full vehicle you drive to get your DNA translated. It's designed to be easy to use and works on everything from massive supercomputers to small, cheap laptops.

The Analogy: The Assembly Line

To understand why this matters, imagine a factory assembly line that turns raw materials into a finished product.

The Old Way (Dorado with Koi):

  • Step 1: A robot (the GPU) does the heavy lifting of sorting the raw materials.
  • Step 2: The robot has to stop, walk over to a human worker (the CPU), hand over a massive stack of papers (data), and wait for the human to sort them.
  • Step 3: The human hands the papers back.
  • The Bottleneck: The time spent walking back and forth (transferring data) is so slow that the whole factory grinds to a halt. The human worker is the bottleneck.

The New Way (Slorado with Openfish):

  • Step 1: The robot (GPU) does the sorting.
  • Step 2: Instead of walking the papers to the human, the robot has a second, smarter arm that does the sorting right there on the assembly line.
  • The Result: No walking, no waiting. The factory runs at full speed, regardless of whether the robot is made by Company A (NVIDIA) or Company B (AMD).

What They Actually Did (The Results)

The researchers tested their new tools against the old ones and found some amazing things:

  1. Speed: Without the secret "Koi" box, the old software was painfully slow (taking days to process a human genome). With Openfish, the speed jumped up to match the secret box. It went from "impractical" to "lightning fast."
  2. Accuracy: They worried that making it open-source might make it less accurate. It didn't. The results were identical to the expensive, proprietary software.
  3. Hardware Freedom: This is the biggest win.
    • AMD Chips: They ran the software on AMD chips (which Dorado doesn't support at all) and it worked perfectly.
    • Cheap Laptops: They ran it on a consumer gaming laptop and even a small, low-power device (like a Raspberry Pi but more powerful).
    • Real-Time: They proved it could keep up with a live DNA sequencing machine. As the machine spits out data, Slorado translates it instantly, allowing scientists to see results while the experiment is happening, not days later.

Why This Matters to Everyone

Think of this as democratizing the future of biology.

  • For Universities: They can use their existing, cheaper supercomputers (which might have AMD chips) instead of buying millions of dollars worth of new NVIDIA hardware.
  • For Remote Clinics: Imagine a portable DNA sequencer in a remote village. With Slorado, that device could run on a cheap, low-power laptop, allowing for instant disease diagnosis without needing an internet connection to a massive data center.
  • For Innovation: Because the code is open, anyone can look at it, improve it, or adapt it. It stops a single company from holding the keys to the future of genomics.

The Bottom Line

The authors built a universal translator for DNA. They took a process that was locked behind expensive, proprietary walls and opened the gates. Now, scientists can use whatever computer hardware they have—whether it's a massive supercomputer, a gaming PC, or a portable device—to decode DNA quickly, accurately, and for free.

It's like taking a Ferrari that only runs on a specific track and turning it into a rugged, all-terrain vehicle that can go anywhere, anytime, without needing a special ticket.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →