Class | Bio::TargetP::Report |
In: |
lib/bio/appl/targetp/report.rb
|
Parent: | Object |
DELIMITER | = | "\n \n" | Delimiter | |
RS | = | DELIMITER | Delimiter |
prediction | -> | pred |
cleavage_site_prediction | [R] | Returns ‘included’ or ‘not included’. If the value is ‘included’, Bio::TargetP::Report#prediction[‘TPlen’] contains a valid value. |
cutoff | [R] | Returns a Hash of cutoff values. |
networks | [R] | Returns ``PLANT’’ or ``NON-PLANT’’ networks. |
prediction | [R] |
Returns a Hash of the prediction results.
{"Name"=>"MGI_2141503", "Loc."=>"_", "RC"=>3, "SP"=>0.271, "other"=>0.844, "mTP"=>0.161, "cTP"=>0.031, "Length"=>640} Keys: Name, Len, SP, mTP, other, Loc, RC Optional key for PLANT networks: cTP Optional key in Cleavage site: TPlen Use ‘Length’ and ‘Loc.’ instead of ‘Len’ and ‘Loc’ respectively for the version 1.0 report. |
query_sequences | [R] | Returns the query sequences. |
version | [R] | Returns the program version. |
Sets output report.
# File lib/bio/appl/targetp/report.rb, line 63 63: def initialize(str) 64: @version = nil 65: @query_sequences = nil 66: @cleavage_site_prediction = nil 67: @networks = nil 68: @prediction = {} 69: @cutoff = {} 70: parse_entry(str) 71: end
Returns the predicted localization signal:
# File lib/bio/appl/targetp/report.rb, line 97 97: def loc 98: if @prediction['Loc'] 99: @prediction['Loc'] # version 1.0 100: else 101: @prediction['Loc.'] # version 1.1 102: end 103: end