Mercurial > repos > crusoe > khmer
annotate macros.xml @ 58:be2f355d6841
More citations tweaks
| author | Michael R. Crusoe <mcrusoe@msu.edu> |
|---|---|
| date | Wed, 06 Aug 2014 18:32:24 -0400 |
| parents | 61e12ac81cd9 |
| children | 08a599cf71d0 |
| rev | line source |
|---|---|
| 10 | 1 <macros> |
| 2 <xml name="requirements"> | |
| 3 <requirements> | |
| 4 <!-- <requirement type="binary">@BINARY@</requirement> --> | |
| 5 <requirement type="package" version="1.1">khmer</requirement> | |
| 6 </requirements> | |
| 7 <version_command>@BINARY@ --version</version_command> | |
| 8 </xml> | |
| 19 | 9 <token name="@TABLEPARAMS@">#if $parameters.type == "simple" |
| 21 | 10 --ksize=20 |
| 11 --n_tables=4 | |
| 12 --min-tablesize=$parameters.tablesize | |
| 10 | 13 #else |
| 21 | 14 --ksize=$parameters.ksize |
| 15 --n_tables=$parameters.n_tables | |
| 16 --min-tablesize=$parameters.tablesize_specific | |
|
42
0f23e9402172
Include countingtable output for a-d-s
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
26
diff
changeset
|
17 #end if</token> |
|
0f23e9402172
Include countingtable output for a-d-s
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
26
diff
changeset
|
18 <token name="@THREADS@">--threads \$GALAXY_SLOTS</token> |
| 10 | 19 <xml name="tableinputs"> |
| 20 <conditional name="parameters"> | |
| 21 <param name="type" | |
| 22 type="select" | |
| 23 label="Advanced Parameters" | |
| 13 | 24 help="ksize, n_tables, a specific tablesize" > |
| 10 | 25 <option value="simple" |
| 26 selected="true"> | |
| 27 Hide | |
| 28 </option> | |
| 29 <option value="specific"> | |
| 30 Show | |
| 31 </option> | |
| 32 </param> | |
| 33 <when value="simple"> | |
| 13 | 34 <param name="tablesize" |
| 10 | 35 type="select" |
| 36 label="Sample Type" | |
| 37 display="radio"> | |
| 38 <option value="1e9" | |
| 39 selected="true"> | |
| 40 Microbial Genome | |
| 41 </option> | |
| 42 <option value="2e9"> | |
| 43 Animal Transcriptome | |
| 44 </option> | |
| 45 <option value="4e9"> | |
| 46 Small Animal Genome or Low-Diversity Metagenome | |
| 47 </option> | |
| 48 <option value="16e9"> | |
| 49 Large Animal Genome | |
| 50 </option> | |
| 51 </param> | |
| 52 </when> | |
| 53 <when value="specific"> | |
| 54 <param name="ksize" | |
| 55 type="integer" | |
| 56 value="20" | |
| 57 label="ksize" | |
| 58 help="k-mer size to use" /> | |
| 13 | 59 <param name="n_tables" |
| 10 | 60 type="integer" |
| 61 min="1" | |
| 62 value="4" | |
| 13 | 63 label="n_tables" |
| 64 help="number of tables to use" /> | |
| 16 | 65 <param name="tablesize_specific" |
| 10 | 66 type="text" |
| 13 | 67 label="tablesize" |
| 68 help="lower bound on the tablesize to use" /> | |
| 10 | 69 </when> |
| 70 </conditional> | |
| 71 </xml> | |
|
11
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
72 <xml name="input_sequences_filenames"> |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
73 <param name="inputs" |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
74 multiple="true" |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
75 type="data" |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
76 format="fasta,fastq,fastqsanger,fastqsolexa,fastqillumina" |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
77 label="FAST[AQ] file(s)" |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
78 help="Put in order of precedence such as longest reads first." /> |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
79 </xml> |
| 10 | 80 <xml name="input_sequence_filename"> |
| 81 <param name="input_sequence_filename" | |
| 82 type="data" | |
| 83 format="fasta,fastq,fastqsanger,fastqsolexa,fastqillumina" | |
| 84 label="FAST[AQ] file(s)" /> | |
| 85 </xml> | |
| 86 <xml name="input_counting_table_filename"> | |
| 87 <param name="input_counting_table_filename" | |
|
44
46d13bbb21f2
Set filetype for countingtable input
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
42
diff
changeset
|
88 type="data" |
|
46d13bbb21f2
Set filetype for countingtable input
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
42
diff
changeset
|
89 format="ct" |
| 10 | 90 label="the k-mer counting table to query" |
| 91 help="The abundances of the k-mers in the input nucleotide sequence file will be calculated using the kmer counts in this k-mer counting table." /> | |
| 92 </xml> | |
| 93 <xml name="abundance-histogram-output"> | |
| 94 <data name="output_histogram_filename" | |
| 95 format="text" | |
| 96 label="${tool.name} k-mer abundance histogram. The | |
| 97 columns are: (1) k-mer abundance, (2) k-mer count, (3) | |
| 98 cumulative count, (4) fraction of total distinct | |
| 99 k-mers."> | |
| 100 </data> | |
| 101 </xml> | |
|
11
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
102 <xml name="output_sequences"> |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
103 <data name="output" |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
104 format="input" |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
105 label="${tool.name} processed nucleotide sequence file"> |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
106 <discover_datasets pattern="__name__" directory="output" visible="true"/> |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
107 </data> |
|
cec78b574760
Actually import the macros
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
10
diff
changeset
|
108 </xml> |
| 45 | 109 <xml name="output_sequences_single"> |
|
47
96da0e8a98e4
Fix diginorm output; filter-abund cheetah error
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
45
diff
changeset
|
110 <data name="output" |
| 45 | 111 format="input" |
| 112 label="${tool.name} processed nucleotide sequence file" /> | |
| 113 </xml> | |
| 26 | 114 <xml name="input_zero"> |
| 115 <param name="zero" | |
| 116 type="boolean" | |
| 117 truevalue="" | |
| 118 falsevalue="--no-zero" | |
| 119 checked="true" | |
| 120 help="Output zero count bins" /> | |
| 121 </xml> | |
| 55 | 122 <xml name="software-citation"> |
| 58 | 123 <citation type="bibtex">@article{khmer2014, |
| 124 author = "Crusoe, Michael and Edvenson, Greg and Fish, Jordan and Howe, | |
| 125 Adina and McDonald, Eric and Nahum, Joshua and Nanlohy, Kaben and | |
| 126 Ortiz-Zuazaga, Humberto and Pell, Jason and Simpson, Jared and Scott, Camille | |
| 127 and Srinivasan, Ramakrishnan Rajaram and Zhang, Qingpeng and Brown, C. Titus", | |
| 128 title = "The khmer software package: enabling efficient sequence | |
| 129 analysis", | |
| 130 year = "2014", | |
| 131 month = "04", | |
| 132 publisher = "Figshare", | |
| 133 url = "http://dx.doi.org/10.6084/m9.figshare.979190" | |
| 134 }</citation> | |
| 55 | 135 </xml> |
| 136 <xml name="diginorm-citation"> | |
|
57
61e12ac81cd9
Add citation for count-median; change diginorm to @unpublished
Michael R. Crusoe <mcrusoe@msu.edu>
parents:
55
diff
changeset
|
137 <citation type="bibtex">@unpublished{diginorm, |
| 58 | 138 author = "Brown, C Titus and Howe, Adina and Zhang, Qingpeng and Pyrkosz, |
| 139 Alexis B and Brom, Timothy H", | |
| 140 title = "A Reference-Free Algorithm for Computational Normalization of | |
| 141 Shotgun Sequencing Data", | |
| 142 year = "2012", | |
| 143 eprint = "arXiv:1203.4802", | |
| 144 url = "http://arxiv.org/abs/1203.4802", | |
| 55 | 145 }</citation></xml> |
| 146 <xml name="graph-citation"> | |
| 147 <citation type="doi">10.1073/pnas.1121464109</citation> | |
| 148 </xml> | |
| 149 <xml name="counting-citation"> | |
| 150 <citation type="doi">10.1371/journal.pone.0101271</citation> | |
| 151 </xml> | |
| 53 | 152 |
| 153 </macros> |
