From e8e19e554b61975de1f175ee2a76e057517c2b4b Mon Sep 17 00:00:00 2001 From: Erik Bernoth Date: Thu, 16 Sep 2021 12:32:54 +0200 Subject: [PATCH] remove unused if blocks and put import where it belongs Signed-off-by: Erik Bernoth --- vgraph/bed.py | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/vgraph/bed.py b/vgraph/bed.py index bf77ad5..94fc999 100644 --- a/vgraph/bed.py +++ b/vgraph/bed.py @@ -20,6 +20,8 @@ from operator import attrgetter from itertools import groupby +import pysam + from .smartfile import smartfile @@ -50,12 +52,12 @@ def from_line(line): n = len(fields) - name = fields[3] or None if n >= 4 else None - score = fields[4] or None if n >= 5 else None - strand = fields[5] or None if n >= 6 else None - thick_start = fields[6] or None if n >= 7 else None - thick_end = fields[7] or None if n >= 8 else None - item_rgb = fields[8] or None if n >= 9 else None + name = fields[3] or None + score = fields[4] or None + strand = fields[5] or None + thick_start = fields[6] or None + thick_end = fields[7] or None + item_rgb = fields[8] or None return BedRecord(contig, start, stop, name, score, strand, thick_start, thick_end, item_rgb) @@ -92,7 +94,6 @@ def tabix(self): if self._tabix: return self._tabix - import pysam self._tabix = pysam.Tabixfile(self.filename) return self._tabix