heat uptake tools in python