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 Send for Options
impl Sync for Options
impl Unpin for Options
impl UnwindSafe for Options
Blanket Implementations
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]pub fn borrow_mut(&mut self) -> &mut T
[src]
pub fn borrow_mut(&mut self) -> &mut T
[src]Mutably borrows from an owned value. Read more
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
impl<V, T> VZip<V> for T where
V: MultiLane<T>,