Method: PubliSci::Writers::Base#repo_to_ruby

Defined in:
lib/publisci/writers/base.rb

#repo_to_ruby(repo, select_dataset = nil, shorten_url = true) ⇒ Object



83
84
85
86
87
88
89
90
# File 'lib/publisci/writers/base.rb', line 83

def repo_to_ruby(repo,select_dataset=nil, shorten_url=true)
  select_dataset = dataSet(repo,:dataset) unless select_dataset
  dims = dimensions(repo,select_dataset)
  meas = measures(repo,select_dataset)
  codes = codes(repo,select_dataset)
  data = observations(repo,select_dataset,shorten_url)
  {measures: meas, dimensions: dims, coded_dimensions: codes, data: data}
end