GROMACS: Nhanh chóng, linh hoạt và miễn phí
Tóm tắt
Bài viết này mô tả bộ phần mềm GROMACS (Groningen MAchine for Chemical Simulation) được phát triển tại Đại học Groningen, Hà Lan, vào đầu những năm 1990. Phần mềm, được viết bằng ngôn ngữ ANSI C, bắt nguồn từ một dự án phần cứng song song, và rất phù hợp cho việc phân tán trên các cụm xử lý. Nhờ tối ưu hóa cẩn thận việc tìm kiếm hàng xóm và hiệu suất vòng lặp bên trong, GROMACS là một chương trình rất nhanh cho mô phỏng động lực học phân tử. Nó không có một trường lực riêng, nhưng tương thích với các trường lực GROMOS, OPLS, AMBER và ENCAD. Ngoài ra, GROMACS có thể xử lý các mô hình vỏ polarisable và các ràng buộc linh hoạt. Chương trình rất linh hoạt, vì người dùng có thể thêm các quy trình lực, chỉ định các hàm bảng và tùy chỉnh phân tích một cách dễ dàng. Động lực học không cân bằng và các phép xác định năng lượng tự do được tích hợp. Nó cung cấp giao diện với các gói hóa học lượng tử phổ biến (MOPAC, GAMES‐UK, GAUSSIAN) để thực hiện các mô phỏng MM/QM hỗn hợp. Gói phần mềm bao gồm khoảng 100 chương trình tiện ích và phân tích. GROMACS thuộc miền công cộng và được phân phối (cùng với mã nguồn và tài liệu) theo Giấy phép Công cộng Tự do GNU. Nó được bảo trì bởi một nhóm các nhà phát triển từ Đại học Groningen, Uppsala, Stockholm và Viện Max Planck về Nghiên cứu Polime ở Mainz. Trang web của nó là
Từ khóa
Tài liệu tham khảo
Bekker H., 1993, Physics Computing 1992, 252
Bekker H., 1993, Physics Computing 1992, 257
van der Spoel D., 1995, Aspects of Computational Science, 367
van Drunen R.;van Teylingen C.;Kroontje M.;Berendsen H. J. C.Int Conf on Parallel and Distributed Processing Techn Applic1996(PDPTA'96).
Bekker H., 1992, Parallel Computing: From Theory to Sound Practice, 268
Berendsen H. J. C., 1986, Molecular Dynamics Simulation of Statistical Mechanical Systems, 43
Bekker H.Molecular Dynamics Simulation Methods Revised Ph.D. Thesis Groningen1996(http://www.ub.rug.nl/eldoc/dis/science/h.bekker/).
van Gunsteren W. F., 1996, Biomolecular Simulation, the GROMOS96 Manual and User Guide
Levitt M., 1990, Energy Calculations and Dynamics Program
Case D. A., 2005, J Comput Chem, 26
GNU General Public License: (http://www.opensource.org/licenses/gpl‐license.php).
Hockney R. W., 1981, Computer Simulation Using Particles
Frisch M. J., 1998, Gaussian 98, Revision A.7
Leimkuhler B. J., 1999, Computational Molecular Dynamics: Challenges, Methods, Ideas, 349, 10.1007/978-3-642-58360-5_19
Hess B.Thesis University of Groningen Jan2002(http://www.ub.rug.nl/eldoc/dis/science/b.hess/).
Berendsen H. J. C., 1991, Computer Simulations in Material Science, 139, 10.1007/978-94-011-3546-7_7
Allen M. P., 1987, Computer Simulation of Liquids
Leach A. R., 2001, Molecular Modelling, Principles and Applications
CODATAmost recent fundamental constants (http://physics.nist.gov/cuu/Constants/index.html).
Frigo M.;Johnson S. G.In ICASSP Conference Proceedings Seattle 1998 vol. 3 p.1381.
Squyres J.;Lumsdaine A.In Proceedings of the 10th European PVM/MPI Users' Group Meeting; Springer‐Verlag: Venice 2003 p.379.
Levitt M., 1983, Proc Natl Acad Sci USA, 10, 181
Press W. H., 1992, Numerical Recipes in C
Berendsen H. J. C., 1987, J Phys Chem, 91, 6292
3DNow! Technology Manual; Advanced Micro Devices Inc. 2000.http://www.amd.com.
Intel Architecture Software Developer's Manual Volume 2: Instruction Set Reference: Intel Corporation 1999.http://www.intel.com.
1999, Altivec Technology Programming Interface Manual
XDR: External Data Representation Standard Sun Microsystems Inc. Mountain View 1987.
Hajdu J., 2000
Shirts M. R., 2000, Science, 86, 4983
Python Molecular Graphics Program(http://pymol.sourceforge.net).