Multi-component systems often display convoluted behavior, pathway complexity and coupled equilibria. In recent years, several ways to control complex systems by manipulating the subtle balances of interaction energies between the individual components have been explored and thereby shifting the equilibrium between different aggregate states. Here we show the enantioselective chain-capping and dilution-induced supramolecular polymerization with a Zn2+-porphyrin-based supramolecular system when going from long, highly cooperative supramolecular polymers to short, disordered aggregates by adding a monotopic Mn3+-porphyrin monomer. When mixing the zinc and manganese centered monomers, the Mn3+-porphyrins act as chain-cappers for Zn2+-porphyrin supramolecular polymers, effectively hindering growth of the copolymer and reducing the length. Upon dilution, the interaction between chain-capper and monomers weakens as the equilibria shift and long supramolecular polymers form again. This dynamic modulation of aggregate morphology and length is achieved through enantioselectivity in the aggregation pathways and concentration-sensitive equilibria. All-atom and coarse-grained molecular simulations provide further insights into the mixing of the species and their exchange dynamics. Our combined experimental and theoretical approach allows for precise control of molecular self-assembly and chiral discrimination in complex systems.
We present Swarm-CG, a versatile software for the automatic iterative parametrization of bonded parameters in coarse-grained (CG) models, ideal in combination with popular CG force fields such as MARTINI. By coupling fuzzy self-tuning particle swarm optimization to Boltzmann inversion, Swarm-CG performs accurate bottom-up parametrization of bonded terms in CG models composed of up to 200 pseudo atoms within 4–24 h on standard desktop machines, using default settings. The software benefits from a user-friendly interface and two different usage modes (default and advanced). We particularly expect Swarm-CG to support and facilitate the development of new CG models for the study of complex molecular systems interesting for bio- and nanotechnology. Excellent performances are demonstrated using a benchmark of 9 molecules of diverse nature, structural complexity, and size. Swarm-CG is available with all its dependencies via the Python Package Index (PIP package: swarm-cg). Demonstration data are available at: www.github.com/GMPavanLab/SwarmCG.
16 July 2020 in The Journal of Physical Chemistry Letters