Search open search form


CryoSPARC is the state-of-the-art platform used globally for obtaining 3D structural information from single particle cryo-EM data. 


We install cryoSPARC on a per-user basis as some installation need to be managed by our support staff (i.e. port mapping, license keys, compiled in hostnames). The cryoSPARC graphical interface is accessed via our low latency web-based Open OnDemand console, providing very low latency access to the cryoSPARC's interface. Installations are preformed under the /central/groups/<groupname>/<hpc-username> as home directories are limited to 50GB of storage. (By comparison group directories are 10TB+)

cryoSPARC is configured in such a way to allow larger jobs to be submitted through the slurm interface to compute and gpu enabled node dependent on job requirements. See here for our currently available hardware. cryoSPARC runs a 'master' service on one of our login nodes which is responsible for dispatching jobs via the worker processes and providing the web server interface required for visualization. 

If you or your group would like to start making use of cryoSPARC on the central hpc please email and be sure to including a list of accounts. We will provide you the proper URL (loginhost+assigned port) to navigate to in the OOD interface described below. 

Once your installation has been completed by our staff you can visit the GUI by navigating to while on-campus or VPN. Note the service is not available off-campus unless over Caltech's VPN service

  • Click Interactive Apps at the top then 'Central Desktop'
  • Once the Desktop is ready you'll be able to click 'Launch noVNC in New Tab'
  • In the Desktop interface open the browser and navigate to your assigned URL+port.  

Tutorial coming soon....