Hello there,
I was trying to validate my imported data on QIIME2 and when I use min level of validation (qiime tools validate felipe-imported.qza --level min) my data seem to be fine, but when I use max level of validation (qiime tools validate felipe-imported.qza) I get this error message:
Traceback (most recent call last):
File "/home/qiime2/miniconda/envs/qiime2-2019.4/lib/python3.6/site-packages/q2cli/builtin/tools.py", line 404, in validate
result.validate(level)
File "/home/qiime2/miniconda/envs/qiime2-2019.4/lib/python3.6/site-packages/qiime2/sdk/result.py", line 319, in validate
self.format.validate(self.view(self.format), level)
File "/home/qiime2/miniconda/envs/qiime2-2019.4/lib/python3.6/site-packages/qiime2/plugin/model/directory_format.py", line 171, in validate
getattr(self, field)._validate_members(collected_paths, level)
File "/home/qiime2/miniconda/envs/qiime2-2019.4/lib/python3.6/site-packages/qiime2/plugin/model/directory_format.py", line 101, in _validate_members
self.format(path, mode='r').validate(level)
File "/home/qiime2/miniconda/envs/qiime2-2019.4/lib/python3.6/site-packages/qiime2/plugin/model/file_format.py", line 24, in validate
self.validate(level)
File "/home/qiime2/miniconda/envs/qiime2-2019.4/lib/python3.6/site-packages/q2_types/per_sample_sequences/_format.py", line 279, in validate
self._check_n_records(record_count_map[level])
File "/home/qiime2/miniconda/envs/qiime2-2019.4/lib/python3.6/site-packages/q2_types/per_sample_sequences/_format.py", line 239, in check_n_records
for i, record in file:
File "/home/qiime2/miniconda/envs/qiime2-2019.4/lib/python3.6/gzip.py", line 289, in read1
return self._buffer.read1(size)
File "/home/qiime2/miniconda/envs/qiime2-2019.4/lib/python3.6/_compression.py", line 68, in readinto
data = self.read(len(byte_view))
File "/home/qiime2/miniconda/envs/qiime2-2019.4/lib/python3.6/gzip.py", line 482, in read
raise EOFError("Compressed file ended before the "
EOFError: Compressed file ended before the end-of-stream marker was reached
An unexpected error has occurred while attempting to validate result felipe-imported.qza:
Compressed file ended before the end-of-stream marker was reached
See above for debug info.
What are the differences between these levels of validation? Is it ok to continue my analysis knowing that at max level validation there was an error?
Thanks for the help,
Felipe.