Class: Conditioning

Inherits:
Object
  • Object
show all
Defined in:
lib/html_compilation/classes/setup/conditioning.rb

Instance Method Summary collapse

Instance Method Details

#main_condition(app, skip_value = false, ddl = "./data") ⇒ Object



5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
# File 'lib/html_compilation/classes/setup/conditioning.rb', line 5

def main_condition(app, skip_value = false, ddl = "./data")
  app.pages.each do |page|
    unless skip_value == 'suppressed_rows'
      page.remove_suppressed_rows
    end
    unless skip_value == 'duplicates'
      app.remove_duplicates
    end
  end

  app.pages.each do |page|
    page.set_value('score', page.calc_page_score)
  end

  gp = Graph.new
  gp.generate_graph(app, ddl)
  app.set_value("graph", gp)
end