genome/dgi-db

View on GitHub
app/jobs/grouper.rb

Summary

Maintainability
A
0 mins
Test Coverage
class Grouper < ApplicationJob
  def perform(group_genes = true, group_drugs = true, source_id = nil)
      if group_genes
        gene_grouper = Genome::Groupers::GeneGrouper.new()
        gene_grouper.run(source_id: source_id)
      end
      if group_drugs
        drug_grouper = Genome::Groupers::DrugGrouper.new()
        drug_grouper.run(source_id: source_id)
      end
      Genome::Groupers::InteractionGrouper.run()
  end
end