Dear All,
I am trying to execute DADA2 for quality checking and I got the following error. Ive attached my quality plot and my table data.
Is it due to the trimming length? If it is so, what will be appropriate trimming length?
I know if i reduce the trimming length, there wont be a sufficient overlap for merging.
demux.qzv (287.7 KB)
table.qza (287.7 KB)
R version 3.4.1 (2017-06-30)
Loading required package: Rcpp
DADA2 R package version: 1.6.0
Filtering ..
Learning Error Rates
2a) Forward Reads
Initializing error rates to maximum possible estimate.
Sample 1 - 27 reads in 27 unique sequences.
Sample 2 - 118 reads in 118 unique sequences.
selfConsist step 2
Convergence after 2 rounds.
2b) Reverse Reads
Initializing error rates to maximum possible estimate.
Sample 1 - 27 reads in 27 unique sequences.
Sample 2 - 118 reads in 118 unique sequences.
selfConsist step 2
Convergence after 2 rounds.Denoise remaining samples
Remove chimeras (method = consensus)
Error in isBimeraDenovoTable(unqs[[i]], ..., verbose = verbose) :
Input must be a valid sequence table.
Calls: removeBimeraDenovo -> isBimeraDenovoTable
In addition: Warning message:
In is.na(colnames(unqs[[i]])) :
is.na() applied to non-(list or vector) of type 'NULL'
Execution halted
Traceback (most recent call last):
File "/home/grc/miniconda2/envs/qiime2-2018.6/lib/python3.5/site-packages/q2_dada2/_denoise.py", line 229, in denoise_paired
run_commands([cmd])
File "/home/grc/miniconda2/envs/qiime2-2018.6/lib/python3.5/site-packages/q2_dada2/_denoise.py", line 36, in run_commands
subprocess.run(cmd, check=True)
File "/home/grc/miniconda2/envs/qiime2-2018.6/lib/python3.5/subprocess.py", line 398, in run
output=stdout, stderr=stderr)
subprocess.CalledProcessError: Command '['run_dada_paired.R', '/data/tmp48ebn12x/forward', '/data/tmp48ebn12x/reverse', '/data/tmp48ebn12x/output.tsv.biom', '/data/tmp48ebn12x/track.tsv', '/data/tmp48ebn12x/filt_f', '/data/tmp48ebn12x/filt_r', '220', '200', '0', '0', '2.0', '2', 'consensus', '1.0', '1', '1000000']' returned non-zero exit status 1During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/grc/miniconda2/envs/qiime2-2018.6/lib/python3.5/site-packages/q2cli/commands.py", line 274, in call
results = action(**arguments)
File "", line 2, in denoise_paired
File "/home/grc/miniconda2/envs/qiime2-2018.6/lib/python3.5/site-packages/qiime2/sdk/action.py", line 232, in bound_callable
output_types, provenance)
File "/home/grc/miniconda2/envs/qiime2-2018.6/lib/python3.5/site-packages/qiime2/sdk/action.py", line 367, in callable_executor
output_views = self._callable(**view_args)
File "/home/grc/miniconda2/envs/qiime2-2018.6/lib/python3.5/site-packages/q2_dada2/_denoise.py", line 244, in denoise_paired
" and stderr to learn more." % e.returncode)
Exception: An error was encountered while running DADA2 in R (return code 1), please inspect stdout and stderr to learn more.