Helper Functions for 'Interactive Tree Of Life'
Complex HTML text
Convert character data to 0/1
Convert 0/1 data to connection pairs
Convert range to node id
correct_get_color
Calculate tree based on count matrix
Create itol.hub Object
Create itol.theme Object
Create itol.unit
Merge two data frame
Read fasta file
Write fasta file
Get file dir
Get file name
Create itol.unit Object from file
get_color
head line
Create itol.unit Object from object
The itol.hub Class
The itol.theme Class
The itol.unit Class
Learn data from template file
Learn object data from file
Learn object data from files
Learn object data from unit
Learn object data from units
Learn from tree
Learn field
Learn legend
Learn paramter
Learn profile
Learn separator
Learn sub data frame
Learn align
Learn alignment
Learn bar
Learn basic plot
Learn basic theme
Learn binary
Learn border
Learn common themes
Learn connection
Learn domain
Learn externalshape
Learn heatmap
Learn image
Learn label
Learn linechart
Learn piechart
Learn specific themes
Learn strip label
Learn template type
Filter out comments and empty lines
Split lines into two parts
Merge units
plus method add method for S4 class itol.hub and itol.unit
Search tree file
show method for S4 class itol.hub
Train inbuilt theme
Paste rows
Extract theme from inbuilt_themes
Write all data object into files
Write raw data into files
Write unit object into file
The 'Interactive Tree Of Life' <https://itol.embl.de/> online server can edit and annotate trees interactively. The 'itol.toolkit' package can support all types of annotation templates.