def run_tesseract(input_filename, output_filename_base, lang=None, boxes=False):

    command = [tesseract_cmd, input_filename, output_filename_base]

    if lang is not None:
        command += ['-l', lang]

    if boxes:
        command += ['batch.nochop', 'makebox']

    proc = subprocess.Popen(command,
            stderr=subprocess.PIPE)
    return (proc.wait(), proc.stderr.read())
The ident of the thread.  This is evaluated late and means that
dataset/ETHPy150Open tanghaibao/jcvi/apps/tesseract.py/run_tesseract--crossover with--dataset/ETHPy150Open getlogbook/logbook/logbook/base.py/LogRecord.thread