Skip to content

Commit 2af9dcc

Browse files
committed
fixed exon plotting bug
1 parent 10f0233 commit 2af9dcc

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

agfusion/plot.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -285,9 +285,9 @@ def _draw_exons(self):
285285
for exon in self.transcript.gene3prime_exon_intervals:
286286

287287
if self.transcript.transcript2.strand == '+':
288-
start = exon[0] - self.transcript.transcript2.start + \
288+
start = exon[0] - self.transcript.gene3prime.junction + \
289289
distance_to_add
290-
end = exon[1] - self.transcript.transcript2.start + \
290+
end = exon[1] - self.transcript.gene3prime.junction + \
291291
distance_to_add
292292
else:
293293

@@ -344,16 +344,16 @@ def _draw_main_body(self, name_symbols, name_isoform, length):
344344
self.ax.add_line(plt.Line2D(
345345
(
346346
self.offset,
347-
self.offset+gene5prime_length
347+
self.offset + gene5prime_length
348348
),
349349
(0.5, 0.5),
350350
color='black'
351351
)
352352
)
353353
self.ax.add_line(plt.Line2D(
354354
(
355-
self.offset+gene5prime_length,
356-
self.offset+gene5prime_length+gene3prime_length
355+
self.offset + gene5prime_length,
356+
self.offset + gene5prime_length + gene3prime_length
357357
),
358358
(0.5, 0.5),
359359
color='red'

0 commit comments

Comments
 (0)