Nate Coraor wrote:
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?
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.
That worked, thanks. I decided to try the cluster on emboss tool 'dreg'. Just to see that I can get it to execute there. However it seems to be using the local runner for it. I have commented out the default_cluster_job_runner row from above and that didn't help. I have following line after the [galaxy:tool_runners] EMBOSS: dreg27 = sge:// Shouldn't there be the tool id as whole or does the parsing fail due to spaces? Regards, -- Henrikki Almusa