We will be offering mothur and R workshops throughout 2019. Learn more.
- 1 Adding commands
- 2 Removing commands
- 3 Setting optional parameters
- 4 Tool Bar & Menu Options
The commands are organized into categories to help you build pipelines for a specific task. There is also a complete list of mothur's commands if you are looking for a command you know the name of.
Sequence Processing commmands include: align.check, align.seqs, bin.seqs, chimera.bellerophon, chimera.ccode, chimera.check, chimera.perseus, chimera.pintail, chimera.slayer, chimera.uchime, chop.seqs, cluster.fragments, consensus.seqs, count.groups, count.seqs, degap.seqs, deunique.seqs, dist.seqs, fastq.info, filter.seqs, get.seqs, list.seqs, make.contigs, make.fastq, count.seqs, pairwise.seqs, pcr.seqs, pre.cluster, remove.seqs, reverse.seqs, screen.seqs, seq.error, sff.multiple, sffinfo, shhh.flows, shhh.seqs, sort.seqs, split.groups, sub.sample, summary.qual, summary.seqs, trim.flows, trim.seqs and unique.seqs.
Hypothesis Testing commmands include: amova, anosim, clearcut, cooccurrence, corr.axes, deunique.tree, homova, indicator, libshuff, mantel, nmds, otu.association, parsimony, pca, pcoa, phylo.diversity, unifrac.unweighted and unifrac.weighted.
OTU-Based Approaches commmands include: catchall, classify.shared, collect.shared, collect.single, create.database, dist.shared, filter.shared, get.coremicrobiome, get.group, get.groups, get.label, get.otus, get.otulist, get.oturep, get.otus, get.rabund, get.relabund, get.sabund, get.sharedseqs, heatmap.bin, heatmap.sim, list.otulabels, make.shared, metastats, normalize.shared, otu.hierarchy, parse.list, rarefaction.shared, rarefaction.single, remove.groups, remove.otulabels, remove.otus, remove.rare, sens.spec, split.abund, summary.shared, summary.single, tree.shared and venn.
You can add a command buy clicking on it's name. It will be added after the command that is highlighted in the pipeline window. For example if you have the following pipeline:
and you want to add the summary.seqs command after the align.seqs command to check the alignment. You want to click on the align.seqs command button in the pipeline window to select it, and then click on the summary.seqs to add it.
You can remove a command by right clicking on the command button and selecting the remove option.
Setting optional parameters
You may use the browse button to select a file, type the name into the file box, select a file from the list mothur generates, or type "current" to indicate the current file of that type. In an effort to make mothur "smarter", the GUI will add the names of the files created by previous commands in your pipeline of the given type. For example given the pipeline:
the screen.seqs command fasta options would look like:
Some of mothur's file names rely on information from within the file. In that case mothur will add a partial file name to the list. You can select it and complete the name. Or if you select it and do not complete the name mothur will choose the closest match to the file name pattern it can find.
You can select amazon.filter.good.phylip.an.[jclass-thetayc].[tag].tre and edit it to indicate you want the jclass tree from distance 0.03, amazon.filter.good.phylip.an.jclass.0.03.tre.
The other command parameters are set to mothur's defaults.
Resetting to Default Values
You can reset the parameters to their defaults by right clicking on the command button and selecting reset to default.
Tool Bar & Menu Options
The New button will create a new pipeline for you to start adding commands to. If you already have a pipeline open you will be prompted to save it.
The Open button allows you to open an existing pipeline from a file.
The close button allows you to close a pipeline.
Save & Save As
You can save a pipeline using the save button.
The new pipeline will appear under the pipeline default SOP pipelines.