Thanks all for your help on this!
Unfortunately, it didn't. I still get the same exact error.
More-detailed commands (including qiime2 paths, etc):
fgplab@FGPGodzila ~ $ source activate /mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2
(/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2) fgplab@FGPGodzila ~ $ cd '/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/Mr. DNA Seq Run (II)/16S/16S_silva-132_train'
(/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2) fgplab@FGPGodzila /mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/Mr. DNA Seq Run (II)/16S/16S_silva-132_train $ export tmpdir=*'/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca'
(/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2) fgplab@FGPGodzila /mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/Mr. DNA Seq Run (II)/16S/16S_silva-132_train $ export JOBLIB_TEMP_FOLDER=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca
(/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2) fgplab@FGPGodzila /mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/Mr. DNA Seq Run (II)/16S/16S_silva-132_train $ env
"env" output:
XDG_VTNR=7
MANPATH=/home/fgplab/perl5/perlbrew/perls/perl-5.20.1/man:$MANPATH:/usr/local/share/man
PERLBREW_VERSION=0.80
SSH_AGENT_PID=1941
XDG_SESSION_ID=c2
JAVA_LD_LIBRARY_PATH=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/server
XDG_GREETER_DATA_DIR=/var/lib/lightdm-data/fgplab
QT_STYLE_OVERRIDE=gtk
PERLBREW_PERL=perl-5.20.1
GPG_AGENT_INFO=/home/fgplab/.gnupg/S.gpg-agent:0:1
TERM=xterm-256color
SHELL=/bin/bash
VTE_VERSION=4205
PYTHONNOUSERSITE=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python*/site-packages/
tmpdir=*/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca
CONDA_SHLVL=1
QT_LINUX_ACCESSIBILITY_ALWAYS_ON=1
CONDA_PROMPT_MODIFIER=(/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2)
GJS_DEBUG_OUTPUT=stderr
WINDOWID=113246214
OLDPWD=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca
GJS_DEBUG_TOPICS=JS ERROR;JS LOG
GTK_MODULES=gail:atk-bridge
ARBHOME=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/arb
USER=fgplab
LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=30;41:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.jpg=01;35:*.jpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:
QT_ACCESSIBILITY=1
CONDA_EXE=/home/fgplab/miniconda3/bin/conda
PERLBREW_BASHRC_VERSION=0.80
XDG_SESSION_PATH=/org/freedesktop/DisplayManager/Session0
XDG_SEAT_PATH=/org/freedesktop/DisplayManager/Seat0
SSH_AUTH_SOCK=/run/user/1000/keyring/ssh
SESSION_MANAGER=local/FGPGodzila:@/tmp/.ICE-unix/1852,unix/FGPGodzila:/tmp/.ICE-unix/1852
DEFAULTS_PATH=/usr/share/gconf/cinnamon.default.path
PERLBREW_ROOT=/home/fgplab/perl5/perlbrew
SSUALIGNDIR=/usr/local/share/ssu-align-0.1.1
XDG_CONFIG_DIRS=/etc/xdg/xdg-cinnamon:/etc/xdg
ARBHOME_BACKUP=
PATH=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/bin:/home/fgplab/miniconda3/condabin:/home/fgplab/perl5/perlbrew/bin:/home/fgplab/perl5/perlbrew/perls/perl-5.20.1/bin:/home/fgplab/bioinformatics/bowtie2:/home/fgplab/bioinformatics/:/home/fgplab/miniconda3/bin:/bin:/usr/bin:/usr/local/bin:/sbin:/usr/sbin
DESKTOP_SESSION=cinnamon
QT_QPA_PLATFORMTHEME=qgnomeplatform
CONDA_PREFIX=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2
XDG_SESSION_TYPE=x11
PWD=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/Mr. DNA Seq Run (II)/16S/16S_silva-132_train
JAVA_HOME=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2
MPLBACKEND=Agg
LANG=en_US.UTF-8
GDM_LANG=en_US
MANDATORY_PATH=/usr/share/gconf/cinnamon.mandatory.path
PERLBREW_HOME=/home/fgplab/.perlbrew
GDMSESSION=cinnamon
CINNAMON_VERSION=3.4.6
XDG_SEAT=seat0
HOME=/home/fgplab
SHLVL=1
LANGUAGE=en_US
PERLBREW_MANPATH=/home/fgplab/perl5/perlbrew/perls/perl-5.20.1/man
GNOME_DESKTOP_SESSION_ID=this-is-deprecated
GTK_OVERLAY_SCROLLING=1
CONDA_PYTHON_EXE=/home/fgplab/miniconda3/bin/python
PERLBREW_PATH=/home/fgplab/perl5/perlbrew/bin:/home/fgplab/perl5/perlbrew/perls/perl-5.20.1/bin
XDG_SESSION_DESKTOP=cinnamon
LOGNAME=fgplab
XDG_DATA_DIRS=/usr/share/cinnamon:/usr/share/gnome:/usr/local/share/:/usr/share/
DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-6BUmfZk0G2,guid=2065f48e67927ce4e07c52875c883f72
JAVA_HOME_CONDA_BACKUP=
CONDA_DEFAULT_ENV=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2
LESSOPEN=| /usr/bin/lesspipe %s
XDG_RUNTIME_DIR=/run/user/1000
DISPLAY=:0
JAVA_LD_LIBRARY_PATH_BACKUP=
XDG_CURRENT_DESKTOP=X-Cinnamon
R_LIBS_USER=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/R/library/
LESSCLOSE=/usr/bin/lesspipe %s %s
JOBLIB_TEMP_FOLDER=/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca
XAUTHORITY=/home/fgplab/.Xauthority
_=/usr/bin/env
Note there are some lines that point to other paths, which as shown in my reply above from df -h have pretty low space. Perhaps some of them may be the culprit?
Feature-classifer command and output error:
(/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2) fgplab@FGPGodzila /mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/Mr. DNA Seq Run (II)/16S/16S_silva-132_train $ qiime feature-classifier fit-classifier-naive-bayes \
> --i-reference-reads ref-seqs-silva-132_16S.qza \
> --i-reference-taxonomy 7_level_taxonomy.qza \
> --o-classifier 16S_silva-132_classifier.qza \
> --verbose
/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/q2_feature_classifier/classifier.py:101: UserWarning: The TaxonomicClassifier artifact that results from this method was trained using scikit-learn version 0.20.2. It cannot be used with other versions of scikit-learn. (While the classifier may complete successfully, the results will be unreliable.)
warnings.warn(warning, UserWarning)
Traceback (most recent call last):
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/q2cli/commands.py", line 274, in __call__
results = action(**arguments)
File "</mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/decorator.py:decorator-gen-340>", line 2, in fit_classifier_naive_bayes
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/qiime2/sdk/action.py", line 231, in bound_callable
output_types, provenance)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/qiime2/sdk/action.py", line 393, in _callable_executor_
spec.qiime_type, output_view, spec.view_type, prov)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/qiime2/sdk/result.py", line 265, in _from_view
result = transformation(view)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/qiime2/core/transform.py", line 70, in transformation
new_view = transformer(view)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/q2_feature_classifier/_taxonomic_classifier.py", line 85, in _2
for fn in joblib.dump(data, pf):
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/sklearn/externals/joblib/numpy_pickle.py", line 502, in dump
NumpyPickler(f, protocol=protocol).dump(value)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 409, in dump
self.save(obj)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/sklearn/externals/joblib/numpy_pickle.py", line 292, in save
return Pickler.save(self, obj)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 521, in save
self.save_reduce(obj=obj, *rv)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 634, in save_reduce
save(state)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/sklearn/externals/joblib/numpy_pickle.py", line 292, in save
return Pickler.save(self, obj)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 476, in save
f(self, obj) # Call unbound method with explicit self
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 821, in save_dict
self._batch_setitems(obj.items())
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 847, in _batch_setitems
save(v)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/sklearn/externals/joblib/numpy_pickle.py", line 292, in save
return Pickler.save(self, obj)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 476, in save
f(self, obj) # Call unbound method with explicit self
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 781, in save_list
self._batch_appends(obj)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 805, in _batch_appends
save(x)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/sklearn/externals/joblib/numpy_pickle.py", line 292, in save
return Pickler.save(self, obj)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 476, in save
f(self, obj) # Call unbound method with explicit self
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 781, in save_list
self._batch_appends(obj)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 805, in _batch_appends
save(x)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/sklearn/externals/joblib/numpy_pickle.py", line 292, in save
return Pickler.save(self, obj)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 521, in save
self.save_reduce(obj=obj, *rv)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 634, in save_reduce
save(state)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/sklearn/externals/joblib/numpy_pickle.py", line 292, in save
return Pickler.save(self, obj)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 476, in save
f(self, obj) # Call unbound method with explicit self
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 821, in save_dict
self._batch_setitems(obj.items())
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/pickle.py", line 847, in _batch_setitems
save(v)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/sklearn/externals/joblib/numpy_pickle.py", line 289, in save
wrapper.write_array(obj, self)
File "/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca/qiime2/lib/python3.6/site-packages/sklearn/externals/joblib/numpy_pickle.py", line 104, in write_array
pickler.file_handle.write(chunk.tostring('C'))
OSError: [Errno 28] No space left on device
Plugin error from feature-classifier:
[Errno 28] No space left on device
See above for debug info.
Thanks so much for the suggestion; unfortunately that's also how I've been running all of my commands. My conda environment, as well as all of my input and output files are in
/mnt/e5514ac8-93d5-4c49-a344-0a016f364cf1/Bianca
Let me know if this is not what you meant.
Going to attempt running this in a different machine (with significantly less space and memory, however). Will report back. Note I've tried it in both of my institution's clusters (following same commands as above) and I get the same error.