Rather than just produce the concordance graph, it should do some point-of-inflection magic to determine what degrees the user should try (possibly writing them back into the original .aq file).
Currently, for OTU picking we support QIIME's cdhit and uclust methods, and raw cdhit and uclust calls (going around QIIME in case of memory issues).
There are many other options which need to be added in to AutoQIIME. Additionally, we need to support some kind of arbitrary "additional flags" parameter so that users can pass any of the many arguments for pick_otus.py to their AutoQIIME pipeline.
Many steps (and QIIME scripts) now support multiple cores. It should be investigated which steps support multiple cores, and add in an option to utilize them.
Currently, only PANDAseq can use multiple cores by setting the environment variable PANDA_FLAGS="-T #" where # is the number of cores you would like PANDAseq to use.
Currently, the pipeline takes in plain FASTA files, and Illumina paired end sequence data (via PANDAseq). We need to add support for 454 data format, including a denoising step.