If you give us a little more information on what you want to do I imagine we can help more, I'm not sure I completely understand. However, for your specific questions: - Running a workflow creates a set of jobs which are linked through a set of datasets [actually history_dataset_association rows, an HDA is basically a users personal view of a dataset]. For example, job1 -> job_to_output_dataset_assoc -> history_dataset_assoc -> job_to_input_dataset_assoc -> job2 means that job2 must complete before job2 can run. - When you click run workflow, the request is handled by the run method in the workflow controller (galaxy.web.controllers.workflow) - You'll need to edit the mako templates directly for this, they are in the directory templates. If you look at the controller method you are interested in, at some point it will call "fill_template", which tells you exactly what template file you need to look at. On Dec 3, 2009, at 3:52 AM, Raghav Bhatnagar wrote:
Hi Team I have successfully transformed the Workflow that is created by Galaxy into another system that does very much the same thing. Now I need to integrate it to the galaxy Interface. I want a button beside "Run Workflow" which would enable user to Run the same workflow into another system.
1.) One thing I wanted to know that it relates to the database using "job_to_input_dataset" and "history_dataset_association" when we Click on Run Workflow. Where can I find the code for the "Run Workflow" Button? Since the same logic has to be applied to that too in order to make it consistent.
2.) I know how to add tools to Galaxy but How do I add a "Run Workflow using xxx" button beside "Run Workflow" in Galaxy Interface?
Regards,
-- Raghav Bhatnagar Graduate Student (CS) Viterbi School of Engineering University of Southern California _______________________________________________ galaxy-dev mailing list galaxy-dev@lists.bx.psu.edu http://lists.bx.psu.edu/listinfo/galaxy-dev