@@ -39,9 +39,9 @@ std::vector<Command> baseCommands = {
39
39
" Slower, sensitive clustering" ,
40
40
" mmseqs easy-cluster examples/DB.fasta result tmp\n "
41
41
" # Cluster output\n "
42
- " # - result_rep_seq.fasta: Representatives\n "
43
- " # - result_all_seq .fasta: FASTA-like per cluster\n "
44
- " # - result_cluster.tsv: Adjacency list\n\n "
42
+ " # - result_rep_seq.fasta: Representatives\n "
43
+ " # - result_all_seqs .fasta: FASTA-like per cluster\n "
44
+ " # - result_cluster.tsv: Adjacency list\n\n "
45
45
" # Important parameter: --min-seq-id, --cov-mode and -c \n "
46
46
" # --cov-mode \n "
47
47
" # 0 1 2\n "
@@ -62,9 +62,9 @@ std::vector<Command> baseCommands = {
62
62
" Fast linear time cluster, less sensitive clustering" ,
63
63
" mmseqs easy-linclust examples/DB.fasta result tmp\n\n "
64
64
" # Linclust output\n "
65
- " # - result_rep_seq.fasta: Representatives\n "
66
- " # - result_all_seq .fasta: FASTA-like per cluster\n "
67
- " # - result_cluster.tsv: Adjecency list\n\n "
65
+ " # - result_rep_seq.fasta: Representatives\n "
66
+ " # - result_all_seqs .fasta: FASTA-like per cluster\n "
67
+ " # - result_cluster.tsv: Adjecency list\n\n "
68
68
" # Important parameter: --min-seq-id, --cov-mode and -c \n "
69
69
" # --cov-mode \n "
70
70
" # 0 1 2\n "
@@ -130,14 +130,21 @@ std::vector<Command> baseCommands = {
130
130
" <i:fastaFile1[.gz|.bz2]> ... <i:fastaFileN[.gz|.bz2]>|<i:stdin> <o:sequenceDB>" ,
131
131
CITATION_MMSEQS2, {{" fast[a|q]File[.gz|bz2]|stdin" , DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA | DbType::VARIADIC, &DbValidator::flatfileStdinAndGeneric },
132
132
{" sequenceDB" , DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::flatfile }}},
133
+ {" makepaddedseqdb" , makepaddedseqdb, &par.onlyverbosity , COMMAND_HIDDEN,
134
+ " Generate a padded sequence DB" ,
135
+ " Generate a padded sequence DB" ,
136
+ " Martin Steinegger <[email protected] >" ,
137
+ " <i:sequenceDB> <o:sequenceDB>" ,
138
+ CITATION_MMSEQS2, {{" sequenceDB" , DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA|DbType::NEED_HEADER, &DbValidator::sequenceDb },
139
+ {" sequenceIndexDB" , DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::sequenceDb }}},
133
140
{" appenddbtoindex" , appenddbtoindex, &par.appenddbtoindex , COMMAND_HIDDEN,
134
141
NULL ,
135
142
NULL ,
136
143
" Milot Mirdita <[email protected] >" ,
137
144
" <i:DB1> ... <i:DBN> <o:DB>" ,
138
145
CITATION_MMSEQS2, {{" DB" , DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA | DbType::VARIADIC, &DbValidator::allDb },
139
146
{" DB" , DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::allDb }}},
140
- {" indexdb" , indexdb, &par.indexdb , COMMAND_HIDDEN,
147
+ {" indexdb" , indexdb, &par.indexdb , COMMAND_HIDDEN,
141
148
NULL ,
142
149
NULL ,
143
150
" Martin Steinegger <[email protected] >" ,
@@ -555,7 +562,7 @@ std::vector<Command> baseCommands = {
555
562
{" resultDB" , DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::resultDb },
556
563
{" pvalDB" , DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::resultDb },
557
564
{" tmpDir" , DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::directory }}},
558
- {" mergeresultsbyset" , mergeresultsbyset, &par.threadsandcompression , COMMAND_MULTIHIT,
565
+ {" mergeresultsbyset" , mergeresultsbyset, &par.mergeresultsbyset , COMMAND_MULTIHIT,
559
566
" Merge results from multiple ORFs back to their respective contig" ,
560
567
NULL ,
561
568
" Ruoshi Zhang, Clovis Norroy & Milot Mirdita <[email protected] >" ,
@@ -900,6 +907,14 @@ std::vector<Command> baseCommands = {
900
907
" Eli Levy Karin <[email protected] > " ,
901
908
" <i:contigsSequenceDB> <i:extractedOrfsHeadersDB> <o:orfsAlignedToContigDB>" ,
902
909
CITATION_MMSEQS2, {{" " ,DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, NULL }}},
910
+ {" recoverlongestorf" , recoverlongestorf, &par.onlythreads , COMMAND_EXPERT,
911
+ " Recover longest ORF for taxonomy annotation after elimination" ,
912
+ NULL ,
913
+ " Sung-eun Jang" ,
914
+ " <i:orfDB> <i:resultDB> <o:tsvFile>" ,
915
+ CITATION_MMSEQS2, {{" orfDB" , DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::sequenceDb},
916
+ {" resultDB" , DbType::ACCESS_MODE_INPUT, DbType::NEED_DATA, &DbValidator::resultDb},
917
+ {" tsvFile" , DbType::ACCESS_MODE_OUTPUT, DbType::NEED_DATA, &DbValidator::flatfile}}},
903
918
{" reverseseq" , reverseseq, &par.reverseseq , COMMAND_SEQUENCE,
904
919
" Reverse (without complement) sequences" ,
905
920
NULL ,
0 commit comments