Skip to content

Commit

Permalink
Add an error message for deprecated --per-species-rates and --per-fam…
Browse files Browse the repository at this point in the history
…ily-rates
  • Loading branch information
BenoitMorel committed Feb 24, 2024
1 parent b394c56 commit d873d0b
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions src/ale/AleArguments.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -103,8 +103,6 @@ AleArguments::AleArguments(int iargc, char * iargv[]):
ccpRooting = ArgumentsHelper::strToCCPRooting(std::string(argv[++i]));
} else if (arg == "--fraction-missing-file") {
fractionMissingFile = argv[++i];
} else if (arg == "--param-opt-classes") {
optimizationClassFile = argv[++i];
} else if (arg == "--gene-tree-samples") {
geneTreeSamples = atoi(argv[++i]);
} else if (arg == "--model-parametrization") {
Expand All @@ -131,6 +129,9 @@ AleArguments::AleArguments(int iargc, char * iargv[]):
randomSpeciesRoot = true;
} else if (arg == "--verbose-opt-rates") {
verboseOptRates = true;
} else if (arg == "--per-family-rates" || arg == "--per-species-rates") {
Logger::error << "Error: --per-family-rates and --per-species-rates are deprecated and have been replaced with --model-parametrization PER-FAMILY or --model-paramtetrization PER-SPECIES"<< std::endl;
ParallelContext::abort(10);
} else {
std::cerr << "Unknown argument " << arg << std::endl;
ParallelContext::abort(10);
Expand Down

0 comments on commit d873d0b

Please sign in to comment.