Importing fastq.gz files to qiime2.2026.4

Hello, I´m new to QIIME2. I was trying to import some fastq.gz files to qiime using the guide in the How to Guide of Qiime2. After many trials and error i finally got a manifest that correctly separates de columns but it still gives the following error:

Traceback (most recent call last):
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/pandas/core/indexes/base.py", line 3812, in get_loc
return self._engine.get_loc(casted_key)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "pandas/_libs/index.pyx", line 167, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/index.pyx", line 196, in pandas._libs.index.IndexEngine.get_loc
File "pandas/_libs/hashtable_class_helper.pxi", line 7088, in pandas._libs.hashtable.PyObjectHashTable.get_item
File "pandas/_libs/hashtable_class_helper.pxi", line 7096, in pandas._libs.hashtable.PyObjectHashTable.get_item
KeyError: 'reverse-absolute-filepath'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/q2cli/builtin/tools.py", line 27, in _import
artifact = qiime2.sdk.Artifact.import_data(
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/rachis/sdk/result.py", line 676, in import_data
return cls.from_view(type, view, view_type, provenance_capture,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/rachis/sdk/result.py", line 704, in _from_view
result = transformation(view, validate_level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/rachis/core/transform.py", line 68, in transformation
self.validate(view, level=validate_level)
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/rachis/core/transform.py", line 143, in validate
view.validate(level)
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/rachis/plugin/model/file_format.py", line 26, in validate
self.validate(level)
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/q2_types/per_sample_sequences/_formats.py", line 104, in validate
file_name_rev = row['reverse-absolute-filepath']
~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/pandas/core/series.py", line 1133, in getitem
return self._get_value(key)
^^^^^^^^^^^^^^^^^^^^
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/pandas/core/series.py", line 1249, in _get_value
loc = self.index.get_loc(label)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/emilianicte/miniconda3/envs/rachis-qiime2-2026.4/lib/python3.12/site-packages/pandas/core/indexes/base.py", line 3819, in get_loc
raise KeyError(key) from err
KeyError: 'reverse-absolute-filepath'

An unexpected error has occurred:

'reverse-absolute-filepath'

See above for debug info.

Please help me
manifest.tsv (175 Bytes)

Hello @Francisco.Herrarte,

This tool that @gregcaporaso made might be able to help with this.

Colin you absolute legend, it worked out perfectly. Thank you very much.