NAME
image.magick.pl - Read input text file and write cladogram image file using Image::Magick
DESCRIPTION
image.magick.pl plots a cladogram.
SYNOPSIS
image.magick.pl [options]
Options:
-branch_color $string
-branch_width $integer
-debug $Boolean
-draw_frame $Boolean
-final_x_step $integer
-frame_color $string
-help
-input_file $string
-leaf_font_color $string
-leaf_font_file $string
-leaf_font_size $integer
-left_margin $integer
-output_file $string
-print_tree $Boolean
-title $string
-title_font_color $string
-title_font_file $string
-title_font_size $integer
-top_margin $integer
-x_step $iteger
-y_step $iteger
All switches can be reduced to a single letter.
Exit value: 0.
OPTIONS
- o -branch_color $string
-
Specify the color of the branches in the tree.
Default: '#7e7e7e' (gray).
Specify the thickness of the branches.
Default: 3 (px).
- o -branch_width $integer
-
Specify the thickness of the branches.
Default: 3 (px).
- o -debug $Boolean
-
Reserved for the use of the author ;-).
- o -draw_frame $Boolean
-
If set, include the frame in the output image.
Default: 0 (no frame).
- o -final_x_step $integer
-
Specify the length of the final branch leading to the names of the leaves.
Default: 30 (px).
- o -frame_color $string
-
Specify the color of the frame, if any.
Use a word - 'blue' or a HTML color specification - '#ff0000'.
Default: '#0000ff'.
See also
draw_frame
. - o -help
-
Print help and exit.
- o -input_file $in_file
-
The path of the input text file to read.
This option is mandatory.
For sample input files, see data/*.clad.
Default: ''.
- o -leaf_font_color $string
-
The color of the font used for leaf names.
Default: '#0000ff' (blue).
- o -leaf_font_file $path2font
-
The path to a font file to be used for leaf names.
Default: /usr/share/fonts/truetype/ttf-bitstream-vera/VeraBd.ttf.
This file ships as data/VeraBd.ttf.
- o -leaf_font_size $integer
-
The pointsize of the font used for leaf names.
Default: 16 (points).
- o -left_margin $integer
-
Specify the distance from the left of the image to the left-most point at which something is drawn.
Default: 15 (px).
- o -output_file $out_file
-
The path of the output image file to wite.
This option is mandatory.
For sample output files, see data/*.png.
Default: ''.
- o -print_tree $Boolean
-
If set print the tree constructed by reading the input file.
Default: 0 (no output).
- o -title $string
-
Add a title at the bottom of the image.
See scripts/plot.sh for how to protect strings-with-spaces from the shell.
Default: '' (no title).
- o -title_font_color $string
-
The color of the font used for the title.
Default: '#000000' (black).
- o -title_font_file $path2font
-
The path to a font file to be used for the title.
Default: /usr/share/fonts/truetype/freefont/FreeSansBold.ttf.
This file ships as data/FreeSansBold.ttf.
- o -title_font_size $integer
-
The pointsize of the font used for the title.
Default: 16 (points).
- o -top_margin $integer
-
Specify the distance from the top of the image to the top-most point at which something is drawn.
Default: 15 (px).
- o -x_step $integer
-
The horizontal length of branches.
See also
final_x_step
andy_step
.Default: 50 (px).
- o -y_step $integer
-
The vertical length of the branches.
Note: Some vertical branches will be shortened if the code detects overlapping when leaf names are drawn.
See also
x_step
.Default: 36 (px).