An open-source python package for systematic coarse-graining (including MSCG/force-matching) in computational chemistry and biology. To download OpenMSCG integrated with the mstool backmapping software, visit here: https://software.rcc.uchicago.edu/git/MSCG/mscg-mstool.
1. Prerequisites
Install a conda package manager/environment: Anaconda or Miniconda.
2. Install package from Anaconda Cloud
conda install -c vothgroup openmscg
4. Test the installation
cginfo
See the documentation at https://software.rcc.uchicago.edu/mscg/docs/.
0.7.1
- Fixed a bug in PBC when an atom is just at the boundary.
0.7.0
- Add "model_nb3b_bspline" and "model_nb3b_sw" for the NB3B method.
0.6.7
- Trajectory: add support for scaled coordinates in LAMMPS format.
- Trajectory: dump type ids in LAMMPS format in CGMAP.
- Topology: add support of explicit angle/dihedral lists in CGTOP.
- Add option --exclude for command-line interfaces using pair-lists.
- Dump alpha/beta logs in Bayesian regression.
- Update normalization scheme for pair RDFs in CGIB.
0.3.5
- Enable cross-density for the RLE weighting function in UCG.
0.3.4
- Allow environment variables OPENMSCG_MAXPAIRS to increase max_pairs in pair-list.
- Fixed a bug in UCG weight-function for computing local densities.
0.3.3
- Fixed a bug in CGMAP for incorrect repeat times for sites.
0.3.2
- Fixed a bug in caching the bspline table.
- Add the trial version of CLI CGED for EDCG modeling.
0.3.0
- Release the feature of substracting tabulated forces from the reference trajectories.
- In CGIB, add screen output for the ranges of the target variables.
- Distributed workflow of Force-matching assisted by new CLI CGNES.
- New CLI CGHENM for heterogeneous elastic network modeling.
0.2.2
- Enable processing of LAMMPS trajectory in that only part of the system atoms are dumped.
- Fixed bugs in modeling of multiple types of UCG sites.
- Allow users to setup number of threads for multithreading acceleration.
0.2.1
- The unit of input values for CGFM angular models is changed from radius to degrees.
- Add calculation of dihedral angles in CGIB.
- Add new GaussCut model for the REM method.
- Change the matrix inversion in CGFM to allow for the singular matrix.
- Fix a bug in PairList to reduce the need of memory in verlet-list.
0.1.0
- All basic features are released