Sorry for the noob question, but this is my first time installing cryoSPARC, and I need some advice from more experienced users because I’m stuck on network configuration.
I want to set up cryoSPARC on a standalone workstation that will allow others in my lab to utilize its computational power. To keep things concise, here are my questions:
Do I still need SSH and TCP ports to run it in a standalone configuration?
Will cryoSPARC work if my IT department opens/unlocks the necessary TCP ports and allows connections to https://get.cryosparc.com/?
My institution offers access to a cluster—do I need access to it if I want a standalone setup? My workstation is quite powerful in terms of CPU and GPU.
What location is the best to install master and worker on Linux?
ssh connections may not be strictly required for running CryoSPARC jobs in standalone mode, but may be needed for other reasons, such as remote access for software maintenance and startup/shutdown of the CryoSPARC instance or to establish a tunnel for access to the CryoSPARC GUI.
Access to the TCP ports is required, but you may (and perhaps should, for security reasons) limit access to local traffic from the workstation itself, in the case of a standalone installation of CryoSPARC.
On the standalone install, there may be no reason to open up TCP ports for other than local (from the same workstation) access. See also this note. Please ask your IT support for guidance in port security and point them to the guide.
You may operate a standalone CryoSPARC instance independently of the cluster, if you can afford not to take advantage of the cluster resource.