Maximum likelihood CLI

treeflow_ml

Perform fixed-topology maximum likelihood inference for a phylogenetic model with a given tree topology and multiple sequence alignment.

The tree prior and substitution model used can be specified using the TreeFlow YAML model definition format (see the package documentation).

Usage

treeflow_ml [OPTIONS]

Options

-i, --input <input>

Required Alignment file (FASTA format)

-t, --topology <topology>

Required Topology file

-m, --model-file <model_file>

YAML model definition file

-n, --num-steps <num_steps>

Required Number of VI iterations

-o, --optimizer <optimizer>

Required

Options:

adam | robust_adam

-r, --learning-rate <learning_rate>

Required

--init-values <init_values>
--alignment-format <alignment_format>

Required File format for alignment

Default:

'fasta'

Options:

fasta | nexus | nexml | phylip

--subnewick-format <subnewick_format>

Required Subnewick format (see ete3.Tree)

Default:

0

--trace-output <trace_output>
--variables-output <variables_output>
--tree-output <tree_output>
--progress-bar, --no-progress-bar