Skip to content
This repository has been archived by the owner on Oct 30, 2023. It is now read-only.

Does anyone know how to install uclust now that it's no longer available on Robert Edgar's website? #21

Closed
jcmcnch opened this issue Feb 9, 2021 · 6 comments

Comments

@jcmcnch
Copy link

jcmcnch commented Feb 9, 2021

I'm using pyNAST for a software pipeline, but am running into an issue. pyNAST depends on uclust, but it's no longer available - the links on the qiime1 install page and the pyNAST biocore page now redirect to USEARCH on Robert Edgar's website. Any suggestions @rcedgar @gregcaporaso @kylebittinger @jairideout ?

Thanks,
Jesse

@rcedgar
Copy link

rcedgar commented Feb 9, 2021 via email

@jcmcnch
Copy link
Author

jcmcnch commented Feb 9, 2021

Hi Robert, thanks for your prompt reply. The goal is to align SSU rRNA fragments extracted from metagenomics and metatranscriptomics to a stable reference sequence so I can then subset to regions containing binding sites for oligonucleotide primers. The ultimate goal is to then compare those sequences with primers typically used for PCR amplicon generation to evaluate how well primers should work on a given environmental dataset (paper in review currently). When I was constructing the pipeline I did do a lot of manual inspection of the alignments, and as far as I could tell pyNAST did an acceptable job - some sequences got shifted a by a few bases relative to the reference (e.g. E. coli 16S), but they all got aligned to the generally right area of the SSU rRNA molecule. This was fine as a way of subsetting the pile of SSU rRNA I got out into general regions of the molecule that I could then query for the oligo sequence. I would be very open to improving the pipeline in the future, so if you have suggestions on how to get a better stable alignment or improve the pipeline in general I would be all ears. For the near term though, it would be fantastic if there was a way to access the older uclust executable as we need a quick way to make this analysis reproducible to respond to peer reviews that are due in a few weeks. I have an older uclust executable on my system that still works, but my collaborators are having trouble running the pipeline without uclust and it's not clear how to get this executable to them without violating your license agreement since it's no longer available on your website. Any thoughts? Best, Jesse

@rcedgar
Copy link

rcedgar commented Feb 9, 2021 via email

@jcmcnch
Copy link
Author

jcmcnch commented Feb 9, 2021

Hi Robert, thanks a lot for your response. That makes sense and it sounds like usearch does exactly what I want to do in a much more robust way than pyNAST. I only wish I had asked you a year ago when I was constructing the pipeline! I will definitely keep this in mind for future iterations, which I may get to soon if there is sufficient community interest. Thank you also for agreeing that the executable can be shared with my collaborators. There may also be other people who wish to use the current iteration of my pipeline once the paper comes out (it's not pretty, but it works!). In this case, the easiest thing would be to host a copy of the usearch executable on my github page, but I don't know whether you'd be comfortable with this. If you'd prefer it not to be public, then maybe I could offer to share it by email so it cannot be freely downloaded? Would either of these options be acceptable for you? Best, Jesse

@rcedgar
Copy link

rcedgar commented Feb 9, 2021 via email

@jcmcnch
Copy link
Author

jcmcnch commented Feb 10, 2021

Thanks Robert, will share the executable by email to any one who needs it.

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

No branches or pull requests

2 participants