Creates as set of num trees trees similar to an input set of trees intrees by distributing points randomly in the spanning fields of the average intrees, scaling them within the variance of intrees and connecting them with “MST_tree”, the minimum spanning tree constructor. “MST_tree” requires the balancing factor bf between minimization of path length and total wire length.

Example:
Cloning VS4 cells

>> dLPTCs = load_tree ('dLPTCs.mtr');

>> trees = clone_tree (dLPTCs{5})

TREES

This is a good opportunity to mention that specific cloning should be adapted to the individual properties of the trees to be cloned. In this case much better results can be obtained (just out of reasons of computation) by using the fact that the trees are flat or by fitting the amount of jitter or taper in more sophisticated ways (not implemented in clone_tree for speed reasons). clone_tree uses “gscale_tree” to fit these parameters, a very primitive but computationally efficient way to obtain them.

Creative Commons License
This work is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 License