Deblur plugin error : TypeError: 'float' object cannot be interpreted as an integer

Hi All,

Running deblur on miseq sequences that have been trimmed (F primers) before import to Qiime2 2018.8 (in conda).

Was able to qiime tools validate the input table after import (Artifact demux-single-end-filtered.qza appears to be valid at level=max).

!qiime quality-filter q-score
--i-demux demux-single-end.qza
--o-filtered-sequences demux-single-end-filtered.qza
--o-filter-stats demux-single-end-filter-stats.qza

(Ran successfully)

!qiime deblur denoise-16S
--i-demultiplexed-seqs demux-single-end-filtered.qza
--p-trim-length 125
--o-representative-sequences rep-seqs-deblur.qza
--o-table table-deblur.qza
--o-stats deblur-stats.qza

Plugin error from deblur:
Command '['deblur', 'workflow', '--seqs-fp', '/var/folders/8c/n28xknpn0lb_my1rp92z61h80000gn/T/qiime2-archive-pwa3qkti/bad21fd6-e925-4cd9-bd48-16435fab1f8c/data', '--output-dir', '/var/folders/8c/n28xknpn0lb_my1rp92z61h80000gn/T/tmpos8ujdh6', '--mean-error', '0.005', '--indel-prob', '0.01', '--indel-max', '3', '--trim-length', '120', '--min-reads', '10', '--min-size', '2', '--jobs-to-start', '1', '-w', '--keep-tmp-files']' returned non-zero exit status 1

Debug info has been saved to /var/folders/8c/n28xknpn0lb_my1rp92z61h80000gn/T/qiime2-q2cli-err-he0ycjj5.log

qiime2-q2cli-err-he0ycjj5.txt (3.1 KB)

Any idea whats crashing Deblur? sequences are the same length (see the stats for imported table below).

demux-single-end.qzv (282.2 KB)


Hi Again, It seems like a package I installed in this conda environment caused this error. When running in a fresh installation Deblur ran successfully.


1 Like

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.