Comments (10)
Hmm. So what happens if you just remove QIIME from the qiime-deploy config file, run qiime-deploy and use its activate.sh and then setup just qiime manually in your own directory?
from qiime-deploy-conf.
I haven't tried, but I'm guessing it is that simple. It might be convenient to provide that file regardless though, just to facilitate this for others. I'll try it out.
from qiime-deploy-conf.
It'll work if you remove the QIIME target from the conf file. I don't think it's a good idea to duplicate the QIIME conf file because that places more of a burden on us when dependencies change, QIIME versions change, etc..
from qiime-deploy-conf.
@jrrideout I agree about maintaining duplicate QIIME conf files. @gregcaporaso Do you mostly see this as a one-off where developers who know what they're doing want to do this (so it's fine to just remove qiime from the conf file at deployment time)? Or are you wondering about long-term and an easy solution for anyone?
from qiime-deploy-conf.
I forgot to mention that this is how I'm using qiime-deploy on my laptop (since I have several versions of QIIME installed and want to share dependencies) and it works out pretty well.
from qiime-deploy-conf.
I could see this as something that developers/sys admins would be doing. I guess just documenting the change that would need to be made could be a good way to go here.
from qiime-deploy-conf.
What about relying on modules (http://modules.sourceforge.net/) for installed dependencies? This allows you to have as many different versions of whatever on the system, and the individual user just needs to use module load xxx
. The loads could be scripted out very easily.
from qiime-deploy-conf.
@wasade That's an interesting idea. I think originally I saw qiime-deploy being more user-focused so I wouldn't have recommended relying on modules, but for cluster deployments that could be helpful. (And even if modules isn't on a system or VM image, qiime-deploy could just deploy the whole stack like it currently does.) On a somewhat related note, I've also mentioned to @dmdu the possibility of updating qiime-deploy to integrate better with chef or puppet, etc. Modules should probably also be part of that discussion.
from qiime-deploy-conf.
+1 re: puppet. One of our admins here has a substantial amount of
experience with puppet and would likely be interested in helping
On Wed, May 8, 2013 at 2:25 PM, Paul [email protected] wrote:
@wasade https://github.com/wasade That's an interesting idea. I think
originally I saw qiime-deploy being more user-focused so I wouldn't have
recommended relying on modules, but for cluster deployments that could be
helpful. (And even if modules isn't on a system or VM image, qiime-deploy
could just deploy the whole stack like it currently does.) On a somewhat
related note, I've also mentioned to @dmdu https://github.com/dmdu the
possibility of updating qiime-deploy to integrate better with chef or
puppet, etc. Modules should probably also be part of that discussion.—
Reply to this email directly or view it on GitHubhttps://github.com//issues/49#issuecomment-17631432
.
from qiime-deploy-conf.
Closing this as qiime-deploy now only installs non-Python dependencies.
from qiime-deploy-conf.
Related Issues (20)
- 1.8 conf refers to pplacer alpha14 but downloaded version is alpha15
- SQLAlchemy link is dead HOT 1
- R install should enable shared libraries HOT 1
- remove pplacer and parsinsert
- ViennaRNA link has moved HOT 1
- Add HDF5 libraries for the QIIME installation HOT 1
- add installation of oligotyping HOT 2
- Wrong installation link HOT 1
- 1.7 and 1.8 configuration files have links to the beast HOT 1
- infernal path is incorrect HOT 1
- need 12_10 version of greengenes in 1.5.0-dev HOT 3
- install mafft in VirtualBox
- ability to set paths when deploying auto-deploy script HOT 1
- Update QIIME conf file to not pull qiime_test_data
- add PATH=$SGE_ROOT/bin/linux-x64:$PATH to env for ipython HOT 1
- upgrade R version to 3.0.1 in QIIME config
- v1.8.0 [R] package failure HOT 7
- Remove gtools and klar HOT 1
- should we merge the qiime-deploy-conf repo with the qiime-deploy repo? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from qiime-deploy-conf.