Difference between revisions of "Team:NRP-UEA-Norwich/Modeling/Glyco2D"
PilarCorMo (Talk | contribs) |
|||
Line 177: | Line 177: | ||
− | <p> | + | <p>1. Meléndez-Hevia E, Waddell TG, Shelton ED (1993) Optimization of molecular design in the evolution of metabolism: The glycogen molecule. Biochem Journal 295:477–83</p> |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
</div> | </div> |
Revision as of 20:41, 13 September 2015
Glyco2D
We built Glyco2D based on the mathematical model described by Meléndez-Hevia E et al (1) This model described the structural properties of glycogen based on different parameters such as chain length, branching degree or the number of tiers. The model was able to demonstrate the optimal values of these parameters for maximizing the glucose stored in the smallest volume and the number of non-reducing ends. These optimal values were branching degree of 2, chain length of 13 glucose units and approximately 12 tiers (1). The software we developed uses these properties to predict the structure of the molecule.
The software was created in C++ using openGL. The individual glucose molecules are represented by black squares and they are used as building blocks for the chains and branches.
To create the glycogen structures we made the following assumptions: :
•The branching points on the chain are always the 5th and 9th glucose molecule on the chain.
• All chains are equal in length
• The branching degree is two on each chain, except on the final tier.
The software creates a pool of glucose units which are used to build the structure one tier at a time. Each time a new chain is about to be built, the software checks from a total of 24 possible directions and eliminates those that would grow toward the inner parts of the structure as it is not physically possible that the molecule is synthesized towards the core of the structure. The procedure to make this elimination is to discard the growth of any chain with a distance between its end and the centre of the molecule that is less than the distance of another chain belonging to two preceding tiers. This method generates a molecule with a more circular shape.
To make it easier to visualise, the software does not allow for chains to cross paths on the same plane, which does reduce the number of valid tiers compared to a three dimensional model. If there is more than one possible valid chain then the software will randomly select which valid chain to build.
References
1. Meléndez-Hevia E, Waddell TG, Shelton ED (1993) Optimization of molecular design in the evolution of metabolism: The glycogen molecule. Biochem Journal 295:477–83