diff --git a/lib/galaxy/visualization/data_providers/genome.py b/lib/galaxy/visualization/data_providers/genome.py index d9ab0395b39..c57bd53a254 100644 --- a/lib/galaxy/visualization/data_providers/genome.py +++ b/lib/galaxy/visualization/data_providers/genome.py @@ -952,8 +952,7 @@ class BamDataProvider( GenomeDataProvider, FilterableMixin ): # Convert threshold to N for stepping through iterator. n = int( 1/threshold ) - for e in itertools.islice( read_iterator, None, None, n ): - yield e + return itertools.islice( read_iterator, None, None, n ) # Alternatate and much slower implementation that looks for pending pairs. '''