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

Formats the value using the given formatter. Read more

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.