Swarm-CG
Swarm-CG automates the parametrization of bonded terms in coarse-grained (CG) molecular models to derive bonded parameters consistent with all-atom (AA) reference trajectories.
Key Features:
- Automatic Optimization: Automates optimization of bonded parameters in CG models starting from a preliminary model that includes topology and non-bonded parameters.
- Metaheuristic Algorithm: Implements fuzzy self-tuning particle swarm optimization for automated parameter search.
- Boltzmann Inversion: Couples metaheuristic optimization with Boltzmann inversion to extract bonded distributions from reference data.
- Reference Data: Uses all-atom (AA) reference trajectories to guide parametrization of bonded terms.
- Forcefield Compatibility: Compatible with the MARTINI forcefield and applicable to other coarse-grained schemes.
- Scalability and Performance: Handles models up to 200 pseudoatoms and completes parametrization in approximately 4–24 hours on standard desktop hardware.
- Benchmark Validation: Validated on a benchmark set of nine diverse molecules.
Scientific Applications:
- Coarse-Grained Model Development: Generation and refinement of bonded parameters for new CG models using AA trajectory references.
- Biotechnology Research: Parameter refinement for CG simulations applied to biological systems in bio-technology studies.
- Nanotechnology and Nanostructure Design: Parametrization of CG models used to study and design novel nanostructures.
Methodology:
Swarm-CG couples fuzzy self-tuning particle swarm optimization with Boltzmann inversion, starting from a preliminary CG model (topology and non-bonded parameters) and using all-atom (AA) reference trajectories to fit bonded terms.
Topics
Details
- License:
- MIT
- Programming Languages:
- Python
- Added:
- 1/18/2021
- Last Updated:
- 2/24/2021
Operations
Publications
Empereur-mot C, Pesce L, Bochicchio D, Perego C, Pavan GM. Swarm-CG: Automatic Parametrization of Bonded Terms in Coarse-Grained Models of Simple to Complex Molecules via Fuzzy Self-Tuning Particle Swarm Optimization. Unknown Journal. 2020. doi:10.26434/chemrxiv.12613427.v2.