From fcf638672ade9338fa6a1f3ade007b29c6c64836 Mon Sep 17 00:00:00 2001 From: "J.F.J. Laros" <j.f.j.laros@lumc.nl> Date: Mon, 6 Aug 2012 14:24:18 +0000 Subject: [PATCH] Made the description generation slightly more insightful. git-svn-id: https://humgenprojects.lumc.nl/svn/mutalyzer/trunk@593 eb6bd6ab-9ccd-42b9-aceb-e2899b4a52f1 --- mutalyzer/describe.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/mutalyzer/describe.py b/mutalyzer/describe.py index dfd24d54..d6d71776 100644 --- a/mutalyzer/describe.py +++ b/mutalyzer/describe.py @@ -212,6 +212,9 @@ class RawVar(models.RawVar) : return 4 # Start position, '>' and end position. #descriptionLength + + def putHGVS(self): + self.hgvs = self.description() #RawVar def alleleDescription(allele) : @@ -226,8 +229,8 @@ def alleleDescription(allele) : """ if len(allele) > 1 : - return "[%s]" % ';'.join(map(lambda x : x.description(), allele)) - return allele[0].description() + return "[%s]" % ';'.join(map(lambda x : x.hgvs, allele)) + return allele[0].hgvs #alleleDescription def alleleDescriptionLength(allele) : @@ -434,6 +437,7 @@ def describeDNA(original, mutated) : description = DNA_description(M, s1, s2, lcp, s1_end, lcp, s2_end) for i in description: - i.hgvs = i.description() + i.putHGVS() + return description #describeDNA -- GitLab