From e5245ae8e6aa88474b5ebf6630c18175ef983833 Mon Sep 17 00:00:00 2001 From: Bill Greenwald Date: Thu, 1 Feb 2018 17:52:05 -0800 Subject: [PATCH] updated wellington_footprints.py --- pyDNase/scripts/wellington_footprints.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pyDNase/scripts/wellington_footprints.py b/pyDNase/scripts/wellington_footprints.py index eeb4805..384fb39 100755 --- a/pyDNase/scripts/wellington_footprints.py +++ b/pyDNase/scripts/wellington_footprints.py @@ -82,7 +82,7 @@ def xrange_from_string(range_string): print("track type=wiggle_0", file=wigout) #Iterate in chromosome, basepair order -orderedbychr = [item for sublist in sorted(regions.intervals.values()) for item in sorted(sublist, key=lambda peak: peak.startbp)] +orderedbychr = [item for sublist in sorted(regions.intervals.values(),key=lambda genomicIntervalList: genomicIntervalList[0].chromosome) for item in sorted(sublist, key=lambda peak: peak.startbp)] puts_err("Calculating footprints...") if clargs.p: