Skip to content

New release with add functionality to existing database

Compare
Choose a tag to compare
@jianshu93 jianshu93 released this 01 Dec 03:40
· 272 commits to master since this release

With this release, you can add new genomes to an existing database with the --add feature for both nt and AA database. We also provide a test data. It is recommended that you are pretty sure the genomes to be added is smaller than 95% ANI with any of the genomes in the database (you can know this after running request step, calculate the ANI of your query with the best hit found). Pre-compiled Binaries on Linux kernel (intel x86_64), Darwin kernel (intel x86_64) and Darwin kernel (arm64) are available. Let me know if you have Linux (aarch64) machine and need to compile form source. Openblas must be installed for Darwin. gfortran dynamic library (libgfortran.so) and GCC as system default requirement (install them if you do not have them). All the above was either statically or dynamically linked to OpenBLAS, a CPU structure independent BLAS implementation. For Intel processors, we also provide a Linux binary that was based on the Intel MKL implementation of BLAS, which is slightly faster than OpenBLAS but only works on Intel x86_64. After you download the .zip files you need to unzip it using gunzip and then make the binaries executable using the 'chmod a+x ./tohnsw' and then put the binary into you system path to run (e.g. /usr/local/bin/) or any place where you put it into your system path.