Struct light_phylogeny::Options [−][src]
pub struct Options {}Show fields
pub gene_internal: bool, pub species_internal: bool, pub clado_flag: bool, pub species_only_flag: bool, pub real_length_flag: bool, pub open_browser: bool, pub verbose: bool, pub disp_gene: usize, pub scale: f32, pub ratio: f32, pub rotate: bool, pub remove: bool, pub thickness_flag: bool, pub thickness_thresh: usize, pub thickness_gene: usize, pub thickness_disp_score: bool, pub optimisation: bool, pub height: f32, pub width: f32, pub support: bool,
Expand description
Structure Options: drawing options.
Fields
gene_internal: bool
display internal gene nodes
species_internal: bool
display internal species nodes (recPhyloXML)
clado_flag: bool
display a cladogramme
species_only_flag: bool
only draw the species tree (recPhyloXML)
real_length_flag: bool
use the real branch length
open_browser: bool
open the svg in the browser
verbose: bool
verbose mode
disp_gene: usize
only draw gene tree number # (recPhyloXML)
scale: f32
scale to be applied to real branch length
ratio: f32
ratio between species pipe tree width and cumulated gene trees width (recPhyloXML)
rotate: bool
rotate the svg 90 counter clockwise
remove: bool
not yet implemented
thickness_flag: bool
draw only one transfer to represent redundant transfers (recPhyloXML)
thickness_thresh: usize
abundance threshold for displaying redundant transfers (recPhyloXML)
thickness_gene: usize
number of the gene tree to display when displaying redundant transfers as one (recPhyloXML)
thickness_disp_score: bool
display the abundance of the redundant transfers (recPhyloXML)
optimisation: bool
optimise species branches left/right orientation in order to minimise transfer crossings (recPhyloXML, under development)
height: f32
scale to be applied to the heigth of the tree
width: f32
width to be applied to the heigth of the tree
support: bool
display support
Implementations
Trait Implementations
Auto Trait Implementations
impl RefUnwindSafe for Options
impl UnwindSafe for Options