The gbpTrees algorithm for building merger trees

  • The gbpTrees algorithm is designed to minimize cascading merger tree inconsistencies (or pathologies) that arrise due to errors or ambiguities in the halo finding process.
  • Matching is conducted using only radially sorted lists of particle IDs. Matches both forwards and backwards in time over a range of snapshots (for configuration-space halo finders: ideally ~16 separated over 2 dynamical times) used to correct for pathological cases.
  • An implementation of the algorithm is available as part of gbpCode, which can be downloaded here.
  • See the code paper or links to related papers given below for more details.

Selected Publications

Some highlighted publications involving gbpTrees:

Movie Gallery

The following movies depict the "fiducial" system discussed in Poole et al 2017: