This method downloads a NCBI taxonomy archive file to a temporary directory,
extracts four files (nodes.dmp, names.dmp, merged.dmp and deleted.dmp)
from the downloaded archive file, and then removes the archive file. If the path
to a Taxonkit installation is supplied, Taxonkit is called and the location of
the four files is passed to Taxonkit as an argument. Output is saved in the same
temporary folder in a file called All.lineages.tsv.