Ihm

Latest version: v1.2

Safety actively analyzes 640296 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 7 of 8

0.10

=================
- Features (:class:`ihm.restraint.AtomFeature`,
:class:`ihm.restraint.ResidueFeature`, and
:class:`ihm.restraint.NonPolyFeature`), which previously could select part
or all of an :class:`ihm.AsymUnit`, can now also select parts of an
:class:`Entity`. A restraint acting on an entity-feature is assumed
to apply to all instances of that entity.

0.9

================
- Bugfix: :class:`modelcif.SoftwareGroup` now allows for parameters to
be associated with each piece of software in the group, rather than
with the group as a whole (33).

0.8

================
- :class:`modelcif.associated.File` now takes an optional ``data``
argument to allow describing any modeling input/output that is stored
in that file.
- RPM packages are now provided for Fedora and RedHat Enterprise Linux.

0.7

================
- More examples have been added to demonstrate interconversion between
mmCIF and BinaryCIF, and to validate mmCIF files.
- A utility script ``util/make-mmcif.py`` has been added which can add
minimal ModelCIF-related tables to an mmCIF file, to add in deposition.
- The reader is now more robust when handling files that are not ModelCIF
compliant (31).
- The ``exptl`` table is no longer written to output mmCIF files, to conform
with wwPDB's recommendation. Instead, the
``struct.pdbx_structure_determination_methodology`` data item denotes
that the model is computational (29).

0.6

================
- :class:`ihm.ChemComp` now allows for custom chemical components to be
defined in a chemical component dictionary (CCD) outside of the wwPDB CCD,
such as the ModelArchive CCD, or in the file itself using descriptors such
as SMILES or InChI in the :mod:`modelcif.descriptor` module.
- The ``ma_struct_assembly`` category is no longer written out to mmCIF
files, as this is deprecated by ModelCIF (all models are required to
have the same composition).
- Templates can now be described in AlphaFoldDB or PubChem using new
:class:`modelcif.reference.TemplateReference` subclasses.
- HHblits e-values can now be used as alignment scores, using
:class:`modelcif.alignment.HHblitsEValue`.
- Bugfix: :class:`modelcif.associated.CIFFile` now writes local files
(if requested via ``categories`` or ``copy_categories``) even if it
is placed inside a :class:`modelcif.associated.ZipFile` (26).

0.5

================
- A new class :class:`modelcif.ReferenceDatabase` allows describing
collections of sequences that were used as part of the modeling protocol.
- Lists of ints or floats can now be given as software parameters to the
:class:`modelcif.SoftwareParameter` class.

Page 7 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.