Henrikki Almusa wrote:
I'm trying to get SGE cluster to run some tools on galaxy. I've set the 'start_job_runners = sge' and 'default_cluster_job_runner = local:///'. I'm hoping that this setup would run tools locally, unless tool is set to run on cluster in '[galaxy:tool_runners]' section.
However this seems to fail with following message: Exception: SGEJobRunner requires DRMAA_python which was not found
The DRMAA python package however is installed as is libdrmaa.so.1.0. And importing the DRMAA package works in python command prompt. How should I proceed with this?
Hi Henrikki, Galaxy expects to find DRMAA_python as an egg. To avoid version conflicts, Galaxy scrubs all non-standard Python paths from its environment (except when running tools). Thankfully, this should be easy to do, from Galaxy's root directory: SGE_ROOT=/path/to/sge python scripts/scramble.py DRMAA_python I'll update the wiki with this information shortly. --nate