CHANGELOG

v0.3.0 (2025-02-18)

Bug Fixes

  • src: Fixed spelling errors in init.py (66f4eee)

Build System

  • Bump to 0.2.0 (c746385)

  • python: Updated python version for ci-cd.yml (0e60fc9)

  • spams: Added spams to package dependencies (69d5bdc)

Documentation

  • Added reduced nanoparticle datasets (fcadd82)

  • datasets: Corrected docstring for getCaseStudyData() (4938070)

  • readme: Updated example usage (c823bba)

Features

  • datasets: Added functions to generate example datasets (290ab79)

  • iteraa: Replaced the name iaa by iteraa (0d16cfe)

Testing

  • Added unit tests for functions from datasets.py (b1c6575)

  • Initialised tests for core functions (ba149f1)

  • subsetSplit: Added unit test for subsetSplit() (7066b8e)

v0.2.0 (2025-01-27)

Build System

  • Added python-semantic-release (667def8)

Documentation

  • Added back demo notebooks (0a071cf)

Features

  • datasets: Initialised functions to get example datasets (1c5e193)

v0.1.0 (2025-01-27)

Build System

  • Added dependencies for documentations (2bed657)

  • Added pytest and pytest-cov as dev dependencies (fc1da2b)

  • Resolved dependencies with poetry lock (d7cbac1)

  • Temporarily removed spams from dependencies (10f6a1e)

  • Updated .gitignore (9b14e59)

  • Updated ci-cd.yml (2c910b6)

  • Updated Python package dependencies (085877b)

  • Updated python version (5f650e1)

  • deps-dev: Bump jinja2 from 3.1.4 to 3.1.5 (59e979a)

Bumps jinja2 from 3.1.4 to 3.1.5. - Release notes - Changelog - Commits

— updated-dependencies: - dependency-name: jinja2 dependency-type: indirect …

Signed-off-by: dependabot[bot] support@github.com

  • deps-dev: Bump jupyterlab from 4.2.3 to 4.2.5 (4138a7e)

Bumps jupyterlab from 4.2.3 to 4.2.5. - Release notes - Changelog - Commits

— updated-dependencies: - dependency-name: jupyterlab dependency-type: indirect …

Signed-off-by: dependabot[bot] support@github.com

  • deps-dev: Bump notebook from 7.2.1 to 7.2.2 (41277d9)

Bumps notebook from 7.2.1 to 7.2.2. - Release notes - Changelog - Commits

— updated-dependencies: - dependency-name: notebook dependency-type: indirect …

Signed-off-by: dependabot[bot] support@github.com

  • deps-dev: Bump tornado from 6.4.1 to 6.4.2 (7327013)

Bumps tornado from 6.4.1 to 6.4.2. - Changelog - Commits

— updated-dependencies: - dependency-name: tornado dependency-type: indirect …

Signed-off-by: dependabot[bot] support@github.com

Documentation

  • Added docstrings to functions (ab16b68)

  • Added iaaDemo.ipynb (5813291)

  • Added Supporting Information for publication (cf28ed1)

  • Modified python version for ReadTheDocs (4ab99d3)

  • Updated .readthedocs.yml (1fe80c8)

  • Updated demo figures (a24f1bc)

  • Updated demo notebooks (5f45f34)

  • Updated demonstration notebooks (9f8fc08)

  • Updated docstrings (e02da9f)

  • Updated documentations (cb20e86)

  • complexity: Updated complexity notebook (52852f9)

  • complexity: Updated complexity scaling related files (dfefdb1)

  • demo: Updated demo figures (453658d)

  • demo: Updated demo figures (90e1df8)

  • demo: Updated demo notebook (5fcdf5b)

  • demo: Updated demo notebook (987b1f5)

  • figs: Added figures for metal nanoparticle data sets (5464495)

  • figs: Deleted some figures (568e57a)

  • figs: Reorganised demo figures (57f69f1)

  • figs: Updated demo figs (f26bfd2)

  • figs: Updated demo figs (d178b73)

  • figs: Updated demo figures (23c5dc4)

  • figs: Updated demo figures (399d58b)

  • figs: Updated demo figures (c70a134)

  • figs: Updated demo figures (9688c7c)

  • figs: Updated demo figures (fceed99)

  • figs: Updated demo figures (85612b2)

  • figs: Updated demo figures (6f4bba4)

  • figs: Updated demo figures (95a80cb)

  • figs: Updated demo figures (d222e3e)

  • figs: Updated demo figures (4c4f7e6)

  • figs: Updated demo figures (4ed358a)

  • figs: Updated demo figures (64faca6)

  • figs: Updated demo figures (4758fdf)

  • figs: Updated demo figures (8a9c07f)

  • figs: Updated demo figures (11d5923)

  • figs: Updated figures (d0ae9f9)

  • figs: Updated figures (1389c27)

  • figs: Updated piaaDemo.ipynb (b2fbb04)

  • MNP: Updated MNP3S_split_*.png (c56743f)

  • notebook: Updated demo notebooks (236c676)

  • notebook: Updated example notebook on nanoparticle datasets (ebfbd9f)

  • notebook: Updated piaaDemo.ipynb (b9fa63b)

  • notebook: Updated piaaDemo.ipynb (7e536c3)

  • notebooks: Temporarily remove extra notebooks (7b82233)

  • notebooks: Updated demo notebooks (6cfe5db)

  • readme: Temporarily remove conda installation option (bf9f401)

  • readme: Updated readme (0bd0843)

  • readme: Updated readme (59740db)

  • thesis: Updated thesis figures (4598c15)

Features

  • Added runAA.py (dc24f5e)

  • Addressed deprecation issue with np.matlib.repmat() (e6c04b5)

  • Renamed package to iteraa (79ca73e)

  • Updated source codes (5d7467b)

  • iaa: Fixed mistake in iaa ArchetypalAnalysis() (bbf4f1d)

  • init: Fixed import errors (e73ca81)

  • piaa: Added option to include run numbers (f55adc4)

  • plot: Added ncol argument to plotRadarProfile() (dc66c29)

  • plot: Added option to exclude legend for radar plots (c755306)

  • plot: Corrected plotting functions (4e7ee6d)

  • source: Updated source codes (5b36fc8)

Testing

  • Fix mistakes in test_iaa.py (1baeff0)

  • Initialised unit tests (28882da)