FlexTree Tutorial..      


                        Encode a small and specific conformational subspace


NOTE: This tutorial is still under development. 

FlexTree, as the name suggests, is built in a tree structure. All the nodes in the tree are FlexTree Nodes (FTNode).




Every FTNode need several inputs. The "molecular fragment" specifies which atoms (residues, chains) will move as a rigid body at this tree level. The "motion" describes how this molecular fragment will move. e.g. If the motion is a Hinge, we need information about which axis and rotation angle. If the motion is a Translation, we need input of the motion vector and offset. refNode specifies reference node to which the current FTNode will move relative to. The shape decides the graphical representation of current molecular fragment. Convolution is about how the shape should be convolved. The combiner object combines all the graphical represetation of children nodes and set the combined shape as the current shape.