class Bio::BaseSpace::GenomeV1
Genome model.
Public Class Methods
new()
click to toggle source
Create a new GenomeV1
instance.
# File lib/basespace/model/genome_v1.rb, line 23 def initialize @swagger_types = { 'Source' => 'str', 'SpeciesName' => 'str', 'Build' => 'str', 'Id' => 'str', 'Href' => 'str', 'DisplayName' => 'str', } @attributes = { 'Source' => nil, # str 'SpeciesName' => nil, # str 'Build' => nil, # str 'Id' => nil, # str 'Href' => nil, # str 'DisplayName' => nil, # str } end
Public Instance Methods
to_s()
click to toggle source
Return species name, or if absent, return display name, or if absent too, return the Href.
# File lib/basespace/model/genome_v1.rb, line 43 def to_s if get_attr('SpeciesName') return get_attr('SpeciesName') elsif get_attr('DisplayName') return get_attr('DisplayName') else return "Genome @ #{get_attr('Href')}" end end