After putting in a .qiime_config file in my home directory and running assign_taxonomy.py, I am not getting an error (as opposed to it running indefinitely.)
Traceback (most recent call last):
File "/home/qiime/qiime_software/qiime-1.8.0-release/bin/assign_taxonomy.py", line 349, in <module>
main()
File "/home/qiime/qiime_software/qiime-1.8.0-release/bin/assign_taxonomy.py", line 327, in main
log_path=log_path)
File "/home/qiime/qiime_software/qiime-1.8.0-release/lib/qiime/assign_taxonomy.py", line 928, in __call__
dir=get_qiime_temp_dir())
File "/home/qiime/qiime_software/python-2.7.3-release/lib/python2.7/tempfile.py", line 454, in NamedTemporaryFile
(fd, name) = _mkstemp_inner(dir, prefix, suffix, flags)
File "/home/qiime/qiime_software/python-2.7.3-release/lib/python2.7/tempfile.py", line 235, in _mkstemp_inner
fd = _os.open(file, flags, 0600)
OSError: [Errno 2] No such file or directory: '/mnt/scratch/someUSER/tmp/UclustConsensusTaxonAssigner_uSNIg1.uc'
Before it was giving zero errors to print_qiime_config.py -t; now it gives 6 errors.
System information
==================
Platform: linux2
Python version: 2.7.3 (default, Dec 19 2013, 03:13:59) [GCC 4.6.3]
Python executable: /home/qiime/qiime_software/python-2.7.3-release/bin/python
Dependency versions
===================
PyCogent version: 1.5.3
NumPy version: 1.7.1
matplotlib version: 1.3.1
biom-format version: 1.3.1
qcli version: 0.1.0
QIIME library version: 1.8.0
QIIME script version: 1.8.0
PyNAST version (if installed): 1.2.2
Emperor version: 0.9.3
RDP Classifier version (if installed): rdp_classifier-2.2.jar
Java version (if installed): 1.6.0_34
QIIME config values
===================
blastmat_dir: /opt/software/BLAST/2.2.22--GCC-4.4.5/data
sc_queue: all.q
topiaryexplorer_project_dir: None
pynast_template_alignment_fp: None
cluster_jobs_fp: /opt/software/QIIME/1.8.0--GCC-4.4.5/bin/start_parallel_jobs_torque.py
pynast_template_alignment_blastdb: None
assign_taxonomy_reference_seqs_fp: None
torque_queue: main
template_alignment_lanemask_fp: None
jobs_to_start: 100
cloud_environment: False
qiime_scripts_dir: /opt/software/QIIME/1.8.0--GCC-4.4.5/bin
denoiser_min_per_core: 50
working_dir: /mnt/scratch/someUSER
python_exe_fp: python
temp_dir: /mnt/scratch/someUSER/tmp/
blastall_fp: blastall
seconds_to_sleep: 60
assign_taxonomy_id_to_taxonomy_fp: None
.......F....FF............F...F...F
======================================================================
FAIL: test_blastmat_dir (__main__.QIIMEDependencyFull)
blastmat_dir is set to a valid path.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/qiime/qiime_software/qiime-1.8.0-release/bin/print_qiime_config.py", line 136, in test_blastmat_dir
test_qiime_config_variable("blastmat_dir", self.config, self)
File "/home/qiime/qiime_software/qiime-1.8.0-release/bin/print_qiime_config.py", line 773, in test_qiime_config_variable
(variable,fp))
AssertionError: blastmat_dir set to an invalid file path: /opt/software/BLAST/2.2.22--GCC-4.4.5/data
======================================================================
FAIL: test_cluster_jobs_fp (__main__.QIIMEDependencyFull)
cluster_jobs_fp is set to a valid path and is executable
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/qiime/qiime_software/qiime-1.8.0-release/bin/print_qiime_config.py", line 124, in test_cluster_jobs_fp
"cluster_jobs_fp set to an invalid file path or is not in $PATH: %s" % fp)
AssertionError: cluster_jobs_fp set to an invalid file path or is not in $PATH: /opt/software/QIIME/1.8.0--GCC-4.4.5/bin/start_parallel_jobs_torque.py
======================================================================
FAIL: test_denoiser_supported_version (__main__.QIIMEDependencyFull)
denoiser aligner is ready to use
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/qiime/qiime_software/qiime-1.8.0-release/bin/print_qiime_config.py", line 579, in test_denoiser_supported_version
"which components of QIIME you plan to use.")
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.
======================================================================
FAIL: test_qiime_scripts_dir (__main__.QIIMEDependencyFull)
qiime_scripts_dir, if set, is set to a valid path
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/qiime/qiime_software/qiime-1.8.0-release/bin/print_qiime_config.py", line 168, in test_qiime_scripts_dir
"qiime_scripts_dir does not exist: %s" % scripts_dir)
AssertionError: qiime_scripts_dir does not exist: /opt/software/QIIME/1.8.0--GCC-4.4.5/bin
======================================================================
FAIL: test_temp_dir (__main__.QIIMEDependencyFull)
temp_dir, if set, is set to a valid path
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/qiime/qiime_software/qiime-1.8.0-release/bin/print_qiime_config.py", line 182, in test_temp_dir
"temp_dir does not exist: %s" % temp_dir)
AssertionError: temp_dir does not exist: /mnt/scratch/someUSER/tmp/
======================================================================
FAIL: test_working_dir (__main__.QIIMEDependencyFull)
working_dir, if set, is set to a valid path
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/qiime/qiime_software/qiime-1.8.0-release/bin/print_qiime_config.py", line 196, in test_working_dir
"working dir does not exist: %s" % working_dir)
AssertionError: working dir does not exist: /mnt/scratch/someUSER
----------------------------------------------------------------------
Ran 35 tests in 2.427s
FAILED (failures=6)