Rev Language Reference


clade

Usage

clade(String ..., String[] ..., Clade ..., Taxon ..., Taxon[] ..., RealPos age, Natural missing, Bool negative, Bool optional_match)

Arguments

... : String (pass by const reference)
Taxon names as string values.
... : String[] (pass by const reference)
Taxon names as a vector of string values.
... : Clade (pass by const reference)
Taxa as clade objects.
... : Taxon (pass by const reference)
Taxon names as taxon values
... : Taxon[] (pass by const reference)
Taxon names as a vector of taxons
age : RealPos (pass by value)
The age of the clade (optional).
Default : NULL
missing : Natural (pass by value)
Number of missing taxa in the clade (optional).
Default : NULL
negative : Bool (pass by value)
Is this a negative clade constraint?
Default : FALSE
optional_match : Bool (pass by value)
Clade constraint satisfied when any Clade argument matched
Default : FALSE

Methods

  • getNumberOfTaxaMissing()
  • getTaxon(Natural node)
  • getTaxonName(Natural node)
  • setNumberOfTaxaMissing(Natural n)
  • size()