Hi Tony,<div><br></div><div>I've had some fun with QIIME on Biolinux too. It's dependency city! </div><div><br></div><div>I've taken a pragmatic approach as there is a lot of duplication within QIIME itself, so you might want to decide exactly what you actually need to get working. For denoising I would recommend AmpliconNoise, rather than QIIME's denoiser, though it's slower, it's been demonstrated to be the better at it's job (and to be honest, these things are always going to churn away for an age anyway). The fail there is fixable with the following in each users .profile:</div>
<div><br></div><div><span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">PATH=$PATH:/usr/share/ampliconnoise/Data:/usr/share/ampliconnoise/Scripts<br>
export PATH<br>PYRO_LOOKUP_FILE=/usr/share/ampliconnoise/Data/LookUp_E123.dat<br>SEQ_LOOKUP_FILE=/usr/share/ampliconnoise/Data/Tran.dat<br>export PYRO_LOOKUP_FILE<br>export SEQ_LOOKUP_FILE</span></div>
<div><br></div><div>If you use AmpliconNoise, you also don't need to worry about ChimeraSlayer, as Perseus for chimera detection and removal is part of AmpliconNoise.</div><div><br></div><div>I'll leave Tim to tackle some of the others...!</div>
<div><br></div><div>Cheers</div><div><br></div><div>Mike</div><div><br></div><div>
<p class="p1"><br></p>
<p class="p2">Mike Cox</p>
<p class="p1"><br></p>
<p class="p2">Research Associate</p>
<p class="p2">Molecular Genetics & Genomics and Centre for Respiratory Infection</p>
<p class="p2">National Heart Lung Institute</p>
<p class="p2">Royal Brompton Campus</p>
<p class="p2">Guy Scadding Building</p>
<p class="p2">London SW3 6LY</p>
<p class="p1"><br></p>
<p class="p2">02073528121 ext. 3300</p>
<p class="p1"><br></p>
<p class="p2"><a href="http://www1.imperial.ac.uk/medicine/people/michael.cox1/">http://www1.imperial.ac.uk/medicine/people/michael.cox1/</a></p></div><div><br></div>
<div><br></div><div><br></div><div><br>
<br><br><div class="gmail_quote">On Wed, Sep 7, 2011 at 23:31, Tony Travis <span dir="ltr"><<a href="mailto:a.travis@abdn.ac.uk" target="_blank">a.travis@abdn.ac.uk</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi, Tim.<br>
<br>
I spent today helping my colleague Caroline Reiff try to get "Qiime" working properly under Bio-Linux, and Ubuntu 10.04 LTS with Bio-Linux repositories enabled. There seem to be quite a lot of version conflicts with installed dependencies in your packaged version installed on our Beowulf login server "topcat", and we encountered similar problems on Caroline's workstation, which is Ubuntu 10.04 LTS _ Bio-Linux repo's:<br>
<br>
Are you working on this already, or should we attempt to fix it?<br>
<br>
Bye,<br>
<br>
Tony.<br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
rwt017@topcat:~$ qiime print_qiime_config.py -t<br>
<br>
System information<br>
==================<br>
Platform: linux2<br>
Python version: 2.6.5 (r265:79063, Apr 16 2010, 13:57:41) [GCC 4.4.3]<br>
Python executable: /usr/bin/python2.6<br>
<br>
Dependency versions<br>
===================<br>
PyCogent version: 1.5.1<br>
NumPy version: 1.3.0<br>
matplotlib version: 0.99.1.1<br>
QIIME library version: 1.3.0<br>
QIIME script version: 1.3.0<br>
PyNAST version (if installed): 1.1<br>
RDP Classifier version (if installed): rdp_classifier-2.0.jar<br>
<br>
QIIME config values<br>
===================<br>
blastmat_dir: /usr/share/ncbi/data<br>
rdp_classifier_fp: None<br>
topiaryexplorer_project_dir: None<br>
pynast_template_alignment_fp: None<br>
cluster_jobs_fp: None<br>
pynast_template_alignment_<u></u>blastdb: None<br>
torque_queue: friendlyq<br>
pyronoise_data_fp: /usr/local/bioinf/denoiser/<u></u>denoiser/Data/LookUp.dat<br>
template_alignment_lanemask_<u></u>fp: None<br>
jobs_to_start: 1<br>
cloud_environment: False<br>
qiime_scripts_dir: /usr/lib/qiime/bin/<br>
denoiser_min_per_core: 50<br>
working_dir: .<br>
python_exe_fp: python<br>
temp_dir: /tmp<br>
blastall_fp: blastall<br>
seconds_to_sleep: 60<br>
<br>
<br>
running checks:<br>
<br>
FastTree is in path and version is supported ... ok<br>
INFERNAL is in path and version is supported ... ok<br>
AmpliconNoise install looks sane. ... FAIL<br>
blast is in path and version is supported ... FAIL<br>
blastall_fp is set to a valid path ... ok<br>
blastmat_dir is set to a valid path. ... ok<br>
cdbtools is in path and version is supported ... ok<br>
cd-hit is in path and version is supported ... ok<br>
no obvious problems with ChimeraSlayer install ... FAIL<br>
clearcut is in path and version is supported ... FAIL<br>
cluster_jobs_fp is set to a valid path and is executable ... ok<br>
denoiser aligner is ready to use ... FAIL<br>
local qiime_config has no extra params ... FAIL<br>
maptplotlib version is supported ... FAIL<br>
mothur is in path and version is supported ... ERROR<br>
muscle is in path and version is supported ... FAIL<br>
numpy version is supported ... ok<br>
pynast version is supported ... ok<br>
pynast_template_alignment_<u></u>blastdb, if set, is set to a valid path ... ok<br>
pynast_template_alignment, if set, is set to a valid path ... ok<br>
python_exe_fp is set to a working python env ... ok<br>
python is in path and version is supported ... ok<br>
qiime_scripts_dir, if set, is set to a valid path ... ok<br>
raxmlHPC is in path and version is supported ... FAIL<br>
temp_dir, if set, is set to a valid path ... ok<br>
template_alignment_lanemask, if set, is set to a valid path ... ok<br>
uclust is in path and version is supported ... ok<br>
working_dir, if set, is set to a valid path ... ok<br>
<br>
==============================<u></u>==============================<u></u>==========<br>
ERROR: mothur is in path and version is supported<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Traceback (most recent call last):<br>
File "/usr/lib/qiime/bin/print_<u></u>qiime_config.py", line 472, in test_mothur_supported_version<br>
version_string = stdout.strip().split(' ')[1].strip('v.')<br>
IndexError: list index out of range<br>
<br>
==============================<u></u>==============================<u></u>==========<br>
FAIL: AmpliconNoise install looks sane.<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Traceback (most recent call last):<br>
File "/usr/lib/qiime/bin/print_<u></u>qiime_config.py", line 116, in test_ampliconnoise_install<br>
"$PYRO_LOOKUP_FILE variable is not set. See %s for help." % url)<br>
AssertionError: $PYRO_LOOKUP_FILE variable is not set. See <a href="http://www.qiime.org/install/install.html#ampliconnoise-install" target="_blank">http://www.qiime.org/install/<u></u>install.html#ampliconnoise-<u></u>install</a> for help.<br>
<br>
==============================<u></u>==============================<u></u>==========<br>
FAIL: blast is in path and version is supported<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Traceback (most recent call last):<br>
File "/usr/lib/qiime/bin/print_<u></u>qiime_config.py", line 374, in test_blast_supported_version<br>
% ('.'.join(map(str,acceptable_<u></u>version)), version_string))<br>
AssertionError: Unsupported blast version. 2.2.22 is required, but running 2.2.21.<br>
<br>
==============================<u></u>==============================<u></u>==========<br>
FAIL: no obvious problems with ChimeraSlayer install<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Traceback (most recent call last):<br>
File "/usr/lib/qiime/bin/print_<u></u>qiime_config.py", line 251, in test_chimeraSlayer_install<br>
"ChimeraSlayer depends on external files in directoryies relative to its "<br>
AssertionError: ChimeraSlayer depends on external files in directoryies relative to its install directory. Thesedo not appear to be present.<br>
<br>
==============================<u></u>==============================<u></u>==========<br>
FAIL: clearcut is in path and version is supported<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Traceback (most recent call last):<br>
File "/usr/lib/qiime/bin/print_<u></u>qiime_config.py", line 525, in test_clearcut_supported_<u></u>version<br>
"which components of QIIME you plan to use.")<br>
AssertionError: clearcut not found. This may or may not be a problem depending on which components of QIIME you plan to use.<br>
<br>
==============================<u></u>==============================<u></u>==========<br>
FAIL: denoiser aligner is ready to use<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Traceback (most recent call last):<br>
File "/usr/lib/qiime/bin/print_<u></u>qiime_config.py", line 497, in test_denoiser_supported_<u></u>version<br>
"which components of QIIME you plan to use.")<br>
AssertionError: Denoiser flowgram aligner not found or not executable.This may or may not be a problem depending on which components of QIIME you plan to use.<br>
<br>
==============================<u></u>==============================<u></u>==========<br>
FAIL: local qiime_config has no extra params<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Traceback (most recent call last):<br>
File "/usr/lib/qiime/bin/print_<u></u>qiime_config.py", line 224, in test_for_obsolete_values<br>
", ".join(extra_vals))<br>
AssertionError: The qiime_config file set via QIIME_CONFIG_FPenviroment variable contains obsolete parameters:<br>
rdp_classifier_fp, pyronoise_data_fp<br>
<br>
==============================<u></u>==============================<u></u>==========<br>
FAIL: maptplotlib version is supported<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Traceback (most recent call last):<br>
File "/usr/lib/qiime/bin/print_<u></u>qiime_config.py", line 332, in test_matplotlib_suported_<u></u>version<br>
version_string))<br>
AssertionError: Unsupported matplotlib version. Must be >= 0.98.5.3 and < 0.98.5.4 , but running 0.99.1.1.<br>
<br>
==============================<u></u>==============================<u></u>==========<br>
FAIL: muscle is in path and version is supported<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Traceback (most recent call last):<br>
File "/usr/lib/qiime/bin/print_<u></u>qiime_config.py", line 458, in test_muscle_supported_version<br>
% ('.'.join(map(str,acceptable_<u></u>version)), version_string))<br>
AssertionError: Unsupported muscle version. 3.6 is required, but running 3.7.<br>
<br>
==============================<u></u>==============================<u></u>==========<br>
FAIL: raxmlHPC is in path and version is supported<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Traceback (most recent call last):<br>
File "/usr/lib/qiime/bin/print_<u></u>qiime_config.py", line 504, in test_raxmlHPC_supported_<u></u>version<br>
"which components of QIIME you plan to use.")<br>
AssertionError: raxmlHPC not found. This may or may not be a problem depending on which components of QIIME you plan to use.<br>
<br>
------------------------------<u></u>------------------------------<u></u>----------<br>
Ran 28 tests in 0.149s<br>
<br>
FAILED (failures=9, errors=1)<br>
</blockquote>
<br>
<br>
-- <br>
Dr. A.J.Travis, University of Aberdeen, Rowett Institute of Nutrition<br>
and Health, Greenburn Road, Bucksburn, Aberdeen AB21 9SB, Scotland, UK<br>
tel <a href="tel:%2B44%280%291224%20712751" value="+441224712751" target="_blank">+44(0)1224 712751</a>, fax <a href="tel:%2B44%280%291224%20716687" value="+441224716687" target="_blank">+44(0)1224 716687</a>, <a href="http://www.rowett.ac.uk" target="_blank">http://www.rowett.ac.uk</a><br>
mailto:<a href="mailto:a.travis@abdn.ac.uk" target="_blank">a.travis@abdn.ac.uk</a>, <a href="http://bioinformatics.rri.sari.ac.uk" target="_blank">http://bioinformatics.rri.<u></u>sari.ac.uk</a><br>
______________________________<u></u>_________________<br>
Bio-Linux-dev mailing list<br>
<a href="mailto:Bio-Linux-dev@nebclists.nerc.ac.uk" target="_blank">Bio-Linux-dev@nebclists.nerc.<u></u>ac.uk</a><br>
<a href="http://nebclists.nerc.ac.uk/mailman/listinfo/bio-linux-dev" target="_blank">http://nebclists.nerc.ac.uk/<u></u>mailman/listinfo/bio-linux-dev</a><br><font color="#888888">
<br>
-- <br>
This message (and any attachments) is for the recipient only. NERC<br>
is subject to the Freedom of Information Act 2000 and the contents<br>
of this email and any reply you make may be disclosed by NERC unless<br>
it is exempt from release under the Act. Any material supplied to<br>
NERC may be stored in an electronic records management system.<br>
</font></blockquote></div><br></div>