Module: ScientificNameClean::Subgenus1

Defined in:
lib/biodiversity/parser/scientific_name_clean.rb

Instance Method Summary collapse

Instance Method Details

#canonicalObject



2176
2177
2178
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 2176

def canonical
  a.value
end

#detailsObject



2184
2185
2186
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 2184

def details
  {:subgenus => {:epitheton => a.value}}
end

#posObject



2180
2181
2182
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 2180

def pos
  {a.interval.begin => ['subgenus', a.interval.end]}
end

#valueObject



2172
2173
2174
# File 'lib/biodiversity/parser/scientific_name_clean.rb', line 2172

def value
  "(" + a.value + ")"
end