From 95a94b5c0f326866870f810c3dd8c5b0cc31174a Mon Sep 17 00:00:00 2001 From: Calvin Morrison Date: Mon, 3 Mar 2014 14:34:30 -0500 Subject: check heterodimer dic first because it's likely to be the #1 cause of issues --- src/score_mers.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/src/score_mers.py b/src/score_mers.py index 46963df..0c9d52e 100755 --- a/src/score_mers.py +++ b/src/score_mers.py @@ -129,6 +129,10 @@ def score(combination): # input is a string of mers like # ['ACCAA', 'ACCCGA', 'ACGTATA'] + for combo in combinations(combination, 2): + if [combo] is True: + #return [combination, 'het'] + return None for mer in combination: for other_mer in combination: @@ -137,11 +141,6 @@ def score(combination): #return [combination, 'dup'] return None - for combo in combinations(combination, 2): - if heterodimer_dic[combo] is True: - #return [combination, 'het'] - return None - # fg points fg_pts = [] fg_dist = [] -- cgit v1.2.3