| 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