Improve aTRAM stability
There were many minor improvements and bug fixes but the highlights of this release are:
- Improve the stability of SQLite when processing large files on fast machines. This issue was manifesting itself as an "sqlite3.OperationalError: database is locked" error.
- We changes how temporary files are handled. Most temporary files are now deleted between each aTRAM iteration. This reduces the disk footprint of aTRAM and helps with larger assemblies.
- aTRAM now displays the number of blast hits at each iteration. This gives you more information about how well aTRAM is progressing or why an assembly may fail.
- We added the new blast option
--word-size
. If entered, this is passed to directly to blast.