Important changes
matchmaps
now supports bothphenix 1.20
(and earlier, though I'm not sure how far back it goes) and the newphenix 1.21
syntax.matchmaps
will attempt to automatically detect the user's phenix version based on the output fromphenix.version
, but the user can override this if it is wrong for some reason (e.g. multiple phenixes are present or something).- Previously, when
CCP4
orphenix
subprocesses failed, and the program was not being run in verbose mode, these failures were totally silent to the user. The failure then manifested as an unhelpfulFileNotFoundError
. Now, the user is specifically informed of which subprocess has failed, and is instructed to use verbose mode for more information.
Abbreviated Changelog
- Add support for phenix 1.21 by @dennisbrookner in #53
- Refactor argument parsers to avoid duplication by @dennisbrookner in #55
- clarify that phenix 1.21 is supported by @dennisbrookner in #56
- Helpful error detection from sub-processes by @dennisbrookner in #58
Full Changelog: v0.6.4...v0.6.5