python-ihm 0.40 release
- Basic support for oligosaccharides is now provided. New classes are provided to describe saccharide chemical components (
ihm.SaccharideChemComp
and subclasses). Unlike polymers and non-polymers, oligosaccharides can be branched, and a newihm.BranchLink
class allows the linkage between individual components to be described. - A summary report of the system can now be produced by calling
ihm.System.report
. This can help to reveal errors or inconsistencies, and will warn about missing data that may not be technically required for a compliant mmCIF file, but is usually expected to be present. ihm.metadata.MRCParser
now uses the new EMDB API to extract version information and details for electron density map datasets.- RPM packages are now available for recent versions of Fedora and RedHat Enterprise Linux.
Full Changelog: 0.39...0.40