diff options
author | Pjotr Prins | 2015-04-19 18:57:56 +0200 |
---|---|---|
committer | Pjotr Prins | 2015-04-19 18:57:56 +0200 |
commit | 561ad00c82f440aefd5dbaf741d927cb63a37e0f (patch) | |
tree | 745e4a1798f96c23e22b17f66f77d4004b7f0709 /wqflask | |
parent | 1b71fc64719ba5c5b56d23aad9d9dc45bc2898a9 (diff) | |
download | genenetwork2-561ad00c82f440aefd5dbaf741d927cb63a37e0f.tar.gz |
Pick up PYLMM_PATH from environment or setting.py
Diffstat (limited to 'wqflask')
-rwxr-xr-x | wqflask/wqflask/marker_regression/marker_regression.py | 10 | ||||
-rwxr-xr-x | wqflask/wqflask/model.py | 2 |
2 files changed, 10 insertions, 2 deletions
diff --git a/wqflask/wqflask/marker_regression/marker_regression.py b/wqflask/wqflask/marker_regression/marker_regression.py index fba34b99..8d3eba48 100755 --- a/wqflask/wqflask/marker_regression/marker_regression.py +++ b/wqflask/wqflask/marker_regression/marker_regression.py @@ -25,6 +25,7 @@ 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 @@ -40,7 +41,14 @@ from utility import temp_data from utility.benchmark import Bench -PYLMM_COMMAND= 'python /home/pjotr/izip/git/opensource/python/gn2/wqflask/wqflask/my_pylmm/pyLMM/lmm.py' +import os +if os.environ['PYLMM_PATH'] is None: + PYLMM_PATH=app.config['PYLMM_PATH'] + if PYLMM_PATH is None: + PYLMM_PATH=os.environ['HOME']+'/gene/wqflask/wqflask/my_pylmm/pyLMM' +if !os.path.isfile(PYLMM_PATH+'lmm.py'): + raise 'PYLMM_PATH unknown or faulty' +PYLMM_COMMAND= 'python '+PYLMM_PATH+'/lmm.py' class MarkerRegression(object): diff --git a/wqflask/wqflask/model.py b/wqflask/wqflask/model.py index fa8c1aab..042cb8df 100755 --- a/wqflask/wqflask/model.py +++ b/wqflask/wqflask/model.py @@ -194,4 +194,4 @@ def display_collapsible(number): def user_uuid(): """Unique cookie for a user""" user_uuid = request.cookies.get('user_uuid') -
\ No newline at end of file + |