<SYSTEM_TASK:>
Solve the following problem using Python, implementing the functions described below, one line at a time
<END_TASK>
<USER_TASK:>
Description:
 def get_run_command(self, tx_output_dir, input_files):
 """Constructs a command to run EricScript via do.run function. :param tx_output_dir: A location where all EricScript output will be written during execution. :param input_files: an iterable with paths to 2 fastq files with input data. :return: list """

        logger.debug("Input data: %s" % ', '.join(input_files))
        cmd = [
            self.EXECUTABLE,
            '-db', self._db_location,
            '-name', self._sample_name,
            '-o', tx_output_dir,
        ] + list(input_files)
        return "export PATH=%s:%s:\"$PATH\"; %s;" % (self._get_samtools0_path(), self._get_ericscript_path(), " ".join(cmd))