docs: def create_diamond_db(self):
          '''Create a diamond database from the unaligned sequences in this package.
  
          Returns
          -------
          path to the created diamond db e.g. 'my_sequences.dmnd'
          '''
          base = self.unaligned_sequence_database_path()
          cmd = "diamond makedb --in '%s' -d '%s'" % (self.unaligned_sequence_database_path(), base)
          extern.run(cmd)
          diamondb = '%s.dmnd' % base
          # Mostly this moves a file to it's current location because Create
          # follows this same logic, but there's a specially crafted
          # test/data/mcrA.gpkg which is slightly different.
          os.rename(diamondb, self.diamond_database_path())
          return diamondb