Mercurial > repos > matthias > dada2_plotqualityprofile
annotate notes.txt @ 2:4095456821e2 draft
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit 5b1603bbcd3f139cad5c876be83fcb39697b5613-dirty
| author | matthias | 
|---|---|
| date | Tue, 09 Apr 2019 07:03:51 -0400 | 
| parents | de5c51e1c190 | 
| children | 
| rev | line source | 
|---|---|
| 0 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 1 TODO | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 2 ==== | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 3 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 4 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 5 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 6 If we make a monolithic tool: | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 7 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 8 * implement sanity checks between important compute intensive steps (user definable criteria, abort if violated) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 9 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 10 If we keep separate tools: | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 11 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 12 - make Rdata data types specific (like xmcs https://github.com/workflow4metabolomics/xcms/tree/dev/datatypes) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 13 * alternatively the data set types could be derived from tabular and the Rdata could be attached via | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 14 `.extra_files_path` this way the user could have some intermediate output that he could look at. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 15 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 16 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 17 In both cases: | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 18 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 19 * allow input of single end data, single pair, single pair in separate data sets, ... | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 20 * add mergePairsByID functionality to mergePairs tool | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 21 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 22 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 23 Datatypes: | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 24 ========== | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 25 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 26 **derep-class**: list w 3 members | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 27 - uniques: Named integer vector. Named by the unique sequence, valued by abundance. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 28 • quals: Numeric matrix of average quality scores by position for each unique. Uniques are | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 29 rows, positions are cols. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 30 * map: Integer vector of length the number of reads, and value the index (in uniques) of the | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 31 unique to which that read was assigned. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 32 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 33 **learnErrorsOutput**: A named list with three entries | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 34 - err_out: A numeric matrix with the learned error rates. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 35 - err_in: The initialization error rates (unimportant). | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 36 - trans: A feature table of observed transitions for each type (eg. A->C) and quality score. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 37 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 38 **dada-class**: A multi-item List with the following named values... | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 39 • denoised: Integer vector, named by sequence valued by abundance, of the denoised sequences. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 40 • clustering: An informative data.frame containing information on each cluster. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 41 • sequence: A character vector of each denoised sequence. Identical to names(denoised). | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 42 • quality: The average quality scores for each cluster (row) by position (col). | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 43 • map: Integer vector that maps the unique (index of derep.unique) to the denoised sequence (index of dada.denoised). | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 44 • birth_subs: A data.frame containing the substitutions at the birth of each new cluster. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 45 • trans: The matrix of transitions by type (row), eg. A2A, A2C..., and quality score (col) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 46 observed in the final output of the dada algorithm. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 47 • err_in: The err matrix used for this invocation of dada. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 48 • err_out: The err matrix estimated from the output of dada. NULL if err_function not provided. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 49 • opts: A list of the dada_opts used for this invocation of dada. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 50 • call: The function call used for this invocation of dada. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 51 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 52 **uniques**: derep, dada, mergepairs(or data frame w sequenc and abundance columns) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 53 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 54 **mergepairs**: | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 55 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 56 data.frame(s) has a row for each unique pairing of forward/reverse denoised sequences, and the following columns: | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 57 • abundance: Number of reads corresponding to this forward/reverse combination. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 58 • sequence: The merged sequence. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 59 • forward: The index of the forward denoised sequence. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 60 • reverse: The index of the reverse denoised sequence. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 61 • nmatch: Number of matches nts in the overlap region. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 62 • nmismatch: Number of mismatches in the overlap region. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 63 • nindel: Number of indels in the overlap region. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 64 • prefer: The sequence used for the overlap region. 1=forward; 2=reverse. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 65 • accept: TRUE if overlap between forward and reverse denoised sequences was at least minOverlap and had at most maxMismatch differences. FALSE otherwise. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 66 • ...: Additional columns specified in propagateCol | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 67 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 68 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 69 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 70 Tools: | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 71 ====== | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 72 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 73 • Quality filtering | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 74 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 75 filterAndTrim IO=(fastq -> fastq) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 76 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 77 • Dereplication | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 78 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 79 derepFastq (fastq -> derep-class object) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 80 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 81 • Learn error rates | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 82 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 83 learnErrors + plotErrors | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 84 - in: input list, or vector, of file names (or a list of derep-class objects WHY .. learning should be done on full data) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 85 - out: named list w entries | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 86 - \$err\_out: A numeric matrix with the learned error rates. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 87 - \$err\_in: The initialization error rates (unimportant). | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 88 - \$trans: A feature table of observed transitions for each type (eg. A->C) and quality score | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 89 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 90 • Sample Inference (dada) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 91 in: (list of) derep-class object | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 92 out: (list of) dada-class object | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 93 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 94 • Chimera Removal | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 95 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 96 removeBimeraDenovo | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 97 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 98 in: A uniques-vector or any object that can be coerced into one with getUniques. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 99 out: A uniques vector, or an object of matching class if a data.frame or sequence table is provided | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 100 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 101 • Merging of Paired Reads | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 102 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 103 mergePairs | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 104 in: 2x dada-class object(s), 2x derep-class object(s) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 105 out: A data.frame, or a list of data.frames. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 106 - The return data.frame(s) has a row for each unique pairing of forward/reverse denoised sequences, | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 107 - cols | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 108 - \$abundance: Number of reads corresponding to this forward/reverse combination. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 109 - \$sequence: The merged sequence. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 110 - \$forward: The index of the forward denoised sequence. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 111 - \$reverse: The index of the reverse denoised sequence. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 112 - \$nmatch: Number of matches nts in the overlap region. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 113 - \$nmismatch: Number of mismatches in the overlap region. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 114 - \$nindel: Number of indels in the overlap region. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 115 - \$prefer: The sequence used for the overlap region. 1=forward; 2=reverse. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 116 - \$accept: TRUE if overlap between forward and reverse denoised sequences was at least minOverlap and had at most maxMismatch differences. FALSE otherwise. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 117 - \$...: Additional columns specified in propagateCol. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 118 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 119 • Taxonomic Classification (assignTaxonomy, assignSpecies) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 120 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 121 * Other | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 122 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 123 makeSequenceTable | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 124 in A list of the samples to include in the sequence table. Samples can be provided in any format that can be processed by getUniques | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 125 out Named integer matrix (row for each sample, column for each unique sequence) | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 126 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 127 mergeSequenceTables | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 128 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 129 uniquesToFasta | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 130 in: A uniques-vector or any object that can be coerced into one with getUniques. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 131 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 132 getSequences | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 133 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 134 extracts the sequences from several different data objects: including including dada-class | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 135 and derep-class objects, as well as data.frame objects that have both \$sequence and \$abun- | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 136 dance columns. | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 137 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 138 getUniques | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 139 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 140 extracts the uniques-vector from several different data objects, including dada-class | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 141 and derep-class objects, as well as data.frame objects that have both \$sequence and \$abundance | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 142 columns | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 143 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 144 plotQualityProfile | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 145 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 146 seqComplexity | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 147 | 
| 
de5c51e1c190
planemo upload for repository https://github.com/bernt-matthias/mb-galaxy-tools/tree/topic/dada2/tools/dada2 commit d63c84012410608b3b5d23e130f0beff475ce1f8-dirty
 matthias parents: diff
changeset | 148 setDadaOpt(...) | 
