I recently installed qiime 1.9.1 on my Linux ubuntu 16.04 system. Errors kept occurring when I try to run split_libraries_fastq.py. But nothing went wrong when I run this command previously using Virtual Box. Was there anything wrong or missed when I installed qiime on Linux?
(qiime191) tyy@tyy-ThinkPad-T420:~/QIIME_practice/moving_pictures_tutorial-1.9.0$ split_libraries_fastq.py -i forward_reads.fastq -b barcodes.fastq -m map.tsv_c
orrected.txt -o slout
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/bin/split_libraries_fastq.py", line 4, in <module>
__import__('pkg_resources').run_script('qiime==1.9.1', 'split_libraries_fastq.py')
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/setuptools-27.2.0-py2.7.egg/pkg_resources/__init__.py", line 744, in run_script
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/setuptools-27.2.0-py2.7.egg/pkg_resources/__init__.py", line 1499, in run_script
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/split_libraries_fastq.py", line 365, in <module>
main()
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/split_libraries_fastq.py", line 344, in main
for fasta_header, sequence, quality, seq_id in seq_generator:
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime/split_libraries_fastq.py", line 373, in process_fastq_single_end_read_file
filter_bad_illumina_qual_digit)
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime/split_libraries_fastq.py", line 127, in quality_filter_sequence
phred_quality_threshold)
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime/split_libraries_fastq.py", line 93, in read_qual_score_filter
for starts, ends in _contiguous_regions(mask):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime/split_libraries_fastq.py", line 68, in _contiguous_regions
d = np.diff(condition)
File "/home/tyy/.local/lib/python2.7/site-packages/numpy/lib/function_base.py", line 1926, in diff
return a[slice1]-a[slice2]
TypeError: numpy boolean subtract, the `-` operator, is deprecated, use the bitwise_xor, the `^` operator, or the logical_xor function instead.
(qiime191) tyy@tyy-ThinkPad-T420:~/QIIME_practice/moving_pictures_tutorial-1.9.0$ print_qiime_config.py -tf
System information
==================
Platform: linux2
Python version: 2.7.13 |Continuum Analytics, Inc.| (default, Dec 20 2016, 23:09:15) [GCC 4.4.7 20120313 (Red Hat 4.4.7-1)]
Python executable: /home/tyy/anaconda2/envs/qiime191/bin/python
QIIME default reference information
===================================
For details on what files are used as QIIME's default references, see here:
Dependency versions
===================
QIIME library version: 1.9.1
QIIME script version: 1.9.1
qiime-default-reference version: 0.1.3
NumPy version: 1.13.0
SciPy version: 0.17.1
pandas version: 0.18.1
matplotlib version: 1.4.3
biom-format version: 2.1.5
h5py version: 2.6.0 (HDF5 version: 1.8.16)
qcli version: 0.1.1
pyqi version: 0.3.2
scikit-bio version: 0.2.3
PyNAST version: 1.2.2
Emperor version: 0.9.51
burrito version: 0.9.1
burrito-fillings version: 0.1.1
sortmerna version: SortMeRNA version 2.0, 29/11/2014
sumaclust version: SUMACLUST Version 1.0.00
swarm version: Swarm 2.1.6 [Dec 17 2015 07:36:40]
gdata: Installed.
RDP Classifier version (if installed): rdp_classifier-2.2.jar
Java version (if installed): Not installed.
QIIME config values
===================
For definitions of these settings and to learn how to configure QIIME, see here:
blastmat_dir: None
pick_otus_reference_seqs_fp: /home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set/97_otus.fasta
sc_queue: all.q
topiaryexplorer_project_dir: None
pynast_template_alignment_fp: /home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set_aligned/85_otus.pynast.fasta
cluster_jobs_fp: start_parallel_jobs.py
pynast_template_alignment_blastdb: None
assign_taxonomy_reference_seqs_fp: /home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/rep_set/97_otus.fasta
torque_queue: friendlyq
jobs_to_start: 1
slurm_time: None
denoiser_min_per_core: 50
assign_taxonomy_id_to_taxonomy_fp: /home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime_default_reference/gg_13_8_otus/taxonomy/97_otu_taxonomy.txt
temp_dir: /tmp/
slurm_memory: None
slurm_queue: None
blastall_fp: blastall
seconds_to_sleep: 1
QIIME full install test results
===============================
...FF....FF.F....FF..FFF..F
======================================================================
FAIL: test_ampliconnoise_install (__main__.QIIMEDependencyFull)
AmpliconNoise install looks sane.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 384, in test_ampliconnoise_install
"$PYRO_LOOKUP_FILE variable is not set to an existing filepath.")
AssertionError: $PYRO_LOOKUP_FILE variable is not set to an existing filepath.
======================================================================
FAIL: test_blast_supported_version (__main__.QIIMEDependencyFull)
blast is in path and version is supported
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 470, in test_blast_supported_version
% ('.'.join(map(str, acceptable_version)), version_string))
AssertionError: Unsupported blast version. 2.2.22 is required, but running 2.2.26.
======================================================================
FAIL: test_chimeraSlayer_install (__main__.QIIMEDependencyFull)
no obvious problems with ChimeraSlayer install
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 429, in test_chimeraSlayer_install
self.assertTrue(chim_slay, "ChimeraSlayer was not found in your $PATH")
AssertionError: ChimeraSlayer was not found in your $PATH
======================================================================
FAIL: test_clearcut_supported_version (__main__.QIIMEDependencyFull)
clearcut is in path and version is supported
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 601, in test_clearcut_supported_version
"which components of QIIME you plan to use.")
AssertionError: clearcut not found. This may or may not be a problem depending on which components of QIIME you plan to use.
======================================================================
FAIL: test_denoiser_supported_version (__main__.QIIMEDependencyFull)
denoiser aligner is ready to use
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 570, in test_denoiser_supported_version
"Denoiser flowgram aligner not found or not "
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_mothur_supported_version (__main__.QIIMEDependencyFull)
mothur is in path and version is supported
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 558, in test_mothur_supported_version
% ('.'.join(map(str, acceptable_version)), version_string))
AssertionError: Unsupported mothur version. 1.25.0 is required, but running 1.38.1.
======================================================================
FAIL: test_muscle_supported_version (__main__.QIIMEDependencyFull)
muscle is in path and version is supported
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 533, in test_muscle_supported_version
% ('.'.join(map(str, acceptable_version)), version_string))
AssertionError: Unsupported muscle version. 3.8.31 is required, but running 3.8.1551.
======================================================================
FAIL: test_raxmlHPC_supported_version (__main__.QIIMEDependencyFull)
raxmlHPC is in path and version is supported
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 580, in test_raxmlHPC_supported_version
"which components of QIIME you plan to use.")
AssertionError: raxmlHPC not found. This may or may not be a problem depending on which components of QIIME you plan to use.
======================================================================
FAIL: test_rtax_supported_version (__main__.QIIMEDependencyFull)
rtax is in path and version is supported
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 629, in test_rtax_supported_version
"which components of QIIME you plan to use.")
AssertionError: rtax not found. This may or may not be a problem depending on which components of QIIME you plan to use.
======================================================================
FAIL: test_sourcetracker_installed (__main__.QIIMEDependencyFull)
sourcetracker is installed
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 412, in test_sourcetracker_installed
("SOURCETRACKER_PATH is not set. This is "
AssertionError: SOURCETRACKER_PATH is not set. This is only important if you plan to use SourceTracker.
======================================================================
FAIL: test_usearch_supported_version (__main__.QIIMEDependencyFull)
usearch is in path and version is supported
----------------------------------------------------------------------
Traceback (most recent call last):
File "/home/tyy/anaconda2/envs/qiime191/lib/python2.7/site-packages/qiime-1.9.1-py2.7.egg-info/scripts/print_qiime_config.py", line 650, in test_usearch_supported_version
"which components of QIIME you plan to use.")
AssertionError: usearch not found. This may or may not be a problem depending on which components of QIIME you plan to use.
----------------------------------------------------------------------
Ran 27 tests in 0.093s
FAILED (failures=11)