Installation error

Hi all,
I am a newbie in cryoEM image processing. Trying to install cryoSPARC in my “iMac” so that I could follow along the tutorial. I tried to install the standalone installer and got to the point where I get following message. It says “starting cryosparc” but stays there. Please help me out!

Best,

"************ CRYOSPARC MASTER INSTALLATION COMPLETE **************

CryoSPARC System master has now been installed.
Add bin directory to your ~/.bash_profile ?

Yes
No
#? 1

The following lines were appended to your ~/.bash_profile:
export PATH=/Users/sureshbanjara/cryosparc_user/software/cryosparc/cryosparc_master/cryosparc2_master/cryosparc2_master/bin:$PATH

************ CRYOSPARC SYSTEM: STANDALONE INSTALLER **************

The installer will now download, install and connect the worker
package on this machine. The worker package will allow cryoSPARC
to run compute jobs.

Starting cryoSPARC…

stat: illegal option – -
usage: stat [-FlLnqrsx] [-f format] [-t timefmt] [file …]

Hi @sbanjara,

Can you please confirm that your computer meets the hardware and system requirements for running cryoSPARC, outlined here? https://guide.cryosparc.com/setup-configuration-and-management/hardware-and-system-requirements

Hi @spunjani,
Thanks for reaching me.
Yes, it has the minimum requirements. Do I have to install both master and worker even if I am the only user?

@sbanjara Yes you do need the cryoSPARC worker in order to run jobs.

Can you please confirm you are running Linux and your default shell is bash?

You can follow all the steps for Single Workstation cryoSPARC Installation found at the first tab here: https://guide.cryosparc.com/setup-configuration-and-management/how-to-download-install-and-configure/downloading-and-installing-cryosparc#install-the-cryosparc-2-_master-package

This will install the master and worker together at the same time.

Hi @spunjani

Just for final confirmation about the hardwares as well as other stuff.
I have,

macOS Mojave 10.14.6
**iMac (21.5-inch, Late 2013) **
Processor 2.9 GHz Intel Core i5
Graphics NVIDIA GeForce GT 750M 1 GB
Memory 16 GB 1600 MHz DDR3
4 physical and logical cpu

default shell is bash

Also if it helps you here is the full information that I got during the installation. Thank you for your help. Just need to know whether or not cryosparc works in my machine.

Installation Settings:
License ID : *******
Root Directory : /Users/sureshbanjara/cryosparc_user/software/cryosparc/cryosparc_master/cryosparc2_master
Master Hostname : C02M********
Database Directory : /Users/sureshbanjara/cryosparc_user/software/cryosparc/cryosparc_master/cryosparc2_database
Base HTTP Port Number : 39000
Developer Install : false
Operating System : Darwin
Insecure Install : false
Standalone Install : true
Worker Root Directory : /Users/sureshbanjara/cryosparc_user/software/cryosparc/cryosparc_master/cryosparc2_worker
Initial User Email : s.banjarasuresh@latrobe.edu.au
Initial User Password : ******
Initial User Name : Suresh Banjara
CUDA Path : /usr/local/cuda
SSD : true
SSD Path : /scratch/cryosparc_cache
Version : v2.15.0


The cryoSPARC System master installation will host a database,
web application, and command layer for cryoSPARC, but will not
perform processing jobs.

Please read and confirm the above settings. The cryoSPARC database
will be stored at the database directory which is relative to the
root directory, unless provided as an absolute path.
You can change the database directory now by passing the --dbapth
parameter to this installer, or later via the command line.

Are the above settings correct?

  1. Yes
  2. No
    #? 1
    Continuing.

Setting up hard-coded config.sh environment variables


Installing all dependencies.

Checking dependencies…
Dependencies for python have changed - reinstalling…

Installing anaconda python…

PREFIX=/Users/sureshbanjara/cryosparc_user/software/cryosparc/cryosparc_master/cryosparc2_master/deps/anaconda
installing: python-2.7.16-h9bab390_0 …
/Users/sureshbanjara/cryosparc_user/software/cryosparc/cryosparc_master/cryosparc2_master/deps_bundle/python/anaconda.sh: line 370: /Users/sureshbanjara/cryosparc_user/software/cryosparc/cryosparc_master/cryosparc2_master/deps/anaconda/pkgs/python-2.7.16-h9bab390_0/bin/python: cannot execute binary file

Done.
anaconda python installation successful.

Preparing to install all conda packages…

WARNING: The conda.compat module is deprecated and will be removed in a future release.

Downloading and Extracting Packages
######################################################################## | 100%
CaseInsensitiveFileSystemError: Cannot extract package to a case-insensitive file system.
package location: /anaconda3/pkgs/ncurses-6.1-he6710b0_1.tar.bz2
extract location: /anaconda3/pkgs/ncurses-6.1-he6710b0_1

CaseInsensitiveFileSystemError: Cannot extract package to a case-insensitive file system.
package location: /anaconda3/pkgs/openssl-1.0.2p-h14c3975_0.tar.bz2
extract location: /anaconda3/pkgs/openssl-1.0.2p-h14c3975_0


Done.
conda packages installation successful.

Preparing to install all pip packages…

Processing ./deps_bundle/python/python_packages/pip_packages/Flask-JSONRPC-0.3.1.tar.gz
Processing ./deps_bundle/python/python_packages/pip_packages/Flask-PyMongo-0.5.1.tar.gz
Processing ./deps_bundle/python/python_packages/pip_packages/libtiff-0.4.2.tar.gz
Requirement already satisfied: Flask>=0.10 in /anaconda3/lib/python3.7/site-packages (from Flask-JSONRPC==0.3.1) (1.0.2)
Requirement already satisfied: PyMongo>=2.5 in /anaconda3/lib/python3.7/site-packages (from Flask-PyMongo==0.5.1) (3.10.1)
Requirement already satisfied: Werkzeug>=0.14 in /anaconda3/lib/python3.7/site-packages (from Flask>=0.10->Flask-JSONRPC==0.3.1) (0.14.1)
Requirement already satisfied: click>=5.1 in /anaconda3/lib/python3.7/site-packages (from Flask>=0.10->Flask-JSONRPC==0.3.1) (7.0)
Requirement already satisfied: itsdangerous>=0.24 in /anaconda3/lib/python3.7/site-packages (from Flask>=0.10->Flask-JSONRPC==0.3.1) (1.1.0)
Requirement already satisfied: Jinja2>=2.10 in /anaconda3/lib/python3.7/site-packages (from Flask>=0.10->Flask-JSONRPC==0.3.1) (2.10)
Requirement already satisfied: MarkupSafe>=0.23 in /anaconda3/lib/python3.7/site-packages (from Jinja2>=2.10->Flask>=0.10->Flask-JSONRPC==0.3.1) (1.1.1)
Skipping bdist_wheel for Flask-JSONRPC, due to binaries being disabled for it.
Skipping bdist_wheel for Flask-PyMongo, due to binaries being disabled for it.
Skipping bdist_wheel for libtiff, due to binaries being disabled for it.
Installing collected packages: Flask-JSONRPC, Flask-PyMongo, libtiff
Found existing installation: Flask-JSONRPC 0.3.1
Uninstalling Flask-JSONRPC-0.3.1:
Successfully uninstalled Flask-JSONRPC-0.3.1
Running setup.py install for Flask-JSONRPC … done
Found existing installation: Flask-PyMongo 0.5.1
Uninstalling Flask-PyMongo-0.5.1:
Successfully uninstalled Flask-PyMongo-0.5.1
Running setup.py install for Flask-PyMongo … done
Found existing installation: libtiff 0.4.2
Uninstalling libtiff-0.4.2:
Successfully uninstalled libtiff-0.4.2
Running setup.py install for libtiff … done
Successfully installed Flask-JSONRPC-0.3.1 Flask-PyMongo-0.5.1 libtiff-0.4.2

Done.
pip packages installation successful.

Main dependency installation completed. Continuing…

Completed.
Currently checking hash for mongodb
Dependencies for mongodb have changed - reinstalling…

mongodb 3.4.10 installation successful.

Completed.
Completed dependency check.

************ CRYOSPARC MASTER INSTALLATION COMPLETE **************

CryoSPARC System master has now been installed.
Add bin directory to your ~/.bash_profile ?

  1. Yes
  2. No
    #? 1

The following lines were appended to your ~/.bash_profile:
export PATH=/Users/sureshbanjara/cryosparc_user/software/cryosparc/cryosparc_master/cryosparc2_master/bin:$PATH

************ CRYOSPARC SYSTEM: STANDALONE INSTALLER **************

The installer will now download, install and connect the worker
package on this machine. The worker package will allow cryoSPARC
to run compute jobs.


Starting cryoSPARC…

stat: illegal option – -
usage: stat [-FlLnqrsx] [-f format] [-t timefmt] [file …]
(base) C02M603SF8J8:cryosparc2_master sureshbanjara$

Hi @sbanjara,
It looks like you are running MacOS, not Linux, which is required for cryoSPARC. Also based on the specs of the GPU you have available, you will not be able to run any processing jobs in cryoSPARC. I would highly recommend looking for an alternative hardware option, which follows our recommended configurations: https://guide.cryosparc.com/setup-configuration-and-management/hardware-and-system-requirements

Thanks a lot @spunjani.