If one uses --minThreshold 0.0 then it's as if the parameter had never been set. This is due to heatmapper.py using if parameters['min threshold'] and coverage.min() <= parameters['min threshold']: rather than if parameters['min threshold'] is not None and coverage.min() <= parameters['min threshold']:. The same issue is there for --maxThreshold.