myexperiment-hackers
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[myexperiment-hackers] [2504] trunk/lib/workflow_processors/galaxy.rb: a


From: noreply
Subject: [myexperiment-hackers] [2504] trunk/lib/workflow_processors/galaxy.rb: added search terms for galaxy workflows
Date: Mon, 23 Aug 2010 10:59:36 -0400 (EDT)

Revision
2504
Author
dgc
Date
2010-08-23 10:59:36 -0400 (Mon, 23 Aug 2010)

Log Message

added search terms for galaxy workflows

Modified Paths

Diff

Modified: trunk/lib/workflow_processors/galaxy.rb (2503 => 2504)


--- trunk/lib/workflow_processors/galaxy.rb	2010-08-23 13:26:42 UTC (rev 2503)
+++ trunk/lib/workflow_processors/galaxy.rb	2010-08-23 14:59:36 UTC (rev 2504)
@@ -75,7 +75,25 @@
     end
 
     def get_search_terms
-      # TODO 
+
+      return "" if @model.nil?
+
+      words = StringIO.new
+
+      @model.steps.each do |step|
+        words << " #{step.name} #{step.tool}"
+      end
+
+      @model.inputs.each do |input|
+        words << " #{input.name} #{input.description}"
+      end
+
+      @model.outputs.each do |output|
+        words << " #{output.name}"
+      end
+
+      words.rewind
+      words.read
     end
   end
 

reply via email to

[Prev in Thread] Current Thread [Next in Thread]