macOS
brew install iqtree3local Homebrew formula metadata
sudo port install iqtree3MacPorts ports tree · science/iqtree3/Portfile · source: api.github.com
brew
Phylogenetics by maximum likelihood. Version 3.1.2 via Homebrew; verified 2026-06-25.
install
brew install iqtree3local Homebrew formula metadata
sudo port install iqtree3MacPorts ports tree · science/iqtree3/Portfile · source: api.github.com
overview
Phylogenetics by maximum likelihood
history
IQ-TREE 3 is the third major generation of the IQ-TREE maximum-likelihood phylogenetic inference software. It packages a command-line engine for tree search, model selection, bootstrap support, topology tests, simulation, and complex evolutionary models used in phylogenomics.
The IQ-TREE README says the software was created as the successor of IQPNNI and TREE-PUZZLE, which explains the name. It was motivated by the growth of phylogenomic data and the need for efficient software that could handle larger alignments and more complex models of sequence evolution.
The first widely cited IQ-TREE paper appeared in 2015, presenting a fast stochastic algorithm for estimating maximum-likelihood phylogenies. The README also points to the 2020 IQ-TREE 2 paper for new models and efficient methods in the genomic era, and the 2026 IQ-TREE 3 citation for complex evolutionary models.
IQ-TREE 3 continues the line in a separate GitHub repository while preserving lineage to IQ-TREE 1 and IQ-TREE 2 releases. Its README highlights features such as ModelFinder, ultrafast bootstrap, partition and mixture models, AliSim, topology tests, checkpointing, multicore execution, and distributed parallel computing.
IQ-TREE was adopted in computational biology because it combined speed, model breadth, and practical command-line ergonomics. Its feature papers for UFBoot, ModelFinder, W-IQ-TREE, IQ-TREE 2, and IQ-TREE 3 document a path from standalone tree search to a broad phylogenomic platform.
The README advertises GitHub release downloads, BioConda installs, web-server access, and package-manager distribution. Homebrew's iqtree3 formula gives macOS command-line users a versioned package for the third major generation.
Users run iqtree3 on sequence alignments in formats such as PHYLIP, FASTA, Nexus, Clustal, and MSF. Outputs include an .iqtree report and a Newick .treefile that can be viewed in tree visualization tools.
Common workflows include maximum-likelihood tree inference, automatic substitution-model selection, ultrafast bootstrap support analysis, partitioned analyses, mixture models, topology tests, polymorphism-aware models, and alignment simulation.
IQ-TREE 3 is package-nerd significant because scientific command-line packaging has to preserve exact executable names, citations, bundled model support, OpenMP/MPI-style performance expectations, and reproducible outputs. A package upgrade is not just a binary refresh; it can affect published methods and citation guidance.
It also illustrates the biology-tool pattern where the README is part manual, part citation map, and part dependency history, linking features to papers and predecessor projects.
security posture
No matching local secret-handling manifest was found for iqtree3. Nucleus package metadata is still published here so future coverage has a stable package URL.
Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.
executables
| Command | Kind | Exposure | Note |
|---|---|---|---|
iqtree3 | cli | global executable |
freshness
These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.
https://github.com/iqtree/iqtree3
install metadata
| Package key | brew:iqtree3 |
|---|---|
| Version | 3.1.2 |
| Package manager | Homebrew |
| Package manager page | https://formulae.brew.sh/formula/iqtree3 |
| Homepage | http://www.iqtree.org |
| Repository | https://github.com/iqtree/iqtree3 |
| Upstream docs | https://www.iqtree.org/doc |
| License | GPL-2.0-or-later |
| Source archive | https://github.com/iqtree/iqtree3/archive/refs/tags/v3.1.2.tar.gz |
| Last updated | 2026-06-25T13:37:46+02:00 |
| Pulse | updated |
| Build dependencies | boost, cmake, eigen |
| Bottle | available (on arm64_linux, arm64_sequoia, arm64_sonoma, arm64_tahoe, sonoma, x86_64_linux) |
| Homebrew post-install | not defined |
| Service | none declared |
registry facts
| Source Database | Homebrew formula API |
|---|---|
| Tap | homebrew/core |
| Full Name | iqtree3 |
| Version Scheme | 0 |
| Revision | 0 |
| Bottle Stable Root URL | https://ghcr.io/v2/homebrew/core |
| Deprecated | no |
| Disabled | no |
| Keg Only | no |
| URL Keys |
|
source database matches
Matches are pulled from external package-manager indexes and kept separate from local Automic Vault package links.
iqtree3
sudo port install iqtree3source trail
This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.
View the package source record on GitHub.