Skip to content

0.11.0

Compare
Choose a tag to compare
@paoloshasta paoloshasta released this 02 Nov 16:59
· 1398 commits to main since this release

Additions and improvements since release 0.10.0

  • Several new built-in assembly configurations.
    • For human assemblies of ONT R10 reads, fast mode, with one flowcell per genome (low coverage, about 30x):
      • Haploid assembly: Nanopore-R10-Fast-Nov2022.
      • Phased diploid assembly: Nanopore-Phased-R10-Fast-Nov2022.
    • For human assemblies of ONT R10 reads, slow mode, with two flowcell per genome (coverage about 45x):
      • Haploid assembly: Nanopore-R10-Slow-Nov2022.
      • Phased diploid assembly: Nanopore-Phased-R10-Slow-Nov2022.
    • For Ultra-Long (UL) ONT R9 reads at standard coverage (40x to 80x):
      • Phased diploid assembly: Nanopore-UL-Phased-Nov2022.

You can use shasta --command listConfigurations to get a list of all available built-in configurations, and shasta --command listConfiguration --config configurationName to get details of a specific configuration (including comments on applicability).

Platforms

Linux

  • The shasta-Linux-0.11.0 executable will run on most current 64-bit Linux systems that use kernel version 3.2.0 or later. This includes all Ubuntu versions starting at 12.04 plus CentOS 7 and 8. It is statically linked and has no dependencies, so it can be used directly without installation.

  • The release includes tar file shasta-Ubuntu-22.04-0.11.0.tar which is a complete Shasta build on Ubuntu 22.04. It will not be needed by most users.

macOS

As announced with the release of Shasta 0.10.0, macOS versions of Shasta are no longer provided.

Windows

As in previous releases, the Linux executable shasta-Linux-0.11.0 can be used on Windows under Windows Subsystem for Linux (WSL).

Linux ARM

The ARM executable, shasta-Linux-ARM-0.11.0, can be used on 64-bit ARM version 8 platforms. It is known to work at least in the following environments:

  • Graviton, Graviton2, Graviton3 processors on AWS EC2 instances.
  • Raspberry Pi Model 4 running 64-bit Ubuntu.

It will not work on macOS systems with ARM processors.

It is statically linked and has no dependencies, so it can be used directly without installation.

Compatibility

This release is not compatible with previous releases. There were incompatible changes in some command line option names, the binary formats used, and the Python API. You cannot use release 0.11.0 for postprocessing of an assembly done using a previous release.