python-modelcif 1.4 release
- Revision information and information on how the data in the file can be used are now read from or written to mmCIF or BinaryCIF files. See
System.revisionsandSystem.data_usagerespectively. - New classes have been added to
modelcif.alignment,modelcif.qa_metric, andmodelcif.protocolto support all sequence identity denominators (#47), QA metric types (#45), and protocol step types (#44) respectively, as defined in the ModelCIF dictionary. - The new
modelcif.alignment.Localandmodelcif.alignment.Multipleclasses allow for both local alignments and multiple sequence alignments to be described (#43). - Bugfix: sequence identity and alignment score (
identityandscorearguments tomodelcif.alignment.Pair) are now optional, to match the mmCIF dictionary (#49). - Bugfix: information in
_ma_template_non_poly.detailsis now read from mmCIF or BinaryCIF files (#48). - Bugfix: files containing empty or missing
_ma_qa_metric.descriptioncan now be read (#46).
Full Changelog: 1.3...1.4