From 7128050424f1e928a08011186c62d39c47e56bc0 Mon Sep 17 00:00:00 2001 From: zsloan Date: Wed, 20 Jul 2022 20:54:45 +0000 Subject: Add marker hmac to mapping result markers so it can be directly passed to the table --- wqflask/wqflask/marker_regression/run_mapping.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/wqflask/wqflask/marker_regression/run_mapping.py b/wqflask/wqflask/marker_regression/run_mapping.py index 35678df9..af229f5c 100644 --- a/wqflask/wqflask/marker_regression/run_mapping.py +++ b/wqflask/wqflask/marker_regression/run_mapping.py @@ -29,10 +29,7 @@ from base.trait import GeneralTrait from base import data_set from base import species from base import webqtlConfig -from utility import webqtlUtil -from utility import helper_functions -from utility import Plot, Bunch -from utility import temp_data +from utility import webqtlUtil, helper_functions, hmac, Plot, Bunch, temp_data from utility.benchmark import Bench from wqflask.marker_regression import gemma_mapping, rqtl_mapping, qtlreaper_mapping, plink_mapping from wqflask.show_trait.SampleList import SampleList @@ -319,6 +316,7 @@ class RunMapping: self.annotations_for_browser = [] highest_chr = 1 # This is needed in order to convert the highest chr to X/Y for marker in results: + marker['hmac'] = hmac.data_hmac('{}:{}'.format(marker['name'], self.dataset.group.name + "Geno")) if 'Mb' in marker: this_ps = marker['Mb'] * 1000000 else: -- cgit v1.2.3