Аннотация:Abstract. DQPB is software for calculating U-Pb ages while accounting for the effects of radioactive disequilibrium among intermediate nuclides of the U-series decay chains. The software is written in Python and distributed both as a pure Python package, and a stand-alone GUI application that integrates with standard Microsoft Excel spreadsheets. The software implements disequilibrium U-Pb equations to compute ages using various approaches, including concordia-intercept ages on a Tera-Wasserburg diagram, disequilibrium U-Pb isochron ages, Pb/U ages based on single analyses, and modified 207Pb ages. These age calculation approaches are tailored toward young materials that cannot reasonably be assumed to have attained radioactive equilibrium at the time of analysis, although they may also be applied to older materials where disequilibrium is no longer analytically resolvable. The software allows users to implement a variety of regression algorithms using both classical and robust statistics approaches, compute weighted average ages, and construct customisable, publication-ready plots of U-Pb age data. Age uncertainties are propagated using Monte Carlo methods.