Provided by: python3-treetime_0.7.1-1_all bug

NAME

       treetime - Maximum Likelihood Phylodynamics

SYNOPSIS

       treetime <positional> [optional]

DESCRIPTION

       TreeTime  provides  routines  for  ancestral  sequence  reconstruction  and  inference of molecular-clock
       phylogenies, i.e., a tree where all branches are  scaled  such  that  the  positions  of  terminal  nodes
       correspond to their sampling times and internal nodes are placed at the most likely time of divergence.

       To  optimize  the  likelihood  of time-scaled phylogenies, TreeTime uses an iterative approach that first
       infers ancestral sequences given the  branch  length  of  the  tree,  then  optimizes  the  positions  of
       unconstrained  nodes  on  the  time axis, and then repeats this cycle. The only topology optimization are
       (optional) resolution of polytomies in a way that is most (approximately) consistent  with  the  sampling
       time  constraints  on  the tree. The package is designed to be used as a stand-alone tool on the command-
       line or as a library used in larger phylogenetic analysis work-flows.

OPTIONS

   positional arguments
       ancestral
              infer ancestral sequences maximizing the joint or marginal likelihood.

       homoplasy
              analyze patterns of recurrent mutations aka homoplasies.

       clock  estimate molecular clock parameters and reroot the tree.

       mugration
              map discrete character such as host or country to the tree.

   optional arguments
       -h, --help
              show this help message and exit

       --tree TREE
              Name of file containing the tree in newick, nexus, or phylip format. If none is provided, treetime
              will  attempt  to  build a tree from the alignment using fasttree, iqtree, or raxml (assuming they
              are installed)

       --sequence-length SEQUENCE_LENGTH
              length of the sequence, used to calculate expected variation in branch  length.  Not  required  if
              alignment is provided.

       --aln ALN
              alignment file (fasta)

       --vcf-reference VCF_REFERENCE
              only for vcf input: fasta file of the sequence the VCF was mapped to.

       --dates DATES
              csv file with dates for nodes with 'node_name, date' where date is float (as in 2012.15)

       --clock-filter CLOCK_FILTER
              ignore  tips  that  don't  follow  a loose clock, 'clockfilter=number of interquartile ranges from
              regression'

       --reroot REROOT
              reroot the tree. Valid choices are 'ML', 'ML-rough', 'least-squares', 'min_dev', 'midpoint'  or  a
              node name to be used as outgroup. Use --keep-root to keep the current root.

       --keep-root
              don't  reroot  the  tree.  Otherwise,  reroot  to  minimize  the the residual of the regression of
              root-to-tip distance and sampling time

       --gtr GTR
              GTR model to use. '--gtr infer' will infer a model from the data. Alternatively, specify the model
              type.  If the specified model requires additional options, use '--gtr-params' to specify those.

       --gtr-params GTR_PARAMS [GTR_PARAMS ...]
              GTR  parameters  for  the  model specified by the --gtr argument. The parameters should be feed as
              'key=value'    list    of    parameters.    Example:    '--gtr    K80    --gtr-params    kappa=0.2
              pis=0.25,0.25,0.25,0.25'.  See the exact definitions of the parameters in the GTR creation methods
              in treetime/nuc_models.py or treetime/aa_models.py

       --clock-rate CLOCK_RATE
              if specified, the rate of the molecular clock won't be optimized.

       --branch-length-mode {auto,input,joint,marginal}
              If set to 'input', the provided branch length will be used without modification. Note that  branch
              lengths optimized by treetime are only accurate at short evolutionary distances.

       --confidence
              estimate confidence intervals of divergence times.

       --keep-polytomies
              Don't resolve polytomies using temporal information.

       --relax [RELAX [RELAX ...]]
              use  an  autocorrelated molecular clock. Prior strength and coupling of parent and offspring rates
              can be specified e.g. as --relax 1.0 0.5

       --max-iter MAX_ITER
              maximal number of iterations the inference cycle is run. Note that  for  polytomy  resolution  and
              coalescence models max_iter should be at least 2

       --coalescent COALESCENT
              coalescent  time  scale  --  sensible  values  are on the order of the average hamming distance of
              contemporaneous sequences. In addition, 'opt' 'skyline' are valid options and estimate a  constant
              coalescent rate or a piecewise linear coalescent rate history

       --plot-tree PLOT_TREE
              filename to save the plot to. Suffix will determine format (choices pdf, png, svg, default=pdf)

       --plot-rtt PLOT_RTT
              filename to save the plot to. Suffix will determine format (choices pdf, png, svg, default=pdf)

       --keep-overhangs
              do not fill terminal gaps

       --zero-based
              zero based mutation indexing

       --report-ambiguous
              include transitions involving ambiguous states

       --verbose VERBOSE
              verbosity of output 0-6

       --outdir OUTDIR
              directory to write the output to

SEE ALSO

       https://github.com/neherlab/treetime

EXAMPLES

       https://github.com/neherlab/treetime_examples

AUTHOR

       This manpage was written by Andreas Tille for the Debian distribution and can be used for any other usage
       of the program.