Hi all I installed qiime2 v2020.8 on my institutional server, through miniconda3.
I have PE sequences input files that have already been demultiplexed, and I created a manifest file to import them.
Unfortunately, when trying to run
qiime tools import --type 'SampleData[PairedEndSequencesWithQuality]' --input-path qiime_manifest.tsv --output-path $(pwd)/demux.qza --input-format PairedEndFastqManifestPhred33V2
first it failed due to memory ([Errno 28] No space left on device). As read here on the forum, I thus exported my TMPDIR to be also in a specific folder within the working space (I am working on a scratch folder). However, now a new (and to me less understandable) error is rised:
qiime tools import --type 'SampleData[PairedEndSequencesWithQuality]' --input-path qiime_manifest.tsv --output-path $(pwd)/demux.qza --input-format PairedEndFastqManifestPhred33V2
Traceback (most recent call last):
File "/scratch/mastrori/conda_env/qiime2-2020.8/lib/python3.6/site-packages/q2cli/builtin/tools.py", line 158, in import_data
view_type=input_format)
File "/scratch/mastrori/conda_env/qiime2-2020.8/lib/python3.6/site-packages/qiime2/sdk/result.py", line 241, in import_data
validate_level='max')
File "/scratch/mastrori/conda_env/qiime2-2020.8/lib/python3.6/site-packages/qiime2/sdk/result.py", line 273, in _from_view
provenance_capture=provenance_capture)
File "/scratch/mastrori/conda_env/qiime2-2020.8/lib/python3.6/site-packages/qiime2/core/archive/archiver.py", line 316, in from_data
Format.write(rec, type, format, data_initializer, provenance_capture)
File "/scratch/mastrori/conda_env/qiime2-2020.8/lib/python3.6/site-packages/qiime2/core/archive/format/v5.py", line 21, in write
provenance_capture)
File "/scratch/mastrori/conda_env/qiime2-2020.8/lib/python3.6/site-packages/qiime2/core/archive/format/v1.py", line 19, in write
provenance_capture)
File "/scratch/mastrori/conda_env/qiime2-2020.8/lib/python3.6/site-packages/qiime2/core/archive/format/v0.py", line 62, in write
data_initializer(data_dir)
File "/scratch/mastrori/conda_env/qiime2-2020.8/lib/python3.6/site-packages/qiime2/core/path.py", line 37, in _move_or_copy
return _ConcretePath.rename(self, other)
File "/scratch/mastrori/conda_env/qiime2-2020.8/lib/python3.6/pathlib.py", line 1309, in rename
self._accessor.rename(self, target)
File "/scratch/mastrori/conda_env/qiime2-2020.8/lib/python3.6/pathlib.py", line 393, in wrapped
return strfunc(str(pathobjA), str(pathobjB), *args)
FileExistsError: [Errno 17] File exists: '/scratch/mastrori/EM007_16S_Blanka/qiime_tmp/q2-SingleLanePerSamplePairedEndFastqDirFmt-4av8lpvk' -> '/scratch/mastrori/EM007_16S_Blanka/qiime_tmp/qiime2-archive-rodl8hyh/92061de0-7764-4e97-a7c5-069cbd504a91/data'
An unexpected error has occurred:
[Errno 17] File exists: '/scratch/mastrori/EM007_16S_Blanka/qiime_tmp/q2-SingleLanePerSamplePairedEndFastqDirFmt-4av8lpvk' -> '/scratch/mastrori/EM007_16S_Blanka/qiime_tmp/qiime2-archive-rodl8hyh/92061de0-7764-4e97-a7c5-069cbd504a91/data'
See above for debug info.
I tried consulting my sysadmin and it looks to them like the two threads are picking up the same sample and want to write to the same temp folder. Obviously, the folder appointed as TMPDIR was freshly created, and I tried rm-oving and re-mk-ing it, but the error stayed the same.
Any suggestion of what I might be taking wrong here?
Best and thanks a lot for the support,
Nora