User:Jts1882/clade/cladex

This page is currently being used to test brackets and labels to the right of the cladogram using grouplabel with the bar, barbegin and barend parameters. Comparisons are made with the bar label method.

This page uses cladeN in the examples so as to us the sandbox module. Also note this page was originally used to test cladograms made using the Cladex so will have cladograms with cladeNx. These should be removed.

=Comparing barlabel and grouplabel=

Plantae definitions

 * Plant

Grouplabel version

Green plants

 * Plant

Grouplabel version

Modified grouplabel version

Grouplabel version (another modified version

Ferns

 * Template:Fern cladogram.show(Orders & Outgroups)

Grouplabel version

Grouplabel version (modified)

Tetrapodomorpha
Template barlabel version

Grouplabel version

=Experiments with grouplabel=

Old experiment on Clade and Cladex differences

 * Osteolepidida (uses clade and cladex)

commented out to prevent clash of CSS on page 

Simple version using relative position in group label

 * Note the whole table cell is shifted, not just the grouplabel text

Positioning of grouplabel markers

 * uses absolute positioning of markers within the grouplabel cell
 * uses "position:relative;" for the whole grouplabel cell
 * uses position:absolute; for each marker
 * position is determined by the bottom, top, left and right CSS properties
 * top:8em; moves top margin 8em from default position (i.e. shifts down); likewise bottom shifts up.
 * left:3em; moves left margin 3em (i.e. shifts right); likewise right shifts left.

Test using clade labels

Note: using invoke of module for testing

Using an HTML table within grouplabel

 * Proof of principle demo of table nested in grouplabel (mimics barlabel template functionality)
 * intent: use template for this table (avoid parameters with two levels in indices)
 * Note that the group label cells are sister cells to those containing clade elements so won't break the structure, although those nested in the structure could stretch outer sections.

Reverse clade using cladeN
And using Newick: