INNER CODE UNIT · Python
add_option
hahnlab/CAFE5 · scripts/barista.py:42
def add_option(self, option, value):
"""option (e.g., -n), value (e.g., 10)"""
if value:
self.command_line += [option, value]
def build_command_line(self):
self.command_line.append(os.path.join(self.binary_path, 'cafexp'))
self.add_option('-l', self.a_lambda)
self.add_option('-p', self.a_poisson_lambda)
self.add_option('-t', self.tree_path)
self.add_option('-n', self.simulationsN)
self.add_option('-f', self.root_dist_path)
self.add_option('-k', self.gammacatN)
self.add_option('-i', self.gene_families_path)
self.add_option('-o', self.output_suffix)