icet is a Python library for constructing cluster expansions, providing a pythonic approach to modeling alloy thermodynamics and ordering. Current version is 3.2, with a new release roughly every few months. It requires Python >=3.9 and is actively maintained.
pip install icetNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Basic usage example: create a cluster space for Cu-Au and initialize cluster expansion settings.
Replace 'from icet import ClusterExpansion' with 'from icet import ClusterExpansionSettings'.
Use 'cutoff' instead of 'cutoffs' when creating ClusterSpace.
Ensure training energies are divided by the number of atoms in each structure.