Skip to content

0.3.2

Compare
Choose a tag to compare
@morganjwilliams morganjwilliams released this 06 Jul 08:25
· 212 commits to main since this release

0.3.2 Changelog

  • New Contributor: Angela Rodrigues
  • Bugfix: Edited docstrings and added ignore-warning for numpydoc warnings.
  • Bugfix: Updated installation instructions and Binder configuration to use secure protocols when installing via git (i.e. https://)
  • Bugfix: Update CI builds so that tests can be run on MacOS.

pyrolite.mineral

  • Feature: Added a TAS-based iron correction following Middlemost (1989).
  • Bugfix: Fixed some errors in mineral formulae and handling leading to inaccurate outputs from CIPW Norm.
  • Split out volcanic from intrusive samples in the CIPW Norm volcanic rock comparison.
  • Added SINCLAS abbreviations to the mineral dictionary associated with the CIPW Norm, so alternate mineral naming systems can be compared.

pyrolite.util

  • PR Merged: Louise Schoneveld submitted a pull request to add bivariate and ternary classifier models for spinel compositions (pyrolite.util.classification.SpinelFeBivariate, pyrolite.util.classification.SpinelTrivalentTernary).
  • PR Merged: Angela Rodrigues submitted a pull request to add the Jensen ternary cation classifier model for subalkalic volcanic rocks (pyrolite.util.classification.JensenPlot).
  • Updated pyrolite.util.skl.vis.plot_confusion_matrix to be able to plot on existing axes, use an explicit class order and use rotation for e.g. long x-axis class label names.
  • Updated references to scipy.stats.gaussian_kde after namespace deprecation.