class MiGA::Cli::Action::SeqcodeGet
def parse_cli
def parse_cli cli.defaults = { query: false, unlink: false, reference: false, add_version: true, dry: false, get_md: false, only_md: false, save_every: 1 } cli.parse do |opt| cli.opt_object(opt, [:project]) cli_base_flags(opt) opt.on( '--ncbi-taxonomy', 'Retrieve NCBI taxonomy instead of SeqCode taxonomy' ) { |v| cli[:get_ncbi_taxonomy] = v } cli_task_flags(opt) cli_name_modifiers(opt) cli_filters(opt) cli_save_actions(opt) opt.on( '--ncbi-api-key STRING', 'NCBI API key' ) { |v| ENV['NCBI_API_KEY'] = v } end end
def perform
def perform generic_perform end