You will first need a SLAC unix computer account to be access your data.
There are numerous ways to access your data. Each have their pro's and con's which will be discussed. All data in kept on SLAC's global file system and is available from all centrally managed hosts.
All experimental data is stored under
/gpfs/slac/cryo/fs1/exp/ and is organised within a directory that is the month of the experiment. eg if your experiment name is
20180520-CS01, then your data will be held under
Permissions to access the data can be controlled via the elogbook https://cryoem-logbook.slac.stanford.edu/lgbk/experiments. One should add whomever should have access to the data to the list of 'collaborators' for the experiment.
Rsync can be used over ssh to bulk transfer/synchronise data across different locations. Please use
dtn02.slac.stanford.edu for this purpose.
One can create a free globus account at https://globusonline.org. From there, one can download a local client (Globus Connect Personal) so that files may be copied to say your laptop, or staged to another Globus Endpoint that your institution may run.
The Endpoint for SLAC CryoEM's data is at
You should use your SLAC Unix Account as credentials to log into slac#cryoem endpoint (once you have a globus id)
If you are onsite at SLAC, you can access the data via samba/cifs. You should connect to
zslaccfs in order to browse the global directory. From there you can access the cryo-EM disks under
You should login with your SLAC Windows Account to use this.
- On your Linux machine, open a terminal window.
- Install the necessary software with the command sudo apt-get install -y samba samba-common python-glade2 system-config-samba.
- Type your sudo password and hit Enter.
- Allow the installation to complete.
- Open a new file browser window.
- At the bottom of the left navigation pane, click "Other Locations"
- At the bottom of the window, in the "Connect to Server" field, Type smb://zslaccfs/
- Open the cryoem directory.
- Log in with your SLAC Windows account username and password, leave the "Workgroup" field as the default value or if using Ubuntu the domain should be "slac".
- You can now browse the CryoEM disks in your Linux file browser.
Alternatively, you can mount it via command line.
Install cifs-utils. sudo apt-get install cifs-utils
- Create a directory where you want to mount it. sudo mkdir /mnt/slac
Note that the
uidis important so that you as user can have the correct permissions on your local desktop.
You can also use the FUSE based SSHFS to mount the filesystem via ssh. It is recommended to ssh into
dtn02.slac.stanford.edu in order to use this method.
Using SSHFS, the filesystem will be mounted locally so that you may browse the directory as you would with SAMBA etc.
BBCP provides multi-stream parallel transfers of data that allows transfers speeds to be significantly higher than that of scp. Details TBD.
|Software Install||Clients available, Servers should already have it installed||Implementation already baked into MAC OS and Windows. Simple install for Linux.||Requires FUSE library. Not available for Windows (i think)||Command line tools usually already installed in most Linux and MAC OSes. GUI's available for SCP.||Command line tools only|
|Graphical Interface||Yes (Web)||Yes (OS)||Yes (OS)||Potentially||No|
|Command line interface||Yes||Yes (standard OS)||Yes (standard OS)||Yes (standard OS)||Yes (standard OS)|
|Access||Anywhere||At SLAC Only||Anywhere||Anywhere||Anywhere|
|Credentials||Globus ID + SLAC Unix||SLAC Windows||SLAC Unix||SLAC Unix||SLAC Unix|
|Ease of Use||Easy||Easy||Medium||Difficult||Difficult|