Overview ======== The :mod:`phylozoo.core.quartet` module provides data structures for working with quartets, which are four-taxon unrooted trees that serve as building blocks for many concepts in phylogenetic analysis. All classes and functions on this page can be imported from the core quartet module: .. code-block:: python from phylozoo.core.quartet import * # or directly from phylozoo.core.quartet import Quartet, QuartetProfile, QuartetProfileSet Classes ------- - :doc:`Quartet ` - Single quartet topologies - :doc:`Quartet Profile ` - Set of quartets on the same 4-taxon set with weights - :doc:`Quartet Profile Set ` - Collections of quartet profiles See Also -------- - :doc:`API Reference <../../../api/core/quartets>` - Complete function signatures and detailed examples - :doc:`Distance Matrices <../distance>` - Computing distances from quartet profiles