vermouth-martinize
vermouth-martinize copied to clipboard
GO IDP bugfix
Need to add secstruc to the water bias application, otherwise can't apply across a whole protein (starting resid has to be > 1). this should fix that. And add preprint citation.
I'm not certain, but I think adding again there would be degenerate anyway? VirtualSiteCreator gets called both in the Go model and if args.water_bias
is used, so I think just adding it there should be fine.
Happy to write an integration test. It strikes me this might be a good opportunity to deal with #585 at the same time, so I can do that as well?
@csbrasnett I'd rather have 2 separate PRs, so that we can release this bug fix in near time
This should bring things in line with polyply for generating topologies of idps. Maybe this is the right approach, maybe it isn't, but here's some kind of implementation either way. Happy to be advised whatever.
To do:
- properly check against polyply
- make some tests
- maybe propagate secondary structure for automatic id/suggestions of IDRs?