Abstract
A new, open-source, practical, modern and multi-platform Python application for concentrations calculation (PyES - Python Equilibrium Species) was developed by re-writing and implementing the ES4, a freeware computer program originally written using the BASIC programming language. Currently PyES has two working modes, i.e., titration simulation and species distribution, and it can handle both precipitation and solution equilibria. Noteworthy, PyES is actually the only open-source software able to perform calculations at variable ionic strength, taking into account the dependence of the stability constants on it, and to take into account the error propagation to estimate the uncertainties in the calculated concentrations using those of the formation constants, solubility products and components concentrations. Various tests were performed to verify the reliability of PyES with very satisfying results. Moreover, PyES is user friendly and compatible with existing operative systems. The data analysis results can be visualized in a graphical presentation and can be easily exported as .xlsx or .csv files. PyES and the corresponding source code are available for download at https://github.com/Kastakin/PyES.
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.