A peak-caller package that works equally well on punctate and broad sites. PeakRanger can resolve closely-spaced peaks, has excellent performance, and is easily customized. It can be run in a parallel cloud computing environment to obtain extremely high performance on very large data sets. PeakRanger has above-average spatial accuracy in terms of identifying the precise location of binding events. PeakRanger also has excellent sensitivity and specificity in all benchmarks evaluated.