Method: Bio::KEGG::EXPRESSION#regulated
- Defined in:
- lib/bio/db/kegg/expression.rb
#regulated(num = 20, threshold = nil) ⇒ Object
112 113 114 115 116 117 118 119 120 121 122 123 124 |
# File 'lib/bio/db/kegg/expression.rb', line 112 def regulated(num=20, threshold=nil) logy_minus_logx ary = @orf2ratio.to_a.sort{|a, b| b[1].abs <=> a[1].abs} if threshold != nil i = 0 while ary[i][1].abs > threshold i += 1 end return ary[0..i] else return ary[0..num-1] end end |