Internal outfile variable cannot be overridden by command line option

Issue #15 resolved
Former user created an issue

Dear MetaBAT team,

thank you for your great software. Here's a minor suggestion for a future release: When I call metabat version 0.26.3 using the -o option, I get some nasty error message that might indicate that an internal outfile variable is not overridden by the command line option.

terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::program_options::multiple_occurrences> >'
  what():  option '--outFile' cannot be specified more than once
/n/phylosopher/sw/metabat-0.26.3/runMetaBat_GD_Nshare.sh: line 137: 46881 Aborted                 $MB $metabatopts --inFile $assembly --outFile $outname --abdFile ${depth}

Cheers, Steffen

Comments (1)

  1. Don Kang

    -o option cannot be specified using runMetaBat.sh. But if you used two step approach, you can specify it when using metabat command. Refer to main page for the details.

  2. Log in to comment