Skip to content

v0.10.0

Latest
Compare
Choose a tag to compare
@pckroon pckroon released this 31 Jan 15:45
· 74 commits to master since this release
cb8a9f6

New year, new release!

Changes

  • Updated and polished the documentation
  • By default (and if installed) martinize2 will use the mdtraj module to determine protein secondary structures, instead of requiring users to install the exact right version of dssp
  • Revamp how martinize2 deals with the Go model. Martinize2 can now parse and process the rCSU contact maps which means users no longer need to run another script to produce a functional topology! Thanks @Lp0lp @fgrunewald !
  • Users can specify desired modifications via the command line, but mistakes are easily made. Thanks to @csbrasnett we now produce a friendly warning in these cases.
    @csbrasnett found and fixed an issue with produced elastic networks in some rare cases. See #559 for more details,
  • @Ladme found an issue with Martini 2.2 topolgies where links override parameters from modifications. In particular, the result was that terminal residues with secondary structure T, E, F, H, 1, 2, or 3; or terminal ALA, PRO, or HYP residues with secondary structure S would end up with a charged BB bead with beadtype N0 rather than the appropriate Q type. This is now fixed by filtering when and where Links get applied based on the modifications present.
  • Small maintenance

What's Changed

Full Changelog: v0.9.6...v0.10.0