Skip to contents

Compute taxonomic table from lineages.

Usage

taxtable(lineage)

Arguments

lineage

string. Vector of lineages.

Value

A data.frame with columns corresponding to different ranks.

Details

Duplicated lineages are removed.

Examples

lineage1 <- "k__Bacteria|p__Verrucomicrobia|c__Verrucomicrobiae"
lineage2 <- "k__Bacteria|p__Firmicutes|c__Clostridia"
lineage3 <- "k__Bacteria|p__Firmicutes|c__Bacilli"
taxtable(c(lineage1, lineage2, lineage3))
#>    kingdom          phylum            class
#> 1 Bacteria Verrucomicrobia Verrucomicrobiae
#> 2 Bacteria      Firmicutes       Clostridia
#> 3 Bacteria      Firmicutes          Bacilli