Class: Bio::DTASelect::OutputFile::SelectedProtein

Inherits:
Object
  • Object
show all
Includes:
Bio::DivvyProteomics::DivvyableProtein, Bio::DivvyProteomics::Logging
Defined in:
lib/dta_select_output.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Methods included from Bio::DivvyProteomics::DivvyableProtein

#estimated_spectral_count, #non_unique_spectra, #unique_spectra, #uniquely_identified_by_any_peptides?

Constructor Details

#initializeSelectedProtein

Returns a new instance of SelectedProtein.



23
24
25
# File 'lib/dta_select_output.rb', line 23

def initialize
  @peptides = []
end

Instance Attribute Details

#descriptive_nameObject

Returns the value of attribute descriptive_name.



19
20
21
# File 'lib/dta_select_output.rb', line 19

def descriptive_name
  @descriptive_name
end

#identifierObject

Returns the value of attribute identifier.



17
18
19
# File 'lib/dta_select_output.rb', line 17

def identifier
  @identifier
end

#lengthObject

Returns the value of attribute length.



19
20
21
# File 'lib/dta_select_output.rb', line 19

def length
  @length
end

#molwtObject

Returns the value of attribute molwt.



19
20
21
# File 'lib/dta_select_output.rb', line 19

def molwt
  @molwt
end

#peptidesObject

Returns the value of attribute peptides.



21
22
23
# File 'lib/dta_select_output.rb', line 21

def peptides
  @peptides
end

#piObject

Returns the value of attribute pi.



19
20
21
# File 'lib/dta_select_output.rb', line 19

def pi
  @pi
end

#sequence_countObject

Returns the value of attribute sequence_count.



19
20
21
# File 'lib/dta_select_output.rb', line 19

def sequence_count
  @sequence_count
end

#sequence_coverageObject

Returns the value of attribute sequence_coverage.



19
20
21
# File 'lib/dta_select_output.rb', line 19

def sequence_coverage
  @sequence_coverage
end

#spectrum_countObject

Returns the value of attribute spectrum_count.



19
20
21
# File 'lib/dta_select_output.rb', line 19

def spectrum_count
  @spectrum_count
end

#validation_statusObject

Returns the value of attribute validation_status.



19
20
21
# File 'lib/dta_select_output.rb', line 19

def validation_status
  @validation_status
end

Instance Method Details

#logObject



29
30
31
# File 'lib/dta_select_output.rb', line 29

def log
  Bio::Log::LoggerPlus[LOG_NAME]
end