modify PE sampling with low memory and correct optional peak caller