INNER CODE UNIT · Python

process_input_arguments

nickjcroucher/gubbins · python/gubbins/common.py:721

def process_input_arguments(input_args):
    # Alter settings if pairwise comparison of sequences
    if input_args.pairwise:
        input_args.iterations = 1
        input_args.model_fitter = 'fasttree'
        input_args.tree_builder = 'star'
        input_args.model = 'GTRGAMMA'
        if input_args.mar:
            sys.stderr.write('Cannot use marginal reconstruction for a pairwise comparison; switching to joint reconstruction')
            input_args.mar = False
    else:
        if input_args.tree_builder == 'hybrid':
            input_args.first_tree_builder = "fasttree"
            input_args.tree_builder = "raxml"
        # Parse IQtree in fast mode
        elif input_args.tree_builder == "iqtree-fast":
            input_args.tree_builder = "iqtree"
            input_args.tree_args = utils.extend_args(input_args.tree_args,"--fast")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…