Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Which application controllers do we want to maintain? #1

Open
josenavas opened this issue Mar 14, 2014 · 9 comments
Open

Which application controllers do we want to maintain? #1

josenavas opened this issue Mar 14, 2014 · 9 comments

Comments

@josenavas
Copy link
Member

Currently, the applications controllers used in QIIME are:

  • blast
  • blat
  • bwa
  • cd_hit
  • clearcut
  • clustalw
  • fastq_join
  • fasttree
  • fasttree_v1
  • formatdb
  • infernal
  • mafft
  • mothur
  • muscle_v38
  • parsinsert
  • pplacer
  • raxml_v730
  • rdp_classifier
  • rtax
  • seqprep
  • uclust
  • usearch

Feel free to add any application controller that I missed

@squirrelo
Copy link

I also depend on the one for infernal, but it's an edited one for infernal v1.1

@rob-knight
Copy link

There would be a fair advantage to benchmarking the various solutions for e.g. chimera detection and noise removal and dropping the weaker solutions to some of the tasks, but this also takes more time…

On Mar 14, 2014, at 11:56 AM, josenavas <[email protected]mailto:[email protected]> wrote:

Currently, the applications controllers used in QIIME are:

  • uclust
  • usearch
  • Detrender (calls R)
  • ChimeraSlayer
  • RSupervisedLearner (calls R)
  • RExecutor
  • Blat
  • Bwa
  • FastqJoin
  • Mothur
  • RdpClassifier
  • SeqPrep


Reply to this email directly or view it on GitHubhttps://github.com//issues/1.

@rob-knight
Copy link

There also seem to be some other notable omissions from the list e.g. fasttree for de novo tree building.

On Mar 14, 2014, at 12:00 PM, Joshua Shorenstein <[email protected]mailto:[email protected]> wrote:

I also depend on the one for infernal, but it's an edited one for infernal v1.1


Reply to this email directly or view it on GitHubhttps://github.com//issues/1#issuecomment-37677557.

@josenavas
Copy link
Member Author

Agree, I added the ones that are actually implemented on QIIME.

We need to figure out which ones are imported from PyCogent directly (I will be adding them during their porting).

@squirrelo
Copy link

Are we also going to be adding some options into the available list that are not currently there? For example, I need access to the --gapopen and --gapext functionality of uclust.

@josenavas
Copy link
Member Author

@squirrelo this is a transition package. So I recommend to not heavily rely on it. Usearch and uclust will be probably be dropped in the near future...

@josenavas
Copy link
Member Author

@squirrelo BTW, I can probably discuss that with you next week, is hard to explain here...

@squirrelo
Copy link

Works for me. I just brought that up as an example of how some of the app controllers don't give access to all the options available. That should probably get looked at.

@josenavas
Copy link
Member Author

I've updated the list to include all the app controllers that QIIME imports from PyCogent and from pycogent_backports

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants