0.11.0
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
.
- Haploid assembly:
- 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
.
- Haploid assembly:
- For Ultra-Long (UL) ONT R9 reads at standard coverage (40x to 80x):
- Phased diploid assembly:
Nanopore-UL-Phased-Nov2022
.
- Phased diploid assembly:
- For human assemblies of ONT R10 reads, fast mode, with one flowcell per genome (low coverage, about 30x):
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.