Signal-to-sequence alignments like Remora, but faster and more accessible. Download fishnet, extract the binary and run the align command:
./fishnet align --helpFor further processing, run the reformat command:
./fishnet reformat --helpDetailed documentation is provided here.
The code-base is split into different libraries:
fishnet: Contains the entry point to the command line interfacealignment: Contains the signal-to-sequence alignment logicreformat: Contains the reformatting logicpod5_reader_api: Contains the logic for accessing pod5 datahelper: Contains helper scripts used in thealignmentandreformatlibraries
Beyond the code the repo contains example data to test fishnet, and detailled documentation of all libraries.
- Output optimization: At the moment, the single writer thread seems to be a bottleneck. It might help to have each worker thread write to separate tempfiles and then merge these into one at the end.
- Look into the differences between varying refinement iterations to determine the best default value
Fishnet is licensed under the Oxford Nanopore Technologies Public License v1.0 as it reimplements the signal-to-sequence alignment algorithm from ONT's Remora. See the LICENSE file for details.
Fishnet is currently under review in Genome Biology:
DOI: https://doi.org/10.21203/rs.3.rs-8345719/v1
If you use Fishnet in your work, we would be really happy if you cite us:
Vincent Dietrich, Lioba Lehmann, Stefan Pastore et al. Fishnet simplifies and accelerates signal-to-sequence alignment in Nanopore sequencing, 16 January 2026, PREPRINT (Version 1) available at Research Square [https://doi.org/10.21203/rs.3.rs-8345719/v1]
