Sky23
(Sudhir)
August 23, 2019, 1:05pm
1
Hi eveyone,
I am trying to learn qiime2 studio using Moving Pictures Tutorials data.
I am using q2cl tutorial on moving pictures as my reference for doing step by step analysis in qiime2 studio.
I am was trying to produce a Alpha Rarefield Curve using entries and raw data files mentioned below.
However I am getting error "BAD REQUEST - 'NoneType' object is not iterable".
Do you have an idea what could be the problem? Please help me since I am new to qiime2.
Studio inputs
Input Artifact:
table
Input Artifact: phylogeny
Rooted tree
Input Parameter: max_depth
4000
Input Parameter: metrics
null
Input Parameter:
metadata
Input Parameter: min_depth
1
Input Parameter: steps
10
Input Parameter: iterations
10
Output Name: visualization
Alpha rarefaction curves
Raw files used
sudhirtable.qza (50.8 KB)
Rooted tree.qza (61.4 KB)
Thank you
regards
ebolyen
(Evan Bolyen)
August 23, 2019, 4:08pm
2
Hi @Sky23 !
Thank you for the details.
I just tried the same action in the tutorial with the latest release, and I was unable to reproduce with your settings as described.
Would you be able to provide the version of QIIME 2 you are using via:
qiime info
Also, what version of node are you using:
node --version
and perhaps a screenshot of the error? Does the terminal hosting q2studio have anything in particular to say as well? Usually we'll get an error which doesn't look like the normal request logs (as shown below):
And, I suppose just to be safe, what does:
conda list
have to say?
Thanks!
P.S. q2studio is perhaps one of the rougher interfaces to actually use right now, for more typical use, I would still recommend using the CLI as it's a bit more predictable, and handles errors much better.
Sky23
(Sudhir)
August 24, 2019, 11:36pm
3
Hi ebolyen,
Thank you for the reply.
I am using qiime2 studio for the analysis. Studio is more easier than q2cli for me since I am not very familiar with the commands. I will really appreciate if you can help me. Is there any documentation for studio?
Please find the qiime info, node version and conda list below:
Python version: 3.6.7
QIIME 2 release: 2019.1
QIIME 2 version: 2019.1.0
q2cli version: 2019.1.0
Installed plugins
alignment: 2019.1.0
composition: 2019.1.0
cutadapt: 2019.1.0
dada2: 2019.1.0
deblur: 2019.1.0
demux: 2019.1.0
diversity: 2019.1.0
emperor: 2019.1.0
feature-classifier: 2019.1.0
feature-table: 2019.1.0
fragment-insertion: 2019.1.0
gneiss: 2019.1.0
longitudinal: 2019.1.0
metadata: 2019.1.0
phylogeny: 2019.1.0
quality-control: 2019.1.0
quality-filter: 2019.1.0
sample-classifier: 2019.1.0
taxa: 2019.1.0
types: 2019.1.0
vsearch: 2019.1.0
node --version
v8.10.0
conda list
# packages in environment at /home/qiime2/miniconda/envs/qiime2-2019.1:
#
# Name Version Build Channel
_r-mutex 1.0.0 anacondar_1
arb-bio-tools 6.0.6 h5901010_6 bioconda
asn1crypto 0.24.0 py36_1003 conda-forge
atk 2.25.90 hf2eb9ee_1001 conda-forge
atomicwrites 1.2.1 py_0 conda-forge
attrs 18.2.0 py_0 conda-forge
backcall 0.1.0 py_0 conda-forge
bibtexparser 1.1.0 py_0 conda-forge
bioconductor-biobase 2.38.0 r341h219a75b_1 bioconda
bioconductor-biocgenerics 0.24.0 r341_1 bioconda
bioconductor-biocparallel 1.12.0 r341h219a75b_1 bioconda
bioconductor-biostrings 2.46.0 r3.4.1_0 bioconda
bioconductor-dada2 1.6.0 r3.4.1_0 bioconda
bioconductor-delayedarray 0.4.1 r3.4.1_0 bioconda
bioconductor-genomeinfodb 1.14.0 r3.4.1_0 bioconda
bioconductor-genomeinfodbdata 1.0.0 r3.4.1_1 bioconda
bioconductor-genomicalignments 1.14.1 r3.4.1_0 bioconda
bioconductor-genomicranges 1.30.3 r3.4.1_0 bioconda
bioconductor-iranges 2.12.0 r3.4.1_0 bioconda
bioconductor-rsamtools 1.30.0 r3.4.1_0 bioconda
bioconductor-s4vectors 0.16.0 r3.4.1_0 bioconda
bioconductor-shortread 1.36.0 r3.4.1_0 bioconda
bioconductor-summarizedexperiment 1.8.0 r3.4.1_0 bioconda
bioconductor-xvector 0.18.0 r3.4.1_0 bioconda
bioconductor-zlibbioc 1.24.0 r3.4.1_0 bioconda
biom-format 2.1.7 py36h3010b51_1002 conda-forge
blas 1.0 mkl conda-forge
blast 2.7.1 h4422958_6 bioconda
bleach 3.1.0 py_0 conda-forge
bokeh 1.0.4 py36_1000 conda-forge
boost 1.67.0 py36h3e44d54_0 conda-forge
boost-cpp 1.67.0 h3a22d5f_0 conda-forge
bz2file 0.98 py_0 conda-forge
bzip2 1.0.6 h14c3975_1002 conda-forge
ca-certificates 2018.11.29 ha4d7672_0 conda-forge
cachecontrol 0.12.5 py_0 conda-forge
cairo 1.14.12 h80bd089_1005 conda-forge
certifi 2018.11.29 py36_1000 conda-forge
cffi 1.11.5 py36h9745a5d_1001 conda-forge
chardet 3.0.4 py36_1003 conda-forge
click 7.0 py_0 conda-forge
cryptography 2.3.1 py36hb7f436b_1000 conda-forge
curl 7.61.0 h93b3f91_2 conda-forge
cutadapt 1.18 py36_0 bioconda
cycler 0.10.0 py_1 conda-forge
dbus 1.13.0 h4e0c4b3_1000 conda-forge
deblur 1.1.0 py36_0 bioconda
decorator 4.3.2 py_0 conda-forge
emperor 1.0.0beta18 py36_1001 conda-forge
entrypoints 0.3 py36_1000 conda-forge
expat 2.2.5 hf484d3e_1002 conda-forge
fastcluster 1.1.25 py36h637b7d7_1000 conda-forge
fasttree 2.1.10 0 bioconda
Flask 1.0.2 <pip>
fontconfig 2.13.1 h2176d3f_1000 conda-forge
freetype 2.9.1 h94bbf69_1005 conda-forge
future 0.17.1 py36_1000 conda-forge
gdk-pixbuf 2.36.12 h4f1c04b_1001 conda-forge
gettext 0.19.8.1 h9745a5d_1001 conda-forge
gevent 1.4.0 <pip>
glib 2.56.2 had28632_1001 conda-forge
gmp 6.1.2 hf484d3e_1000 conda-forge
gneiss 0.4.4 py_0 bioconda
gnutls 3.5.19 h2a4e5f8_1 conda-forge
gobject-introspection 1.56.1 py36h9e29830_1001 conda-forge
graphite2 1.3.13 hf484d3e_1000 conda-forge
greenlet 0.4.15 <pip>
gsl 2.2.1 h0c605f7_3
gstreamer 1.12.5 h0cc0488_1000 conda-forge
gtk2 2.24.31 h5baeb44_1000 conda-forge
h5py 2.9.0 nompi_py36hf008753_1102 conda-forge
harfbuzz 1.9.0 he243708_1001 conda-forge
hdf5 1.10.4 nompi_h11e915b_1105 conda-forge
hdmedians 0.13 py36h3010b51_1000 conda-forge
icu 58.2 hf484d3e_1000 conda-forge
idna 2.8 py36_1000 conda-forge
ijson 2.3 py_1 conda-forge
intel-openmp 2019.1 144
ipykernel 5.1.0 py36h24bf2e0_1002 conda-forge
ipython 7.2.0 py36h24bf2e0_1000 conda-forge
ipython_genutils 0.2.0 py_1 conda-forge
ipywidgets 7.4.2 py_0 conda-forge
iqtree 1.6.9 he941832_0 bioconda
itsdangerous 1.1.0 <pip>
jedi 0.13.2 py36_1000 conda-forge
jinja2 2.10 py_1 conda-forge
jpeg 9c h14c3975_1001 conda-forge
jsonschema 3.0.0a3 py36_1000 conda-forge
jupyter_client 5.2.4 py_1 conda-forge
jupyter_core 4.4.0 py_0 conda-forge
kiwisolver 1.0.1 py36h6bb024c_1002 conda-forge
krb5 1.14.6 0 conda-forge
libarbdb 6.0.6 h5901010_6 bioconda
libcurl 7.61.1 heec0ca6_0
libffi 3.2.1 hf484d3e_1005 conda-forge
libgcc 7.2.0 h69d50b8_2 conda-forge
libgcc-ng 7.3.0 hdf63c60_0 conda-forge
libgfortran 3.0.0 1 conda-forge
libgfortran-ng 7.2.0 hdf63c60_3 conda-forge
libiconv 1.15 h14c3975_1004 conda-forge
libpng 1.6.36 h84994c4_1000 conda-forge
libsodium 1.0.16 h14c3975_1001 conda-forge
libssh2 1.8.0 h1ad7b7a_1003 conda-forge
libstdcxx-ng 7.3.0 hdf63c60_0 conda-forge
libtiff 4.0.10 h9022e91_1002 conda-forge
libuuid 2.32.1 h14c3975_1000 conda-forge
libxcb 1.13 h14c3975_1002 conda-forge
libxml2 2.9.8 h143f9aa_1005 conda-forge
lockfile 0.12.2 py_1 conda-forge
mafft 7.310 1 bioconda
markupsafe 1.1.0 py36h14c3975_1000 conda-forge
matplotlib 3.0.2 py36_1002 conda-forge
matplotlib-base 3.0.2 py36h167e16e_1002 conda-forge
mistune 0.8.4 py36h14c3975_1000 conda-forge
mkl 2019.1 144
mkl_fft 1.0.10 py36h14c3975_1 conda-forge
mkl_random 1.0.2 py36h637b7d7_2 conda-forge
more-itertools 4.3.0 py36_1000 conda-forge
msgpack-python 0.6.1 py36h6bb024c_0 conda-forge
natsort 5.5.0 py_0 conda-forge
nbconvert 5.3.1 py_1 conda-forge
nbformat 4.4.0 py_1 conda-forge
ncurses 6.1 hf484d3e_1002 conda-forge
nettle 3.3 0 conda-forge
nose 1.3.7 py36_1002 conda-forge
notebook 5.7.4 py36_1000 conda-forge
numpy 1.15.4 py36h7e9f1db_0
numpy-base 1.15.4 py36hde5b4d6_0
olefile 0.46 py_0 conda-forge
openjdk 11.0.1 h14c3975_1014 conda-forge
openssl 1.0.2p h14c3975_1002 conda-forge
packaging 19.0 py_0 conda-forge
pandas 0.23.4 py36h637b7d7_1000 conda-forge
pandoc 2.5 1 conda-forge
pandocfilters 1.4.2 py_1 conda-forge
pango 1.40.14 hf0c64fd_1003 conda-forge
parso 0.3.2 py_0 conda-forge
patsy 0.5.1 py_0 conda-forge
pcre 8.41 hf484d3e_1003 conda-forge
perl 5.26.2 h14c3975_1001 conda-forge
perl-archive-tar 2.32 pl526_0 bioconda
perl-carp 1.38 pl526_1 bioconda
perl-compress-raw-bzip2 2.084 pl526hfc679d8_0 bioconda
perl-compress-raw-zlib 2.084 pl526h2d50403_0 bioconda
perl-exporter 5.72 pl526_1 bioconda
perl-exporter-tiny 1.002001 pl526_0 bioconda
perl-extutils-makemaker 7.34 pl526_3 bioconda
perl-io-compress 2.084 pl526hfc679d8_0 bioconda
perl-io-zlib 1.10 pl526_2 bioconda
perl-list-moreutils 0.428 pl526_1 bioconda
perl-list-moreutils-xs 0.428 pl526_0 bioconda
perl-pathtools 3.73 h470a237_2 bioconda
perl-scalar-list-utils 1.45 pl526h470a237_3 bioconda
perl-test-more 1.001002 pl526_1 bioconda
perl-xsloader 0.24 pl526_0 bioconda
pexpect 4.6.0 py36_1000 conda-forge
pickleshare 0.7.5 py36_1000 conda-forge
pigz 2.3.4 0 conda-forge
pillow 5.4.1 py36h00a061d_1000 conda-forge
pip 19.0.1 py36_0 conda-forge
pixman 0.34.0 h14c3975_1003 conda-forge
pluggy 0.8.1 py_0 conda-forge
prometheus_client 0.5.0 py_0 conda-forge
prompt_toolkit 2.0.8 py_0 conda-forge
psutil 5.4.8 py36h14c3975_1000 conda-forge
pthread-stubs 0.4 h14c3975_1001 conda-forge
ptyprocess 0.6.0 py36_1000 conda-forge
py 1.7.0 py_0 conda-forge
pycparser 2.19 py_0 conda-forge
pygments 2.3.1 py_0 conda-forge
pyopenssl 18.0.0 py36_1000 conda-forge
pyparsing 2.3.0 py_0 conda-forge
pyqt 5.6.0 py36h13b7fb3_1008 conda-forge
pyrsistent 0.14.9 py36h14c3975_1000 conda-forge
pysocks 1.6.8 py36_1002 conda-forge
pytest 4.1.1 py36_1000 conda-forge
python 3.6.7 hd21baee_1001 conda-forge
python-dateutil 2.7.5 py_0 conda-forge
pytz 2018.9 py_0 conda-forge
pyyaml 3.13 py36h14c3975_1001 conda-forge
pyzmq 17.1.2 py36h6afc9c9_1001 conda-forge
q2-alignment 2019.1.0 py36_0 qiime2/label/r2019.1
q2-composition 2019.1.0 py36_0 qiime2/label/r2019.1
q2-cutadapt 2019.1.0 py36_0 qiime2/label/r2019.1
q2-dada2 2019.1.0 py36_0 qiime2/label/r2019.1
q2-deblur 2019.1.0 py36_0 qiime2/label/r2019.1
q2-demux 2019.1.0 py36_0 qiime2/label/r2019.1
q2-diversity 2019.1.0 py36_0 qiime2/label/r2019.1
q2-emperor 2019.1.0 py36_0 qiime2/label/r2019.1
q2-feature-classifier 2019.1.0 py36_0 qiime2/label/r2019.1
q2-feature-table 2019.1.0 py36_0 qiime2/label/r2019.1
q2-fragment-insertion 2019.1.0 py36_0 qiime2/label/r2019.1
q2-gneiss 2019.1.0 py36_0 qiime2/label/r2019.1
q2-longitudinal 2019.1.0 py36_0 qiime2/label/r2019.1
q2-metadata 2019.1.0 py36_0 qiime2/label/r2019.1
q2-phylogeny 2019.1.0 py36_0 qiime2/label/r2019.1
q2-quality-control 2019.1.0 py36_0 qiime2/label/r2019.1
q2-quality-filter 2019.1.0 py36_0 qiime2/label/r2019.1
q2-sample-classifier 2019.1.0 py36_0 qiime2/label/r2019.1
q2-taxa 2019.1.0 py36_0 qiime2/label/r2019.1
q2-types 2019.1.0 py36_0 qiime2/label/r2019.1
q2-vsearch 2019.1.0 py36_0 qiime2/label/r2019.1
q2cli 2019.1.0 py36_0 qiime2/label/r2019.1
q2studio 2019.1.0 <pip>
q2templates 2019.1.0 py36_0 qiime2/label/r2019.1
qiime2 2019.1.0 py36_0 qiime2/label/r2019.1
qt 5.6.2 hbe13537_1012 conda-forge
r-assertthat 0.2.0 r341h6115d3f_1 conda-forge
r-base 3.4.1 h4fe35fd_8 conda-forge
r-bh 1.66.0_1 r341_1001 conda-forge
r-bitops 1.0_6 r341hc070d10_2 conda-forge
r-cli 1.0.0 r341h6115d3f_1 conda-forge
r-cluster 2.0.7_1 r341h364d78e_0 conda-forge
r-colorspace 1.3_2 r341hc070d10_2 conda-forge
r-crayon 1.3.4 r341h6115d3f_1 conda-forge
r-data.table 1.11.4 r341hc070d10_2 conda-forge
r-digest 0.6.18 r341hc070d10_0 conda-forge
r-fansi 0.3.0 r341hc070d10_0 conda-forge
r-formatr 1.5 r341h6115d3f_1 conda-forge
r-futile.logger 1.4.3 r341h6115d3f_1 conda-forge
r-futile.options 1.0.1 r341h6115d3f_0 conda-forge
r-ggplot2 3.1.0 r341h6115d3f_0 conda-forge
r-glue 1.3.0 r341h470a237_2 conda-forge
r-gtable 0.2.0 r341h6115d3f_1 conda-forge
r-hwriter 1.3.2 r341h6115d3f_1 conda-forge
r-labeling 0.3 r341h6115d3f_1 conda-forge
r-lambda.r 1.2.3 r341h6115d3f_0 conda-forge
r-lattice 0.20_35 r341hc070d10_0 conda-forge
r-latticeextra 0.6_28 r341h6115d3f_1 conda-forge
r-lazyeval 0.2.1 r341hc070d10_2 conda-forge
r-magrittr 1.5 r341h6115d3f_1 conda-forge
r-mass 7.3_50 r341hc070d10_2 conda-forge
r-matrix 1.2_14 r341hc070d10_2 conda-forge
r-matrixstats 0.54.0 r341hc070d10_0 conda-forge
r-mgcv 1.8_24 r341hc070d10_2 conda-forge
r-munsell 0.5.0 r341h6115d3f_1 conda-forge
r-nlme 3.1_137 r341h364d78e_0 conda-forge
r-permute 0.9_4 r341_1002 conda-forge
r-pillar 1.3.0 r341h6115d3f_0 conda-forge
r-plyr 1.8.4 r341h9d2a408_2 conda-forge
r-r6 2.2.2 r341h6115d3f_1 conda-forge
r-rcolorbrewer 1.1_2 r341h6115d3f_1 conda-forge
r-rcpp 1.0.0 r341h9d2a408_0 conda-forge
r-rcppparallel 4.4.1 r341h9d2a408_0 conda-forge
r-rcurl 1.95_4.11 r341hc070d10_3 conda-forge
r-reshape2 1.4.3 r341h9d2a408_2 conda-forge
r-rlang 0.3.0.1 r341h470a237_0 conda-forge
r-scales 1.0.0 r341h9d2a408_1 conda-forge
r-snow 0.4_3 r341h6115d3f_0 conda-forge
r-stringi 1.2.4 r341h9d2a408_1 conda-forge
r-stringr 1.3.1 r341h6115d3f_1 conda-forge
r-tibble 1.4.2 r341hc070d10_2 conda-forge
r-utf8 1.1.4 r341hc070d10_0 conda-forge
r-vegan 2.5_3 r341h364d78e_0 conda-forge
r-viridislite 0.3.0 r341h6115d3f_1 conda-forge
r-withr 2.1.2 r341h6115d3f_0 conda-forge
raxml 8.2.12 h470a237_0 bioconda
readline 7.0 hf8c457e_1001 conda-forge
requests 2.21.0 py36_1000 conda-forge
scikit-bio 0.5.5 py36h3010b51_1000 conda-forge
scikit-learn 0.20.2 py36hd81dba3_0
scipy 1.2.0 py36h7c811a0_0
seaborn 0.9.0 py_0 conda-forge
send2trash 1.5.0 py_0 conda-forge
setuptools 40.7.1 py36_0 conda-forge
sina 1.4.0 h4ef8376_0 bioconda
sip 4.18.1 py36hf484d3e_1000 conda-forge
six 1.12.0 py36_1000 conda-forge
sortmerna 2.0 he941832_3 bioconda
sqlite 3.26.0 h67949de_1000 conda-forge
statsmodels 0.9.0 py36h3010b51_1000 conda-forge
tbb 2019.3 h6bb024c_1000 conda-forge
terminado 0.8.1 py36_1001 conda-forge
testpath 0.4.2 py36_1000 conda-forge
tk 8.6.9 h84994c4_1000 conda-forge
tornado 5.1.1 py36h14c3975_1000 conda-forge
traitlets 4.3.2 py36_1000 conda-forge
tzlocal 1.5.1 py_0 conda-forge
unifrac 0.9.3 py36h5a278d6_0 bioconda
urllib3 1.24.1 py36_1000 conda-forge
vsearch 2.7.0 1 bioconda
wcwidth 0.1.7 py_1 conda-forge
webencodings 0.5.1 py_1 conda-forge
Werkzeug 0.14.1 <pip>
wget 1.19.5 h1ad7b7a_0
wheel 0.32.3 py36_0 conda-forge
widgetsnbextension 3.4.2 py36_1000 conda-forge
xopen 0.4.1 py_0 bioconda
xorg-kbproto 1.0.7 h14c3975_1002 conda-forge
xorg-libice 1.0.9 h14c3975_1004 conda-forge
xorg-libsm 1.2.3 h4937e3b_1000 conda-forge
xorg-libx11 1.6.6 h14c3975_1000 conda-forge
xorg-libxau 1.0.8 h14c3975_1006 conda-forge
xorg-libxdmcp 1.1.2 h14c3975_1007 conda-forge
xorg-libxext 1.3.3 h14c3975_1004 conda-forge
xorg-libxrender 0.9.10 h14c3975_1002 conda-forge
xorg-libxt 1.1.5 h14c3975_1002 conda-forge
xorg-renderproto 0.11.1 h14c3975_1002 conda-forge
xorg-xextproto 7.3.0 h14c3975_1002 conda-forge
xorg-xproto 7.0.31 h14c3975_1007 conda-forge
xz 5.2.4 h14c3975_1001 conda-forge
yaml 0.1.7 h14c3975_1001 conda-forge
zeromq 4.2.5 hf484d3e_1006 conda-forge
zlib 1.2.11 h14c3975_1004 conda-forge
zstd 1.3.3 1 conda-forge
ebolyen
(Evan Bolyen)
August 26, 2019, 5:18pm
6
Thanks for the details @Sky23 ,
Nothing is standing out too strongly to me, but your NodeJS version is a tiny bit old.
Let’s try updating that and see if it helps.
Run this in your QIIME 2 environment:
conda install -c conda-forge nodejs
Then re-run the npm install
once you’ve confirmed you are using version 12.4.0
(or later).
Please attach a screenshot of the terminal and q2studio if that doesn’t help. Maybe there’s a clue in the traceback I can use.
Sky23
(Sudhir)
August 27, 2019, 1:22am
7
Hi Evan,
I install the packages as suggested by you and then re-run the npm install
.Please find all the output below I got after running the command. Also, after updating the package I ran the Alfa rarefying curve in studio again and got similar error. I am attaching the screenshot of studio for your view. Thank you.
(qiime2-2019.1) qiime2@qiime2core2019-1 :~ $ conda install -c conda-forge nodejs
Solving environment: done
==> WARNING: A newer version of conda exists. <==
current version: 4.5.12
latest version: 4.7.11
Please update conda by running
$ conda update -n base -c defaults conda
## Package Plan ##
environment location: /home/qiime2/miniconda/envs/qiime2-2019.1
added / updated specs:
- nodejs
The following packages will be downloaded:
package | build
---------------------------|-----------------
nodejs-12.4.0 | he1b5a44_0 18.1 MB conda-forge
blas-1.0 | mkl 6 KB
------------------------------------------------------------
Total: 18.1 MB
The following NEW packages will be INSTALLED:
nodejs: 12.4.0-he1b5a44_0 conda-forge
The following packages will be UPDATED:
blas: 1.0-mkl conda-forge --> 1.0-mkl
Proceed ([y]/n)? y
Downloading and Extracting Packages
nodejs-12.4.0 | 18.1 MB | ##################################### | 100%
blas-1.0 | 6 KB | ##################################### | 100%
Preparing transaction: done
Verifying transaction: done
Executing transaction: done
(qiime2-2019.1) qiime2@qiime2core2019-1 :~ $ npm install
npm WARN saveError ENOENT: no such file or directory, open '/home/qiime2/package.json'
npm notice created a lockfile as package-lock.json. You should commit this file.
npm WARN enoent ENOENT: no such file or directory, open '/home/qiime2/package.json'
npm WARN qiime2 No description
npm WARN qiime2 No repository field.
npm WARN qiime2 No README data
npm WARN qiime2 No license field.
up to date in 1.816s
found 0 vulnerabilities
(qiime2-2019.1) qiime2@qiime2core2019-1 :~ $ ^C
(qiime2-2019.1) qiime2@qiime2core2019-1 :~ $
![Screenshot%20from%202019-08-27%2001-07-46|690x342](upload://mj4gfcWWT8xMoGY4dHrD2KJJZt0.png)
ebolyen
(Evan Bolyen)
August 30, 2019, 9:54pm
9
Thanks @Sky23 ! Sorry I had missed your response. It looks like the screenshot failed to upload, would you be able to try again?
Otherwise, looks like nodejs installation worked as expected, so we can rule that out!
Sky23
(Sudhir)
September 4, 2019, 7:01pm
11
Thank you Evan.
Please find the screen shot of qiime2 studio with error in attachment.
Please let me know if you still not able to see it.
ebolyen
(Evan Bolyen)
September 6, 2019, 7:05pm
12
Thanks @Sky23 !
Alright, that screenshot does indeed help, there are fewer ways for errors to happen which produce an alert dialog as shown, however, you parameters look just like mine when I tried this, so I think I need to see the terminal as well.
Could you take a screenshot of the terminal, when you see this alert? I’m hoping it will have a gross traceback I can use to figure out precisely what is going on.
(In general, the value None
is not iterable, and None
is also found everywhere so the message q2studio is showing you is unfortunately very unhelpful to us here )
1 Like
Sky23
(Sudhir)
September 9, 2019, 6:26pm
13
Thank you so much Evan for your help.
Please find the screen shot of terminus at the time of error in Studio.
I cannot see anything in the terminus.
Sky23
(Sudhir)
September 9, 2019, 6:34pm
14
I tried both none and null for matrics. I got error both the time but they are slightly different in comments. Please see my last mail also for screen shot. Please let me know how can i correct this problem? Thank you.
1 Like
ebolyen
(Evan Bolyen)
September 9, 2019, 10:13pm
15
Hey @Sky23 ,
Thanks, unfortunately I need a different terminal (one that is hidden by the windowing system in your environment). Based on that screenshot I am pretty sure I know how it is being run, so I will attempt to reproduce in the same virtual environment.
I’m not certain I’ll be able to reproduce, but if nothing else, I will have a command for you to run which will give us the diagnostic logging we need (as soon as I figure out what that command will be precisely…)
Stay tuned (and don’t hesitate to ping me (@ebolyen ) if I seem to have forgotten)!
1 Like
Sky23
(Sudhir)
September 9, 2019, 11:44pm
17
sure Evan. Thank you. I will wait for your response.
1 Like
Sky23
(Sudhir)
September 16, 2019, 10:54am
18
Hi ebolyen,
Did you find any solution for the problem?
This is just a friendly reminder incase you forgot.
Thank you
2 Likes
Sky23
(Sudhir)
September 29, 2019, 2:15pm
19
Hi ebolyen,
Did you find any solution for the problem?
Thank you
1 Like
ebolyen
(Evan Bolyen)
October 2, 2019, 5:09pm
20
Hi @Sky23 ,
Thank you for the pings! And sorry it took so long to get back to you.
I downloaded the same virtual machine and tested the command on the moving pictures data, and I could not reproduce the error you are seeing.
But I was able to work out how to launch the interface in a way where we can see the detailed error when it happens:
What you’ll need to do is open a terminal and paste this command:
bash -c "/usr/bin/env PATH=/home/qiime2/miniconda/envs/qiime2-2019.1/bin:$(echo '$PATH') npm start --prefix /opt/q2studio-2019.1.0"
That should start q2studio just as if you had clicked on the button. Keep track of the output logged in this terminal, when you run the failing command again, we should see a detailed traceback which will help us figure out what exactly is going wrong.
1 Like
Sky23
(Sudhir)
October 24, 2019, 1:40am
22
thank you ebolyn. Let me try it and I will get back to you.
2 Likes