Please acknowledge your use of TreeSearch and MorphyLib in any article in which they are used, and cite Smith (2023) and Brazeau et al. (2019). For example, 'Phylogenetic search was performed using the R package TreeSearch v1.8.0.9001 (Smith 2023), which uses MorphyLib (Brazeau et al. 2017) to handle inapplicable data (Brazeau et al. 2019)'. The GUI recommends further citations for each method it employs.

Brazeau, M.D., Smith, M.R. & Guillerme, T. (2017). MorphyLib: a library for phylogenetic analysis of categorical trait data with inapplicability.<doi:10.5281/zenodo.815371>

Brazeau, M.D., Guillerme, T. & Smith, M.R. (2019). An algorithm for morphological phylogenetic analysis with inapplicable data. Systematic Biology 68(4): 619-631.<doi:10.1093/sysbio/syy083>

Smith (2018). TreeSearch: phylogenetic analysis with discrete character data.<doi:10.5281/zenodo.1042590>

Smith (2023). TreeSearch: morphological phylogenetic analysis in R. R journal 14:305-315.<doi:10.32614/RJ-2023-019> .32614/RJ-2023-019

Corresponding BibTeX entries:

  @Manual{Brazeau2017,
    title = {MorphyLib: a library for phylogenetic analysis of
      categorical trait data with inapplicability},
    author = {Martin D. Brazeau and Martin R. Smith and Thomas
      Guillerme},
    year = {2017},
    note = {Version 0.0.1-alpha},
  }
  @Article{Brazeau2019,
    title = {An algorithm for morphological phylogenetic analysis with
      inapplicable data},
    author = {Martin D. Brazeau and Thomas Guillerme and Martin R.
      Smith},
    journal = {Systematic Biology},
    volume = {64},
    issue = {4},
    pages = {619-631},
    year = {2019},
  }
  @Manual{Smith2018,
    title = {{TreeSearch}: phylogenetic analysis with discrete
      character data},
    author = {Martin R. Smith},
    note = {R package version 1.8.0.9001},
    year = {2018},
    doi = {10.5281/zenodo.1042590},
  }
  @Article{Smith2023,
    title = {{TreeSearch}: morphological phylogenetic analysis in
      {{R}}},
    author = {Martin R. Smith},
    year = {2023},
    journal = {R Journal},
    volume = {14},
    number = {4},
    pages = {305-315},
    doi = {10.32614/RJ-2023-019},
  }