Method: MS::Lipid::Search::ProbabilityDistribution.deviations_to_probability_distribution

Defined in:
lib/ms/lipid/search/probability_distribution.rb

.deviations_to_probability_distribution(type, devs) ⇒ Object

returns an EVD object



41
42
43
44
45
# File 'lib/ms/lipid/search/probability_distribution.rb', line 41

def self.deviations_to_probability_distribution(type, devs)
  %w(ismev evd).each {|lib| require_r_library(lib) }
  params = R.converse("m <- gev.fit(log(devs_r))\n c(m$mle[1], m$mle[2], m$mle[3])", :devs_r => devs )
  self.new(*params, type)
end