NumPy has ``trapz`` in the ``function_base`` module. SciPy has ``cumtrapz`` in the ``quadrature`` module. The code is essentially identical. Presumably this duplication should be eliminated by having SciPy import the NumPy function? Cheers, Alan Isaac