Qiime version 2020.11
Code:
from qiime2 import Artifact, Metadata
from qiime2.plugins.cutadapt.methods import demux_paired
seqs_path = ‘correspondig path’
metadata_file = ‘corresponding path’
metadata = Metadata.load(metadata_file)
mux = Artifact.import_data(‘MultiplexedPairedEndBarcodeInSequence’,seqs_path)
paired_end_demux, untrimmed = demux_paired(mux, metadata.get_column(‘barcode-sequence’))
Error:
Traceback (most recent call last):
File “/media/rodrigo/Datos/Doctorado_microbioma/16s_App/16s_App/Classes/InputSeqsMuxPaired.py”, line 35, in
paired_end_demux, untrimmed = demux_paired(mux, metadata.get_column(‘barcode-sequence’))
File “”, line 2, in demux_paired
File “/home/rodrigo/miniconda3/envs/qiime2-2020.11/lib/python3.6/site-packages/qiime2/sdk/action.py”, line 245, in bound_callable
output_types, provenance)
File “/home/rodrigo/miniconda3/envs/qiime2-2020.11/lib/python3.6/site-packages/qiime2/sdk/action.py”, line 390, in callable_executor
output_views = self._callable(**view_args)
File “/home/rodrigo/miniconda3/envs/qiime2-2020.11/lib/python3.6/site-packages/q2_cutadapt/_demux.py”, line 226, in demux_paired
error_rate, mux_fmt, batch_size, minimum_length)
File “/home/rodrigo/miniconda3/envs/qiime2-2020.11/lib/python3.6/site-packages/q2_cutadapt/_demux.py”, line 177, in _demux
run_command(cmd)
File “/home/rodrigo/miniconda3/envs/qiime2-2020.11/lib/python3.6/site-packages/q2_cutadapt/_demux.py”, line 37, in run_command
subprocess.run(cmd, check=True)
File “/home/rodrigo/miniconda3/envs/qiime2-2020.11/lib/python3.6/subprocess.py”, line 423, in run
with Popen(*popenargs, **kwargs) as process:
File “/home/rodrigo/miniconda3/envs/qiime2-2020.11/lib/python3.6/subprocess.py”, line 729, in init
restore_signals, start_new_session)
File “/home/rodrigo/miniconda3/envs/qiime2-2020.11/lib/python3.6/subprocess.py”, line 1364, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: ‘cutadapt’: ‘cutadapt’
Process finished with exit code 1
Please help me with this