Use case
Phylogenetic analysis
Infer and compare protein trees with inspectable alignments, models, branch support, native reports, and explicit uncertainty.
What is phylogenetic analysis?
Phylogenetic analysis is the study of evolutionary relationships among sequences, genes, proteins, organisms, or other biological entities using a phylogenetic tree. For molecular analysis, researchers curate homologous sequences, align corresponding positions, choose an evolutionary model, infer one or more trees, and evaluate uncertainty. The resulting topology, branch lengths, and support values are model-based hypotheses about shared history, not direct observations of ancestry.
Maximum-likelihood phylogenetics searches for a high-likelihood tree under a substitution model and commonly reports a best tree with bootstrap or likelihood-based support. Bayesian phylogenetics combines likelihoods and priors, then uses MCMC to approximate a posterior distribution of trees and parameters. These methods answer related questions but produce different uncertainty summaries.
Every inference depends on sequence selection, orthology, taxon coverage, alignment quality, partitions, model assumptions, and rooting. Recombination, horizontal transfer, gene duplication, contamination, long-branch attraction, and missing taxa can make a gene or protein tree differ from the underlying species history. Preserve these limits when annotating or comparing clades.
When to use phylogenetic analysis
- Reconstruct evolutionary relationships. Compare homologous proteins, genes, taxa, variants, or lineages with an explicit tree model.
- Test family and orthology hypotheses. Review duplications, lineage-specific groups, candidate orthologs, and anomalous records.
- Add evolutionary context. Interpret sequence change, domains, functions, pathogens, or experiments alongside topology and support.
Benefits of phylogenetic analysis
- Evolutionary context. Organizes homologous sequences into explicit, testable hypotheses about shared history.
- Inspectible uncertainty. Associates topology with branch lengths, support, model reports, and sensitivity analyses.
- Reusable outputs. Produces alignments and Newick trees for annotation, visualization, reconciliation, and downstream analysis.
Primary limitations
- Conditional inference. The result depends on sampling, alignment, models, partitions, rooting, and search or sampling behavior.
- Different biological histories. Recombination, horizontal transfer, duplication, and incomplete lineage sorting can separate gene and species trees.
- Support is not proof. High branch support cannot correct biased or contaminated inputs or establish function and direct ancestry.
Types of phylogenetic analysis
These searched use cases separate best-tree likelihood inference from posterior sampling with explicit priors and MCMC diagnostics.
Maximum likelihood phylogenetics
Searches for the tree and model parameters that make an observed sequence alignment most probable.
Best for: Efficient best-tree estimation, model testing, bootstrapping, and large alignments
Requires: A reviewed homologous sequence alignment and an appropriate substitution model
Bayesian phylogenetics
Uses priors, a likelihood model, and MCMC sampling to estimate a posterior distribution of trees and parameters.
Best for: Posterior tree uncertainty, model-rich inference, divergence analysis, and explicit prior assumptions
Requires: A reviewed alignment, justified priors and models, independent MCMC runs, and convergence diagnostics
Maximum-likelihood and Bayesian phylogenetics
Choose maximum likelihood when the primary output is an efficiently estimated best tree with model testing and branch support. Choose Bayesian inference when the scientific question requires posterior distributions, explicit priors, clock or demographic models, or direct propagation of tree and parameter uncertainty.
The approaches are complementary rather than interchangeable. An independent ML tree can reveal topology conflicts in a Bayesian project, while posterior sampling can expose uncertainty hidden by one best ML tree. Support values must retain their method labels because bootstrap proportions and posterior probabilities have different meanings.
How to run phylogenetic analysis online
A defensible tree begins with the biological sampling design and a reviewed alignment. Algorithm choice cannot correct a dataset that mixes paralogs, nonhomologous regions, contaminated records, or unsuitable taxa.
- Define the question. Specify taxa, locus or protein region, expected evolutionary process, rooting evidence, and intended claim.
- Curate sequences. Review provenance, orthology, duplicates, fragments, boundaries, contamination, and taxon coverage.
- Build the alignment. Align homologs and inspect uncertain, gap-rich, repetitive, low-complexity, and nonhomologous regions.
- Choose and run inference. Use maximum likelihood or an external Bayesian engine with documented models, settings, seeds, and replicates.
- Validate and report. Compare topologies, support, convergence where relevant, outliers, sensitivity analyses, and independent evidence.
Phylogenetic analysis applications
Protein phylogenetics supports family classification, orthology and paralogy review, evolutionary annotation, domain-history analysis, pathogen and lineage comparison, ancestral hypotheses, target selection, and experimental design. Different loci may have different histories, so a protein tree should not be labeled a species tree without a justified reconciliation model.
Trees can also reveal suspicious sequences, unexpected clustering, long branches, or taxonomic gaps that require input correction. These quality-control signals are useful even when the final biological relationship remains unresolved.
How to interpret a phylogenetic tree
Topology represents nested relationships; branch lengths represent change under the fitted model; branch support describes method-specific repeatability or posterior evidence. The left-to-right order of tips can rotate around nodes without changing the topology, and two neighboring tips are not necessarily direct ancestors.
Rooting determines the direction of interpretation and requires outgroup or other evolutionary evidence. Treat short internal branches, method disagreement, low support, poor MCMC diagnostics, unstable taxa, and sensitivity to alignment or taxon selection as uncertainty that belongs in the conclusion.
How phylogenetic analysis works
The hub workflow runs IQ-TREE, RAxML-NG, and FastTree from one reviewed protein alignment so their native trees and support reports can be compared.
- Define the question. Specify the homologous region, taxon sample, rooting evidence, and intended evolutionary claim.
- Review the alignment. Check orthology, identifiers, fragments, boundaries, gaps, uncertain regions, and taxon coverage.
- Run three ML methods. Submit one aligned FASTA to IQ-TREE, RAxML-NG, and FastTree.
- Compare results. Review topology, branch lengths, support, likelihood context, long branches, and unstable placements.
- Export evidence. Choose a justified result while preserving alternative trees and the exact alignment.
Inputs and outputs
Check formats before running, then inspect and download the result from every workflow step.
Inputs
- Sequence and sampling evidence.
FASTACSVTSVNEXUSHomologous protein sequences or a reviewed MSA with stable identifiers, taxon metadata, and documented boundaries and exclusions.
Outputs
- Phylogenetic evidence.
NewickNEXUSCSVTSVTXTMethod-native trees, branch lengths, support values, likelihood and model reports, logs, alignments, and provenance.
Featured phylogenetic analysis workflow
Preserve three method-native trees to compare topology, branch lengths, support, likelihood reports, and warnings.
Inputs
1 required
Methods
3 connected
- 01IQ-TREE
- 02RAxML-NG
- 03FastTree
Preserve three method-native trees to compare topology, branch lengths, support, likelihood reports, and warnings.
Use this templateTools for phylogenetic analysis
Use these methods to prepare inputs, run the core analysis, inspect outputs, and validate the evidence described in this workflow.

IQ-TREE
Infer maximum-likelihood trees with model selection and branch support

RAxML-NG
Run maximum-likelihood tree searches and bootstrap analysis

FastTree
Estimate approximately maximum-likelihood trees for large alignments

MAFFT
Create configurable protein, DNA, or RNA multiple-sequence alignments

MUSCLE5
Generate conventional or ensemble multiple-sequence alignments

Clustal Omega
Create scalable multiple-sequence alignments for homologous sequences

HMMER
Find homologs and inspect family membership with profile HMMs

MMseqs2
Search and cluster large protein or nucleotide sequence collections

MUMmer4
Compare long nucleotide sequences and assemblies before locus-level analysis

GenBank Feature Extractor
Extract annotated genes or proteins from GenBank records

GenBank to FASTA Converter
Convert GenBank records into traceable FASTA inputs

CSV to FASTA
Convert sequence tables into consistently identified FASTA records
Frequently asked questions
The two searched inference use cases maintained here are maximum-likelihood phylogenetics and Bayesian phylogenetics. Other tree-building methods exist, but these pages separate the best-tree likelihood workflow from posterior sampling with priors and MCMC.
Maximum likelihood searches for a tree and parameters that maximize the probability of the observed alignment under a model. Bayesian inference combines that likelihood with priors and samples a posterior distribution of trees and parameters. Their branch-support summaries are not interchangeable.
Yes for supported maximum-likelihood workflows: align homologous proteins with MAFFT or MUSCLE5, then infer trees with IQ-TREE, RAxML-NG, or FastTree. Bayesian MCMC itself currently requires an external engine.
Not automatically. Duplication, loss, horizontal transfer, recombination, incomplete lineage sorting, gene conversion, and sampling can make a protein or gene history differ from species history. Reconciliation and independent loci may be required.
Export original sequences, provenance, the exact analyzed alignment, exclusions, model and partitions, software versions, settings, seeds, replicate or MCMC diagnostics, native reports, all relevant Newick trees, and the rooting rationale.
A complete phylogenetic analysis project is normally quote-based because sequence retrieval, orthology review, alignment curation, model selection, compute, diagnostics, interpretation, and figures vary by dataset. Harvard’s FY26 bioinformatics core lists $180–$265 per consulting hour; MSU lists $84–$110 per hour and an eight-hour minimum for custom analysis.
Total cost depends on taxon and sequence count, alignment length, recombination or paralogy checks, partitioning, bootstrap or MCMC effort, replicate runs, convergence troubleshooting, sensitivity analysis, tree annotation, and whether the deliverable includes biological interpretation rather than files alone.
ProteinIQ self-service starts at $29 per month for academic Plus and $99 per month for commercial Pro, with supported workflow runs estimated in credits before submission. Done-for-you analysis is scoped separately. Bayesian MCMC currently requires an external engine, so external compute and specialist review may add to that project cost.
Start with a workflow you can inspect and edit
Add your inputs, review the settings, and keep every structure, score, table, and file connected to the step that produced it.