Release notes
Version 0.1.0
First official release of the pypH package on PyPI. The main features of the release are:
Definition of
Acidclass as general object to represent pH-active chemical systemDefinition of
Spectatorclass as general object to represent pH-inactive chemical systemDefinition of
Speciesabstract class and derivatives as a general representation of a species derived from a given systemDefinition of a
Systemclass handling in-solution chemistry and capable of plotting acid-base logarithmic diagrams and titration curves (still work in progress)
Version 0.1.1
Update to the 0.1.0 release implementing the following minor changes:
When plotting logarithmic diagrams the
yaxis now shows theC_ilabel instead oflog(C_i). This is more correct since the scale is shown in logarithmic mode and not plotted as logarithmic units.Added
total_concentrationproperty to theAcidclass to give the user easy access to the total conentration.Introduction of the
plot_distribution_diagramfunction to plot distribution diagrams.