Ongoing advances in force field and computer hardware development enable the use of molecular dynamics (MD) to simulate increasingly complex systems with the ultimate goal of reaching cellular complexity. At the same time, rational design by high-throughput (HT) simulations is another forefront of MD. In these areas, the Martini coarse-grained force field, especially the latest version (i.e. v3), is being actively explored because it offers enhanced spatial-temporal resolution. However, the automation tools for preparing simulations with the Martini force field, accompanying the previous version, were not designed for HT simulations or studies of complex cellular systems. Therefore, they become a major limiting factor. To address these shortcomings, we present the open-source Vermouth python library. Vermouth is designed to become the unified framework for developing programs, which prepare, run, and analyze Martini simulations of complex systems. To demonstrate the power of the Vermouth library, the Martinize2 program is showcased as a generalization of the martinize script, originally aimed to set up simulations of proteins. In contrast to the previous version, Martinize2 automatically handles protonation states in proteins and post-translation modifications, offers more options to fine-tune structural biases such as the elastic network, and can convert non-protein molecules such as ligands. Finally, Martinize2 is used to convert the entire I-TASSER protein template database as high-complexity benchmark and illustrate how the checks on input structure quality can safe guard high-throughput applications.
翻译:磁场和计算机硬件开发的不断进步使分子动态(MD)能够用来模拟日益复杂的系统,最终目标是达到细胞复杂性。与此同时,高通量模拟的合理设计是MD的另一个前沿。在这些领域,正在积极探索马提尼粗粗重力场,特别是最新的版本(即 v3),因为它提供了更高的空间时空分辨率。然而,与马提尼力场一起准备模拟的自动化工具,与上一个版本相伴,不是为HT模拟或复杂蜂窝系统研究而设计的。因此,它们成为一个主要的限制性因素。为了解决这些缺陷,我们介绍了开放源的Vermouth Python图书馆。Vermouth旨在成为开发程序的统一框架,用于准备、运行和分析复杂的系统的最新版本(即 v3)的马提尼模拟。为了展示Vermouth图书馆的力量,马丁尼化2程序被展示为马提尼力版版版,最初旨在设置蛋白质模拟和复杂蜂窝系统。与前版本相比,Martinize2 自动转换的纸质结构化系统,作为更精确的版本,可以将Siltial-tradealal-tradealal comal comal complateal complain complate complain competions ex ex ex ex exalationalationalationalationalationalations realtistrualtistrations restitionaltitionaltitionalations restitions restitionalations restial restialtialtialtitionaltitionaltisteutaltitionaltitionaldaldaldaldaldaldalds dessaldsaltisteds dessalds dessalds matistedaldsaldsalds lads lads matisteds matisteds matisteds matisteds matisteds matisteds mads matisteds lads mas mas mas mas matistealdaldaldalds mas matisteds matist