load_edge_assignment |
Efficiently loads an EDGE-produced taxonomic assignment from a file. An assumption has been made - since EDGE tables are generated in an automated fashion, they should be properly formatted - thus the code doesn't check for any inconsistencies except for the very file existence. Note however, the unassigned to taxa entries are removed. This implementation fully relies on the fread function from data.table package gaining performance over traditional R techniques. |
load_edge_assignments |
Efficiently loads a BWA (or other EDGE-like taxonomic assignment) tables from a list of files. Outputs a named list of assignments. |
merge_edge_assignments |
Merges two or more EDGE-like taxonomical assignments. The input data frames are assumed to have the following columns: LEVEL, TAXA, and ABUNDANCE - these will be used in the merge procedure, all other columns will be ignored. |
merge_edge_counts |
Merges two or more EDGE-like taxonomical assignments. The input data frames are assumed to have the following columns: LEVEL, TAXA, and COUNT - these will be used in the merge procedure, all other columns will be ignored. |
plot_edge_assignment |
Generates a single column ggplot for a taxonomic assignment table and also outputs a PDF. |
plot_merged_assignment |
Generates a single column ggplot for a taxonomic assignment table. |