class MiGA::Cli::Action::TaxDist

def parse_cli

def parse_cli
  cli.parse do |opt|
    cli.opt_object(opt, [:project])
    cli.opt_filter_datasets(opt)
    opt.on(
      '-i', '--index FILE',
      'Pre-calculated tax-index (in tabular format) to be used',
      'If passed, dataset filtering arguments are ignored'
    ) { |v| cli[:index] = v }
    opt.on(
      '-m', '--metric STR',
      'Distance metric used to evaluate the distribution',
      'By default: AAI for genomes projects, ANI for clade projects'
    ) { |v| cli[:metric] = v.downcase }
  end
end