Added Coulomb EFC (and electrostatics methods, such as assign_default_charges!)
Added Generalized Born (GB) EFC;
Added PyRosetta's REF-15 as an EFC;
Added aminoacid frequency and secondary structure propensity EFCs (Peptides module);
Added SeqDes model as an EFC (Peptides module);
Other:
Added detailed callbacks to the Common module;
Multiple QoL updates to show available EFCs;
Examples:
Added Example 14 - NCAAs
Added Example 15 - PTMs
Various bug fixes
Documentation update
Unit testing update
Known problems:
Doctests on docstrings are turned off for now. Multiple points of conflict were identified where new Base.show! methods for ProtoSyn types change the output in the jldoctests. These need to be updated but this can be done later.
Pull request for ProtoSyn candidate 1.1.
Changelog since ProtoSyn 1.0:
download
method (directly retrieves poses from the Protein Data Bank);travel_graph!
methods;assign_default_atom_names!
based on givenLGrammar
;LGrammar
instances (Peptides module);assign_default_charges!
)detailed
callbacks to the Common module;Known problems:
Base.show!
methods for ProtoSyn types change the output in the jldoctests. These need to be updated but this can be done later.