class Bio::Genscan::Report::Gene
Container class of predicted gene structures.¶ ↑
Attributes
Returns Bio::FastaFormat
object.
Returns Array of Bio::Genscan::Report::Exon
.
Returns Bio::FastaFormat
object.
Returns “Gn”, gene number field.
Returns Bio::Genscan::Report::Exon
object.
Returns Bio::Genscan::Report::Exon
object.
Public Class Methods
Source
# File lib/bio/appl/genscan/report.rb 197 def initialize(gn) 198 @number = gn.to_i 199 @aaseq = Bio::FastaFormat.new("") 200 @naseq = Bio::FastaFormat.new("") 201 @promoter = nil 202 @exons = [] 203 @polyA = nil 204 end
Bio::Genescan::Report::Gene.new(gene_number)
Public Instance Methods
Source
# File lib/bio/appl/genscan/report.rb 226 def set_aaseq(seq) 227 @aaseq = seq 228 end
Bio::Genescan::Report::Gene#seq_aaseq
Source
# File lib/bio/appl/genscan/report.rb 232 def set_naseq(seq) 233 @naseq = seq 234 end
Bio::Genescan::Report::Gene#seq_naseq
Source
# File lib/bio/appl/genscan/report.rb 244 def set_polyA(segment) 245 @polyA = segment 246 end
Bio::Genescan::Report::Gene#seq_polyA
Source
# File lib/bio/appl/genscan/report.rb 238 def set_promoter(segment) 239 @promoter = segment 240 end
Bio::Genescan::Report::Gene#seq_promoter