def parse_separate_wave(separate_wave)
      # There's probably a slicker way but...
      separate_wave = separate_wave.split(/\s+/)

      # The first column, the wind probable '*', may or may not be present
      # In either cases we have an empty string as the first field
      separate_wave.size == 5 ? separate_wave.shift : separate_wave

      separate_wave
    end
def parse_separate_wave(separate_wave)
      # There's probably a slicker way but...
      separate_wave = separate_wave.split(/\s+/)

      # The first column, the wind probable '*', may or may not be present
      # In either cases we have an empty string as the first field
      separate_wave.size == 5 ? separate_wave.shift : separate_wave

      separate_wave
    end
Example: "* 1.3 5.3 298"