Skip to content

Releases: WMD-group/SMACT

v2.8

26 Sep 21:38
c2f47ff
Compare
Choose a tag to compare

What's Changed

🤷‍♂️ Other Changes

  • Bump minimum python version to 3.10 and update metadata by @AntObi in #318

Full Changelog: v2.7...v2.8

v2.7

30 Aug 16:27
2fc6a8a
Compare
Choose a tag to compare

What's Changed

🎉 New Features

🛠 Enhancements

  • Nvalence_modification by @AntObi in #290
  • Develop branch updates in preparation for new release by @AntObi in #308

🤷‍♂️ Other Changes

  • Magpie data updates by @AntObi in #289
  • Restrict pymatgen version due to windows by @AntObi in #301
  • Dependabot updates by @AntObi in #298
  • VEC function integration into smact.properties with a test file to serve as an example for its use. by @ryannduma in #305

New Contributors

Full Changelog: v2.6...v2.7

v2.6

10 Jul 14:16
c9a97c3
Compare
Choose a tag to compare

What's Changed

🎉 New Features

  • smact_validity function now available to check if a composition would pass the SMACT chemical filters by @AntObi in #252
  • [WIP] Add option to use pre-supplied embeddings within SMACT for the dopant_prediction module by @AntObi in #260

🐛 Bug Fixes

📖 Documentation

🛠 Enhancements

  • modify test_doper - softmax add up to 1 by @JiwooChloeLee in #197
  • Chloe lee doper by @JiwooChloeLee in #229
  • Use species from CationMutator instead of default SMACT elements by @AntObi in #235
  • Add in a threshold to eliminate species pairs not present in the lambda table by @AntObi in #249
  • Use filepath in github to ensure notebook runs in colab runs by @AntObi in #253
  • Include SkipSpecies cosine similarities in package files by @AntObi in #261
  • Add oxidation states option to SMACT validity function by @AntObi in #282
  • Add cmap option to doper plots by @AntObi in #285

💥 Breaking Changes

🤷‍♂️ Other Changes

  • Revert "Include SkipSpecies cosine similarities in package files" by @AntObi in #262
  • Install SMACT from develop branch in notebook example on colab by @AntObi in #263

New Contributors

Full Changelog: v2.5.5...v2.6

v2.5.5

07 Dec 21:29
de6739a
Compare
Choose a tag to compare

What's Changed

🛠 Enhancements

🤷‍♂️ Other Changes

  • Update ci.yml by @AntObi in #187
  • Added crystal_space example by @hspark1212 in #189
  • Compute compound probabilities for pymatgen Structures using the oxidation_states module by @AntObi in #191

Full Changelog: v2.5.4...v2.5.5

v2.5.4

30 Nov 17:40
437623c
Compare
Choose a tag to compare

What's Changed

🛠 Enhancements

  • Enable custom oxidation states to be used in the smact_filter function by @AntObi in #165

🤷‍♂️ Other Changes

New Contributors

Full Changelog: v2.5.3...v2.5.4

v2.5.3

23 Aug 18:00
a6005bd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.5.2...v2.5.3

v2.5.2

14 Jul 15:24
1636b30
Compare
Choose a tag to compare

What's Changed

Main change

  • Fixed bug with smact_filter not working with multiprocessing

Automated release notes

Full Changelog: v2.5.1...v2.5.2

v2.5.1

02 May 12:16
949edd5
Compare
Choose a tag to compare

What's Changed

Main update

  • Smact filter by @AntObi in #122
    The smact_filter function now takes a stoichs argument which allows users to supply a list of stoichiometric ratios to be considered for generating charge-neutral compositions.

All updates

Full Changelog: v2.5.0...v2.5.1

v2.5.0

22 Dec 19:41
f075afe
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @github-actions made their first contribution in #86
  • @dependabot made their first contribution in #81

Full Changelog: v2.4.2...v2.5.0

v2.4.2

14 Dec 10:02
e3346be
Compare
Choose a tag to compare

What's Changed

  • Oxidation states docs by @AntObi in #70
  • Examples have been updated to run using python3 by @AntObi in #69
  • Oxidation states model example updates by @AntObi in #68
  • Dopant prediction docs by @AntObi in #71
  • Add pre-commit hooks and formatting to CI by @dandavies99 in #72
  • Ran pre-commit on all files by @AntObi in #73
  • Updated pre-commit hooks (now includes jupyter) by @AntObi in #77

Full Changelog: v2.4.1...v2.4.2