|
This site is devoted to the modeling and study of the dynamics and kinematics of molecular motors. Molecular motors are characterized by "the ability to convert chemical energy into mechanical force," hence providing motion or power for additional reactions. This site is being developed in conjunction with "Molecular Machines in Biology," a course offered each spring quarter by Professor Seth Lichter of the Mechanical Engineering Department at Northwestern University. |
The models are based, in part, on problem sets from the two chapters "Molecular Motors: Theory" and "Molecular Motors: Examples," by A. Mogilner, T. Elston, H.-Y. Wang, and G. Oster in Computational Cell Biology, by C. P. Fall, E. Marland, J. Tyson, and J. Wagner, Eds., Springer, N.Y. (2002). These two chapters are an excellent introduction to numerical modeling of molecular motors.
At the bottom of this page you will find our main menu; your browser does not support frames, or they are not enabled at the moment, so you will have to use your browser's back button to navigate back to this page. The subsequent five links will bring you to the main computational models of the listed processes. All models use Java applets, so you will need a Java-capable web browser to view them. The ATPase link will take you to a full explanation of both the processes involved in ATP Synthase, including the details of the simulation on this website, and the final link will provide a list of webpages which are interesting and helpful to those desiring more information about Molecular Motors in Biology. Please keep your browser updated; check for updates at the homepages for Netscape, Microsoft, or Mozilla. At this time the models have been tested on the most recent versions of Netscape for Linux, Mozilla for Linux, and MSIE for Mac OSX and Windows XP. There is a known bug in Netscape which results in difficulty to recognize the Java applet's class. This bug is fixed in versions 5 and higher, so please be sure to update your browser.
For the programmer and non-programmer alike, two heavily commented versions of the models' code have been printed: one in Java, one in MATLAB. The Java code can be pasted into any text editor and compiled as an applet, and the MATLAB code can be pasted into a new MATLAB .m file and run immediately. Often examining the code is more helpful to understanding than an explanation of the models themselves.
Stop buttons have now been added to the final two models to assist those with slower computers. Due to the calling of an external function, the simulation cannot be stopped during the inverting of any matrices. It will, however, break immediately afterwards if the stop button is pressed.
The models are all are functioning, and are being tested at the moment. If you encounter any problems while using them or if you find any broken links please notify the webmaster. Thank you for your patience with the developement of both the models and the site. Enjoy using all of the working models!! These pages are best viewed in the highest resolution your monitor allows, however the models will function on quite small screens.
The final two models, the F0 ATPase rotor engine and the polymerization ratchet, both use the JAMA linear algebra package. The package was written to be "the standard matrix class for Java", and is being proposed as such to Sun. It is currently available here. |
Special thanks to Yong Chen, John Pedersen, and Nitin Sharma for their help, especially for making the MATLAB codes. Further course acknowledgements are here.
This site was constructed by Zach Marshall, under a Research Experience for Undergraduates (REU) grant from the NSF and the generosity of the Walter P. Murphy Society at Northwestern University. Contact the webmaster.
The above pictures are copyrighted by the Montemagno Research Group and Cornell University, 2000. The original page on F0F1 motors from which they came is available here. Java is a trademark of Sun Microsystems. The counter on this page is courtesy of Digits.
Protein Motion in a Potential Well
Diffusion Against a Constant Force
You are visitor
Main Menu