Abstract
Current trends in molecular modelling are geared towards increasingly realistic representations of the modelled systems. This is reflected in larger, more complex systems, which are difficult to build and would ideally rely on a software that converts userprovided descriptors into system coordinates. This is not a trivial task, as the building algorithms use simplifications that can introduce inaccuracies in the system properties that do not correspond to the requested values. We created COBY, a coarse-grained system builder that can create a large variety of systems in a single command call using Martini molecule models. We improved the accuracy of the complex membrane and solvent building procedures, introduced a variety of arguments that can be used to build diverse systems, and implemented features intended for force field development. COBY can be used to build flat membranes of any degree of complexity, handle protein and solvent insertion, solute flooding, stacked membranes, membrane patches and pores, and includes advanced functionalities such as molecule import, lipid building from fragments, handling of multiple parameter libraries, and several choices of algorithms for interpreting user-provided system descriptors. COBY is an open-source software written in Python 3, and the code, documentation, and tutorials are hosted at github.com/MikkelDA/COBY.
Competing Interest Statement
The authors have declared no competing interest.