github nanoporetech/dorado v1.0.0

latest releases: v1.1.1, v1.1.0, v1.0.2...
3 months ago

[1.0.0] (21 May 2025)

We are pleased to announce the release of Dorado v1.0, delivering new models and capabilities for Oxford Nanopore data analysis. This release introduces:

  • New v5.2 basecalling model support for DNA and RNA, including:
    • More accurate HAC basecalling
    • Increased canonical basecalling accuracy in DNA with high 6mA density
    • New 2'Ome modification models for RNA: 2OmeG, m5C_2OmeC, inosine_m6A_2OmeA, and pseU_2OmeU
    • More accurate DNA modification models, including a significant reduction in false positive rates for 6mA
    • Significant speed enhancements to all-context modification models in both DNA and RNA, when using NVIDIA GPUs
  • A preview release of the new Dorado variant command for small variant calling
    • This is currently only available with v5.0 HAC basecalls. Compatibility with v5.2 models will be coming soon.
  • Poly(A) updates, including:
  • Other fixes and improvements, including updates to logging and improved error messages

This release also removes support for Fast5 files and basecalling models for DNA R10.4.1 4kHz data, DNA R9.4.1, and RNA002. Support for these conditions will continue to be available with Dorado 0.9.6 and Fast5 files can be converted to POD5 using our online conversion tool or the POD5 Python tools.

  • 90db41a - New v5.2.0 basecalling models for DNA and RNA
  • 63bfbad - Preview release of new Dorado variant command for small variant calling
  • 4df8bfe - Improve speed of basecalling with modified bases
  • f0a82e3 - Add pa:B:i tag with signal positions related to the poly(A/T) estimation
  • e1414d6 - Add poly(A/T) tail length to Dorado summary file
  • cd7998e - Add beta support for RNA barcoding kit
  • 746a172 - Remove support for fast5 files
  • e15a69b - Remove support for DNA R10.4.1 4kHz basecalling models
  • 8b7ef0f - Remove support for DNA R9.4.1 and RNA002 basecalling models
  • d689102 - Add [info] log line showing the mapping of CUDA device index to device name
  • af0e4fd - Improve error message when --resume-from file is missing CL header
  • 8dbcc10 - Tweak logging, including adding a success message from Dorado downloader
  • 0afabf3 - Reduce Transformer and modified base batch sizes when using Apple Silicon
  • d3dcc83 - Build Dorado as C++20
  • c63060e - Move default build to Rocky 8 to support Linux systems using glibc >= 2.28
  • 967b117 - Use higher performance FP8 code path for Transformer models on C.C 8.9, 9.0, 10.0 and 12.x

Don't miss a new dorado release

NewReleases is sending notifications on new releases.