def search
      data = Job.search(params)

      # Respond with :json, :txt (tab delimited Blast results), or GFF3.
      respond_with data.flatten!(1) do |format|
        format.json {
          render :json => Quorum::JobSerializer.as_json(data)
        }
        format.gff {
          render :text => Quorum::JobSerializer.as_gff(data)
        }
        format.txt {
          render :text => Quorum::JobSerializer.as_txt(data)
        }
      end
    end
def search
      data = Job.search(params)

      # Respond with :json, :txt (tab delimited Blast results), or GFF3.
      respond_with data.flatten!(1) do |format|
        format.json {
          render :json => Quorum::JobSerializer.as_json(data)
        }
        format.gff {
          render :text => Quorum::JobSerializer.as_gff(data)
        }
        format.txt {
          render :text => Quorum::JobSerializer.as_txt(data)
        }
      end
    end
Returns Quorum's search results.

 This method should be used to gather Resque worker results, or user
 supplied query params.