Hi, Bjoern
        Would you share your  procedure to make some tools to run on a cluster. 
        I have tried https://wiki.galaxyproject.org/Admin/Config/Performance/Cluster using Torque, but got errors. 
        I think maybe it's job_conf.xml. Would you share yours?  Thanks a lot

Ben 


From: Björn Grüning
Date: 2014-07-16 16:34
To: 王渭巍; Thomas Bellembois; galaxy-dev
Subject: Re: [galaxy-dev] How to configure galaxy with a cluster
Hi Ben,
 
that is not possible at the moment. The idea is to keep the
user-inferface as easy as possible for the user. You, as admin, can
decide which resource a specific tool with a specific input will use.
You will never see any options like that in a tool, but you can write a
tool by yourself if you like, or "enhance" the megablast tool.
 
Cheers,
Bjoern
 
 
Am 16.07.2014 09:43, schrieb 王渭巍:
> Thanks a lot, Thomas! It really helps, I added tools section followed your suggestion...
>
> here is my job_conf.xml ( I am using Torque,  I have 3 servers. One for galaxy server, two for cluster computing.  )
>
> <?xml version="1.0"?>
> <job_conf>
> <plugins>
> <plugin id="pbs" type="runner" load="galaxy.jobs.runners.pbs:PBSJobRunner"/>
> </plugins>
> <destinations default="pbs_default">
> <destination id="pbs_default" runner="pbs"/>
> </destination>
> <destination id="long_jobs" runner="pbs">
> <param id="Resource_List">walltime=72:00:00,nodes=1:ppn=8</param>
> <param id="-p">128</param>
> </destination>
> </destinations>
> <tools>
> <tool id="megablast_wrapper" destination="long_jobs"/>
> </tools>
> </job_conf>
>
> and still no cluster options in "megablast" item.  How can I see cluster options in the page, for example, the page will let me choose to use local server or a cluster.
>
> Ben
>
>
>
> From: Thomas Bellembois
> Date: 2014-07-15 17:41
> To: galaxy-dev@lists.bx.psu.edu
> Subject: Re: [galaxy-dev] How to configure galaxy with a cluster
> Hello Ben,
>
> you can configure your Galaxy instance to use your cluster in the
> job_conf.xml file:
>
> https://wiki.galaxyproject.org/Admin/Config/Performance/Cluster
>
> You can set up your instance to use your cluster by default for all jobs
> or only for specific jobs.
>
> Here is a part of my job_conf.xml for example:
>
>      <plugins>
> <!-- LOCAL JOBS -->
>          <plugin id="local" type="runner"
> load="galaxy.jobs.runners.local:LocalJobRunner" workers="4"/>
>
>          <!-- SUN GRID ENGINE -->
>          <plugin id="sge" type="runner"
> load="galaxy.jobs.runners.drmaa:DRMAAJobRunner"/>
>      </plugins>
>
>      <handlers default="handlers">
>          <handler id="handler0" tags="handlers"/>
>          <handler id="handler1" tags="handlers"/>
>      </handlers>
>
>      <destinations default="sge_default">
>          <destination id="local" runner="local"/>
>          <destination id="sge_default" runner="sge">
>            <param id="nativeSpecification">-r yes -b n -cwd -S /bin/bash
> -V -pe galaxy 1</param>
>          </destination>
>          <destination id="sge_big" runner="sge">
>            <param id="nativeSpecification">-r yes -b n -cwd -S /bin/bash
> -V -pe galaxy 12</param>
>          </destination>
>
>      </destinations>
>
>      <tools>
>          <tool id="upload1" destination="local"/>
>          <tool
> id="toolshed.g2.bx.psu.edu/repos/bhaas/trinityrnaseq/trinityrnaseq/0.0.1" destination="sge_big"/>
>          <tool id="mira_assembler" destination="sge_big"/>
>          <tool id="megablast_wrapper" destination="sge_big"/>
>          <tool
> id="toolshed.g2.bx.psu.edu/repos/devteam/ncbi_blast_plus/ncbi_blastp_wrapper/0.1.00"
> destination="sge_big"/>
>          <tool
> id="toolshed.g2.bx.psu.edu/repos/devteam/ncbi_blast_plus/ncbi_tblastn_wrapper/0.1.00"
> destination="sge_big"/>
>          <tool
> id="toolshed.g2.bx.psu.edu/repos/devteam/ncbi_blast_plus/ncbi_blastx_wrapper/0.1.00"
> destination="sge_big"/>
>          <tool
> id="toolshed.g2.bx.psu.edu/repos/devteam/ncbi_blast_plus/ncbi_blastn_wrapper/0.1.00"
> destination="sge_big"/>
>          <tool
> id="toolshed.g2.bx.psu.edu/repos/devteam/ncbi_blast_plus/ncbi_tblastx_wrapper/0.1.00"
> destination="sge_big"/>
>          <tool
> id="toolshed.g2.bx.psu.edu/repos/devteam/ncbi_blast_plus/ncbi_rpstblastn_wrapper/0.1.00"
> destination="sge_big"/>
>          <tool
> id="toolshed.g2.bx.psu.edu/repos/devteam/ncbi_blast_plus/ncbi_rpsblast_wrapper/0.1.00"
> destination="sge_big"/>
> </tools>
>
> Moreover you Galaxy user and Galaxy server must be allowed to submit
> jobs to your scheduler.
>
> Hope it  helps,
>
> Thomas
>
>
>
>
> ___________________________________________________________
> Please keep all replies on the list by using "reply all"
> in your mail client.  To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
>    http://lists.bx.psu.edu/
>
> To search Galaxy mailing lists use the unified search at:
>    http://galaxyproject.org/search/mailinglists/
>