code: def make_blastdb(self):
          
          # remove the path and the file extension for easier future globbing
          db = os.path.splitext(self.formattedprimers)[0]
          nhr = '{db}.nhr'.format(db=db)  # add nhr for searching
          if not os.path.isfile(str(nhr)):
              # Create the databases
              command = 'makeblastdb -in {primerfile} -parse_seqids -max_file_sz 2GB -dbtype nucl -out {outfile}'\
                  .format(primerfile=self.formattedprimers,
                          outfile=db)
              run_subprocess(command)
docs: Create a BLAST database of the primer file