taxon-class: Class "taxon"


Class for taxonomic input parameters for megapteraProj.

Objects from the Class

Objects can be created by calls of the form taxon(ingroup, outgroup, kingdom, hybrids = FALSE, reference.rank = "auto").



a vector of mode "character", giving species names or names of higher taxa that define the focal group.


a vector of mode "character", giving species names or names of higher taxa that define the outgroup.


a vector of mode "character", currently one of "Fungi", "Metazoa", or "Viridiplantae". The International Code of Nomenclature for algae, fungi, and plants (ICN) and the International Code of Zoological Nomenclature (ICZN) do not exclude the possibility that genera and species of plants/fungi/algae and animals share the same name (e.g., Prunella vulgaris). Therefore it is necessary to include the kingdom into the search term when querying GenBank.


logical indicating if slot ingroup is a list of species or a higher rank.


logical: if TRUE, hybrids (as recognized by the regular expression "^x_|_x_") will be excluded from the pipeline.


a vector of mode "character", giving the name of the rank to be used to create subsets of the sequences to derive the reference sequence(s). The default ("auto") commits the selection of the reference rank to the pipeline and in most cases you should be fine using this option.



signature(object = "taxon"): prints taxonomic parameter setting


Christoph Heibl

See Also

dbPars, locus, and megapteraPars for defining of database parameters, loci, and the pipeline's parameters, respectively, and megapteraProj for the bundling of input data.

Questions? Problems? Suggestions? or email at

All documentation is copyright its authors; we didn't write any of that.