Related Experiment Video
Updated: Jun 21, 2025

Author Spotlight: Advancing Biotherapeutic Mass Calculation by Introducing mAbScale, a Python-Based Desktop Application
Published on: June 16, 2023
PyChelator: a Python-based Colab and web application for metal chelator calculations
Emrulla Spahiu1, Esra Kastrati2, Mamta Amrute-Nayak3
1Institute of Molecular and Cell Physiology, Hannover Medical School, Carl-Neuberg-Str. 1, 30625, Hannover, Germany.
Background:
Metal ions play vital roles in regulating various biological systems, making it essential to control the concentration of free metal ions in solutions during experimental procedures. Several software applications exist for estimating the concentration of free metals in the presence of chelators, with MaxChelator being the easily accessible choice in this domain. This work aimed at developing a Python version of the software with arbitrary precision calculations, extensive new features, and a user-friendly interface to calculate the free metal ions.
Results:
We introduce the open-source PyChelator web application and the Python-based Google Colaboratory notebook, PyChelator Colab. Key features aim to improve the user experience of metal chelator calculations including input in smaller units, selection among stability constants, input of user-defined constants, and convenient download of all results in Excel format. These features were implemented in Python language by employing Google Colab, facilitating the incorporation of the calculator into other Python-based pipelines and inviting the contributions from the community of Python-using scientists for further enhancements. Arbitrary-precision arithmetic was employed by using the built-in Decimal module to obtain the most accurate results and to avoid rounding errors. No notable differences were observed compared to the results obtained from the PyChelator web application. However, comparison of different sources of stability constants showed substantial differences among them.
Conclusions:
PyChelator is a user-friendly metal and chelator calculator that provides a platform for further development. It is provided as an interactive web application, freely available for use at https://amrutelab.github.io/PyChelator , and as a Python-based Google Colaboratory notebook at https://colab.
Research:
google.com/github/AmruteLab/PyChelator/blob/main/PyChelator_Colab.ipynb .
More Related Videos
11:38Quantifying the Binding Interactions Between CuII and Peptide Residues in the Presence and Absence of Chromophores
Published on: April 5, 2022
11:04Ion Mobility-Mass Spectrometry Techniques for Determining the Structure and Mechanisms of Metal Ion Recognition and Redox Activity of Metal Binding Oligopeptides
Published on: September 7, 2019
Related Concept Videos
Extraction: Advanced Methods
Calculating Equilibrium Concentrations
A more...
Chemical Equilibria: Systematic Approach to Equilibrium Calculations
The first step is to identify all the chemical reactions involved, The...