topiary.reports.cards
topiary.reports.cards.ancestor
Functions for generating bootstrap cards with various types of information on them.
- topiary.reports.cards.ancestor.create_ancestor_card(anc_dict, output_directory, ancestor_directory, event_color, event_name)
Create a card holding all of the ancestors as individual accordion entries.
topiary.reports.cards.asr_tree
- topiary.reports.cards.asr_tree.create_asr_tree_card(supervisor, output_directory, ancestor_directory, T)
topiary.reports.cards.duplications
Functions for checking the quality of an ancestral inference.
- topiary.reports.cards.duplications.create_duplications_card(supervisor, T, p_column)
Create a card warning if there are more duplications than expected.
- Parameters:
supervisor (topiary.Supervisor instance) – supervisor with calculation loaded
T (ete3.Tree) – tree with events loaded
p_column (str) – column in supervisor.df that holds the paralogs calls
- Returns:
html – html warning. If no warning is needed, returns and empty string.
- Return type:
str
topiary.reports.cards.input
- topiary.reports.cards.input.create_input_card(supervisor, p_column=None)
Create a card describing the input to the analysis.
topiary.reports.cards.model
- topiary.reports.cards.model.create_model_card(supervisor, output_directory)
topiary.reports.cards.param
- topiary.reports.cards.param.create_param_card(supervisor, anc_dict, ancestor_directory)
topiary.reports.cards.species_tree
- topiary.reports.cards.species_tree.create_species_tree_card(supervisor, output_directory)