about summary refs log tree commit diff
path: root/wqflask/wqflask
diff options
context:
space:
mode:
authorzsloan2015-05-13 11:44:49 -0500
committerzsloan2015-05-13 11:44:49 -0500
commit8fa315467f70a4b14e40ed2f5d4adce15ef24bc6 (patch)
tree992d5bef1f93d9b035bded4bd224cdbf617043cb /wqflask/wqflask
parent8e8e14bbd6ae680c27f1db1837c09c1aa2cc642b (diff)
parent6d14bf787c53ba3701b8be91202c1c880309ca59 (diff)
downloadgenenetwork2-8fa315467f70a4b14e40ed2f5d4adce15ef24bc6.tar.gz
Merge pull request #39 from pjotrp/master
Refactoring finding tools such as pylmm
Diffstat (limited to 'wqflask/wqflask')
-rwxr-xr-xwqflask/wqflask/marker_regression/marker_regression.py15
1 files changed, 2 insertions, 13 deletions
diff --git a/wqflask/wqflask/marker_regression/marker_regression.py b/wqflask/wqflask/marker_regression/marker_regression.py
index 999a32b8..2b0e89b3 100755
--- a/wqflask/wqflask/marker_regression/marker_regression.py
+++ b/wqflask/wqflask/marker_regression/marker_regression.py
@@ -25,7 +25,6 @@ from redis import Redis
 Redis = Redis()
 
 from flask import Flask, g
-from wqflask import app
 
 from base.trait import GeneralTrait
 from base import data_set
@@ -36,23 +35,13 @@ from utility import webqtlUtil
 #from wqflask.marker_regression import plink_mapping
 from wqflask.marker_regression import gemma_mapping
 #from wqflask.marker_regression import rqtl_mapping
-from wqflask.my_pylmm.data import prep_data
-# from wqflask.my_pylmm.pyLMM import lmm
-# from wqflask.my_pylmm.pyLMM import input
 from utility import helper_functions
 from utility import Plot, Bunch
 from utility import temp_data
-
 from utility.benchmark import Bench
+from utility.tools import pylmm_command
 
-import os
-if os.environ.get('PYLMM_PATH') is None:
-    PYLMM_PATH=app.config.get('PYLMM_PATH')
-    if PYLMM_PATH is None:
-        PYLMM_PATH=os.environ['HOME']+'/gene/wqflask/wqflask/my_pylmm/pyLMM'
-if not os.path.isfile(PYLMM_PATH+'/lmm.py'):
-    raise Exception('PYLMM_PATH '+PYLMM_PATH+' unknown or faulty')
-PYLMM_COMMAND= 'python '+PYLMM_PATH+'/lmm.py'
+PYLMM_PATH,PYLMM_COMMAND = pylmm_command()
 
 class MarkerRegression(object):