DRTxECM is built on top of pyDRTtools. The DRT computation results are the work of pyDRTtools, so you must cite the corresponding original references when you use them. This page sets out clearly what to cite, and when.
DRTxECM does not yet have a formally published paper. If you need to credit the tool you have used, you can cite the software repository itself:
@software{DRTxECM,
title = {DRTxECM: A pyDRTtools Extension for CPE
Phase-Angle-Aware Equivalent Circuit Modeling},
author = {{Linch-Lab}},
year = {2026},
version = {0.2.0},
url = {https://github.com/Linch-Lab/DRTxECM},
license = {MIT},
note = {Three-stage pipeline: DRT deconvolution,
Gaussian peak decomposition,
CNLS equivalent circuit fitting}
}
If a paper is published in the future, this page will be updated. You can also simply cite the GitHub repository URL.
The DRT core of DRTxECM is pyDRTtools. The list below matches the official requirements of pyDRTtools, and the numbering follows the DRTxECM README.
Whenever you use DRT computation results, you should cite this paper. It is the foundation of the RBF discretization and of DRTtools.
Wan, T. H., Saccoccio, M., Chen, C., & Ciucci, F. (2015). Influence of the discretization methods on the distribution of relaxation times deconvolution: implementing radial basis functions with DRTtools. Electrochimica Acta, 184, 483–499. doi:10.1016/j.electacta.2015.09.097
If you use the automatic λ-selection methods GCV, mGCV, rGCV,
LC, kf or re-im, please cite this one as well.
Maradesa, A., Py, B., Wan, T. H., Effat, M. B., & Ciucci, F. (2023). Selecting the Regularization Parameter in the Distribution of Relaxation Times. Journal of The Electrochemical Society, 170, 030502. doi:10.1149/1945-7111/acbca4
If you use Bayesian Run, or present Bayesian credible intervals in a paper, please cite these two.
Ciucci, F., & Chen, C. (2015). Analysis of electrochemical impedance spectroscopy data using the distribution of relaxation times: A Bayesian and hierarchical Bayesian approach. Electrochimica Acta, 167, 439–454. doi:10.1016/j.electacta.2015.03.123
Effat, M. B., & Ciucci, F. (2017). Bayesian and hierarchical Bayesian based regularization for deconvolving the distribution of relaxation times from electrochemical impedance spectroscopy data. Electrochimica Acta, 247, 1117–1129. doi:10.1016/j.electacta.2017.07.050
If you use the Hilbert Transform button (the BHT method) or the EIS Score, please cite this paper.
Liu, J., Wan, T. H., & Ciucci, F. (2020). A Bayesian view on the Hilbert transform and the Kramers-Kronig transform of electrochemical impedance data: Probabilistic estimates and quality scores. Electrochimica Acta, 357, 136864. doi:10.1016/j.electacta.2020.136864
The fGP.py in the package implements GP-DRT (Gaussian process). If you use it, the
following references may be consulted:
DRTxECM is released under the MIT License.
| Scope | Copyright |
|---|---|
| DRTxECM extensions and modifications (Stages 2 and 3, the data import and cleaning interface) |
© Linch-Lab |
| Original pyDRTtools content (the DRT computation core) |
© Ciucci Lab (Francesco Ciucci et al.) |
Specifically, the DRT computation core (basics.py, runs.py,
BHT.py, HMC.py, fGP.py,
parameter_selection.py, peak_analysis.py, nearest_PD.py)
retains the original pyDRTtools implementation; the DRTxECM extensions are in
extensions.py, and GUI.py, layout.py and cli.py
have been modified. Both are MIT-licensed, so combining and redistributing them is permitted.
The MIT License permits free use, modification and distribution, including commercial use. The only substantive condition is to retain the copyright and license notices.
The greatest thanks for making this project possible go to Ciucci Lab (The Hong Kong University of Science and Technology / University of Bayreuth), who developed and released pyDRTtools under the MIT License, as well as the earlier DRTtools. The DRT stage of DRTxECM is entirely their work.
Thanks are also due to the pyDRTtools user community — the issues reported and the discussions made the requirements and boundary conditions of the equivalent-circuit extension clear.
DRTxECM is completely free and open source, with no ads, no tracking and no paid edition. If it has saved you some time, you are welcome to buy the developer a coffee.
| Method | Best for | Link |
|---|---|---|
| Ko-fi | Credit card / PayPal, works internationally | ko-fi.com/bill_linch |
| TWQR (Taiwan Pay) | Local to Taiwan; scan and pay from a phone | See the QR code below |

Scan it with a Taiwanese banking or mobile payment app; no extra sign-up is needed.
What we will not do: lock features behind sponsorship, add ads or tracking, use emotional pressure, or let sponsors jump the queue.