Skip to content

Commit 55be975

Browse files
committed
describe programs with 'call' and 'prediction' defintions
1 parent 6251cdb commit 55be975

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

src/metaeuk.cpp

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -15,40 +15,40 @@ LocalParameters& localPar = LocalParameters::getLocalInstance();
1515
std::vector<struct Command> commands = {
1616
// Main tools (workflows for non-experts)
1717
{"predictexons", predictexons, &localPar.predictexonsworkflow, COMMAND_MAIN,
18-
"Predict eukaryotic exons based on protein similarity",
19-
"An analog of 6-frame translation to produce putative protein fragments. Search against protein DB. Compatible exon set identified with respect to each target. Two dynamic programming outputs: predictexonsBaseName_dp_protein_contig_strand_map and predictexonsBaseName_dp_optimal_exon_sets",
18+
"Call optimal exon sets based on protein similarity",
19+
"An analog of 6-frame translation to produce putative protein fragments. Search against protein DB. Compatible exon set identified with respect to each target.",
2020
"Eli Levy Karin <[email protected]>",
21-
"<i:contigsDB> <i:targetsDB> <o:predictedExonsDB> <tmpDir>",
21+
"<i:contigsDB> <i:targetsDB> <o:calledExonsDB> <tmpDir>",
2222
NO_CITATION, {{"contigsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::nuclDb},
2323
{"targetsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::sequenceDb},
24-
{"predictedExonsDB", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, NULL},
24+
{"calledExonsDB", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, NULL},
2525
{"tmpDir", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::directory}}},
2626
{"reduceredundancy", reduceredundancy, &localPar.reduceredundancy, COMMAND_MAIN,
27-
"Assignment of predictions to cluster",
28-
"A greedy examination of predictions accoridng to their contig order, subordered by the number of exons. Predictions in a cluster share an exon with the representative.",
27+
"Cluster metaeuk calls that share an exon and select representative prediction",
28+
"A greedy examination of calls according to their contig order, subordered by the number of exons. Calls in a cluster share an exon with the representative.",
2929
"Eli Levy Karin <[email protected]>",
30-
"<i:predictedExonsDB> <o:groupedPredictedExonsDB> <o:repToPred>",
31-
NO_CITATION, {{"predictedExonsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::genericDb},
32-
{"groupedPredictedExonsDB", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::genericDb},
33-
{"repToPred", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::genericDb}}},
30+
"<i:calledExonsDB> <o:predictionsExonsDB> <o:predToCall>",
31+
NO_CITATION, {{"calledExonsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::genericDb},
32+
{"predictionsExonsDB", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::genericDb},
33+
{"predToCall", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::genericDb}}},
3434
{"unitesetstofasta", unitesetstofasta, &localPar.unitesetstofasta, COMMAND_MAIN,
3535
"Create a fasta output from optimal exon sets",
3636
"Each optimal set is joined to a single sequence of codons or amino-acids",
3737
"Eli Levy Karin <[email protected]>",
38-
"<i:contigsDB> <i:targetsDB> <i:predictedExonsDB> <o:unitedExonsFasta>",
38+
"<i:contigsDB> <i:targetsDB> <i:exonsDB> <o:unitedExonsFasta>",
3939
NO_CITATION, {{"contigsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::nuclDb},
4040
{"targetsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::sequenceDb},
41-
{"predictedExonsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::genericDb},
41+
{"exonsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::genericDb},
4242
{"unitedExonsFasta", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, NULL}}},
4343
{"groupstoacc", groupstoacc, &localPar.onlythreads, COMMAND_MAIN,
44-
"Create a TSV output from representative to member",
44+
"Create a TSV output from representative prediction to member",
4545
"Replace the internal contig, target and strand identifiers with accessions from the headers",
4646
"Eli Levy Karin <[email protected]>",
47-
"<i:contigsDB> <i:targetsDB> <i:repToPred> <o:groupsInfoTSV>",
47+
"<i:contigsDB> <i:targetsDB> <i:predToCall> <o:predToCallInfoTSV>",
4848
NO_CITATION, {{"contigsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::nuclDb},
4949
{"targetsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::sequenceDb},
50-
{"repToPred", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::genericDb},
51-
{"groupsInfoTSV", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, NULL}}},
50+
{"predToCall", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::genericDb},
51+
{"predToCallInfoTSV", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, NULL}}},
5252
// internal modules (COMMAND_EXPERT)
5353
{"resultspercontig", resultspercontig, &localPar.collectoptimalset, COMMAND_EXPERT,
5454
"Swap fragments against targets search and join with contigs",
@@ -63,8 +63,8 @@ std::vector<struct Command> commands = {
6363
"Collect the optimal set of exons for a target protein/profile",
6464
"A dynamic programming procedure on all candidates of each contig and strand combination",
6565
"Eli Levy Karin <[email protected]>",
66-
"<i:contigToSearchRes> <i:targetsDB> <o:predictedExonsDB>",
66+
"<i:contigToSearchRes> <i:targetsDB> <o:calledExonsDB>",
6767
NO_CITATION,{{"contigToSearchRes", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::resultDb},
6868
{"targetsDB", DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::sequenceDb},
69-
{"predictedExonsDB", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, NULL}}}
69+
{"calledExonsDB", DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, NULL}}}
7070
};

0 commit comments

Comments
 (0)