Hi there,
I have imported joined reads to Qiime2 that are about 350 in length and I am trying to use deblur denoise-other.
qiime deblur denoise-other
–i-demultiplexed-seqs $Outputs/joined_demux.qza
–i-reference-seqs $Outputs/rdp_seq_1.qza
–p-trim-length 300
–p-min-reads 1
–p-min-size 1
–o-table $Outputs/deblur_table.qza
–o-representative-sequences $Outputs/rep_seq_deblur.qza
–o-stats $Outputs/deblur_stats.txt
–verbose
The process seems to run well but then, once all samples have been denoised, it returns the following error:
#############################################
Traceback (most recent call last):
File “/share/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/bin/deblur”, line 4, in
import(‘pkg_resources’).run_script(‘deblur==1.0.3’, ‘deblur’)
File “/share/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/pkg_resources/init.py”, line 750, in run_script
self.require(requires)[0].run_script(script_name, ns)
File “/share/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/pkg_resources/init.py”, line 1527, in run_script
exec(code, namespace, namespace)
File “/gpfs1m/apps/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/deblur-1.0.3-py3.5.egg-info/scripts/deblur”, line 684, in
deblur_cmds()
File “/share/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/click/core.py”, line 722, in call
return self.main(*args, **kwargs)
File “/share/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/click/core.py”, line 697, in main
rv = self.invoke(ctx)
File “/share/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/click/core.py”, line 1066, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File “/share/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/click/core.py”, line 895, in invoke
return ctx.invoke(self.callback, **ctx.params)
File “/share/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/click/core.py”, line 535, in invoke
return callback(*args, **kwargs)
File “/gpfs1m/apps/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/deblur-1.0.3-py3.5.egg-info/scripts/deblur”, line 664, in workflow
threads=threads_per_sample)
File “/share/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/deblur/workflow.py”, line 320, in remove_artifacts_from_biom_table
coverage_thresh=coverage_thresh)
File “/share/easybuild/RHEL6.3/sandybridge/software/QIIME2/2018.2/lib/python3.5/site-packages/deblur/workflow.py”, line 467, in remove_artifacts_seqs
if (float(line[2]) >= sim_thresh) and
IndexError: list index out of range
Plugin error from deblur:
Command ‘[‘deblur’, ‘workflow’, ‘–seqs-fp’, ‘/tmp/jobs/uvon315/67062463/qiime2-archive-5isxyeh2/4557afd4-42d0-4f91-958f-c2c7b7b517ca/data’, ‘–output-dir’, ‘/tmp/jobs/uvon315/67062463/tmp7mpeku86’, ‘–mean-error’, ‘0.005’, ‘–indel-prob’, ‘0.01’, ‘–indel-max’, ‘3’, ‘–trim-length’, ‘300’, ‘–min-reads’, ‘1’, ‘–min-size’, ‘1’, ‘–jobs-to-start’, ‘1’, ‘-w’, ‘–pos-ref-fp’, ‘/tmp/jobs/uvon315/67062463/qiime2-archive-uy_zobfd/3d260876-4838-4c28-80d3-cc4f876df761/data/dna-sequences.fasta’]’ returned non-zero exit status 1
#############################################
I ran the qiime validation tool on my joined-read and it returns this: Artifact joined_demux.qza appears to be valid at level=max. I am running QIIME2 version 2018.2
I don’t know what can be wrong here…the error really happen after all samples have been processed, according to the deblur.log. Here is the tail of the file:
INFO(47286889311616)2018-04-17 18:57:34,414:finished processing per sample fasta files
INFO(47286889311616)2018-04-17 18:57:34,417:create_otu_table for 100 samples, into output table /tmp/jobs/uvon315/67062463/tmp7mpeku86/all.biom
INFO(47286889311616)2018-04-17 18:57:41,108:for output biom table loaded 100 samples, 95167 unique sequences
INFO(47286889311616)2018-04-17 18:57:41,221:keeping 95167 (out of 95167 sequences) with >=1 reads
INFO(47286889311616)2018-04-17 18:57:52,782:saved to biom file /tmp/jobs/uvon315/67062463/tmp7mpeku86/all.biom
INFO(47286889311616)2018-04-17 18:57:53,107:saved sequence fasta file to /tmp/jobs/uvon315/67062463/tmp7mpeku86/all.seqs.fa
INFO(47286889311616)2018-04-17 18:57:53,217:getting 16s sequences from the biom table
INFO(47286889311616)2018-04-17 18:57:53,218:remove_artifacts_seqs file /tmp/jobs/uvon315/67062463/tmp7mpeku86/all.seqs.fa
Thank you for your help