Project

General

Profile

Wiki » History » Version 6

John Pellman, 08/25/2025 04:45 PM

1 1 John Pellman
h1. Globus Data Transfer from SEMC
2
3 3 John Pellman
{{toc}}
4 2 John Pellman
5
h2. Introduction
6
7 1 John Pellman
Globus is an application that lets you transfer large amounts of research data efficiently and securely to your personal computer, institution’s storage systems or a cloud provider. It eliminates the use of big portable external hard drives that need to be mounted to a local storage to transfer data. The New York Structural Biology Center primarily uses Globus to transfer data that is collected on-site from electron microscopes. To get started with, follow the instructions below. 
8 3 John Pellman
9 4 John Pellman
h2. Logging in to Globus
10 3 John Pellman
11 4 John Pellman
Typically, you can log into Globus with your institutional credentials.  To determine if this is possible, check if your institution is listed under the dropdown menu located on the "Globus login page":https://app.globus.org (https://app.globus.org).  If it is, you can skip to the next section (_Logging in with Institutional Credentials_).
12 3 John Pellman
13 1 John Pellman
!{width:33%}globus_cilogon_1.png!
14
15 4 John Pellman
h3. Creating an ORCID Account and Linking it with Globus
16
17 3 John Pellman
If you do not have access to Globus via your institution, you can use your ORCID to sign in to Globus.  If you do not already have an ORCID, you can sign up for one "here":https://orcid.org/register.  To sign in with your ORCID, you will need to click the green ORCID button on the login page:
18
19
!{width:33%}globus_orcid_1.png!
20
21
You will then be prompted to connect your ORCID to Globus.  Click the _Authorize access_ button when prompted. 
22
23
!{width:33%}globus_orcid_2.png!
24
25
If your ORCID account is successfully linked with Globus, you will be presented with the following screen.  Click _Continue_.
26
27
!{width:33%}globus_orcid_3.png!
28
29
Fill out the subsequent form.  Enter in your email address and organizational affiliation when prompted.
30
31
!{width:33%}globus_orcid_4.png!
32
33
Finally, grant Globus the permissions it needs from your ORCID account by clicking on _Allow_ on the last screen:
34 1 John Pellman
35
!{width:33%}globus_orcid_5.png!
36 4 John Pellman
37
You should now be logged into Globus.  For future sessions, you can click the green ORCID button on the main page to log in again.
38
39
h3. Logging in with Institutional Credentials
40
41
Select your institution from the dropdown on the Globus login page and click _Continue_.
42
43
!{width:33%}globus_cilogon_1.png!
44
45
You will now be prompted with the dialogue you typically use to log in to your institution's services (email, etc).  Enter your institutional credentials (e.g., NetID, UNI) and sign in as normal.
46
47
!{width:33%}globus_cilogon_2.png!
48
49
h3. Globus File Manager
50
51 5 John Pellman
Once you have successfully signed in (via ORCID or institutional credentials) you will be presented with the Globus file manager.  In the next section, we will describe how you can use this web interface to initiate data transfers to your home institution.
52 4 John Pellman
53
!{width:33%}globus_filemanager.png!
54 6 John Pellman
55
h2. Transferring Data
56
57
h3. Transferring files from NYSBC to your personal endpoint 
58
59
1. Click on the Collections tab and type ‘NYSBC#SEMC’ This will act as your source endpoint, where you will be transferring files from 
60
61
!{width:25%}image6.png!
62
 
63
2. You will see a login widget below which will ask for your username and password to authenticate.  Please take note that you need to enter the username which was provided by SEMC when you first registered for your project. Also, note that this username is all lowercase 
64
65
If you are already logged into another NYSBC account. Please go to Settings> Manage Identities > NYSBC OIDC Server  
66
67
!{width:25%}image7.png!
68
69
3. After you authenticate, you will see your default path which is currently set at /h1/<username> 
70
71
!{width:25%}image8.png!
72
73
4. You can transfer raw frames and references by selecting the ‘frames’ folder  
74
75
 * Select your username 
76
 * Then, select the session you want to transfer frames from eg: (22mar18g) 
77
 * Under the rawdata folder, you will see all your raw frames 
78
79
5. You can also transfer aligned images by selecting the ‘leginon’ folder 
80
81
 * Select your username  
82
 * Then select the session you want to transfer frames from eg: (22mar18g) 
83
 * Under the rawdata folder you will see all your aligned images 
84
85
!{width:25%}image9.png!
86
87
6. Now, you need to select the destination endpoint. For transferring files to your personal computer, you need to install Globus Connect Personal. Click on ‘Endpoints’ on the left navigation bar and select ‘⊕ Create a personal endpoint’ on the top right of the screen 
88
89
!{width:25%}image10.png!
90
91
You will see the following screen 
92
93
!{width:25%}image11.png!
94
95
 * Download and install the Globus Connect Personal as per your OS distribution  
96
97
For specific installation instructions, 
98
Mac installation: https://docs.globus.org/how-to/globus-connect-personal-mac/ Windows: https://docs.globus.org/how-to/globus-connect-personal-windows/ Linux: https://docs.globus.org/how-to/globus-connect-personal-linux/  
99
100
* Log In, then press allow, this will take you to the Globus Connect Personal Setup 
101
    * For Owner Identity, select your Globus ID 
102
    * Enter your endpoint collection name. eg: Personal Computer 
103
    * Press ‘Save’ 
104
105
!{width:25%}image12.png!
106
107
8. Next, select your personal endpoint as your destination endpoint. 
108
109
 * Go back to the file manager and select NYSBC#SEMC in the Collection tab  
110
 * Then select, transfer and sync to option.  
111
 * On the right side, select your personal endpoint as the destination endpoint. Please see the screenshot 
112
113
!{width:25%}image13.png!
114
115
You will now see the folders on your laptop.  
116
117
Once you select the appropriate source and destination folder, then click on Start to initiate the transfer process 
118
119
!{width:25%}image13.png! 
120
121
To monitor the transfer process, click on the Activity tab on the left sidebar 
122
123
You will see the transfer logs and the message when the transfer is completed.  
124
125
Note: Sometimes, your personal computer will be under a firewall which will not allow transferring files. To configure your firewall settings, please follow the link https://docs.globus.org/how-to/configure-firewall-gcp/  
126
127
For any issues related to Globus please check the following guides: 
128
129
 * https://docs.globus.org/how-to/ 
130
 * https://docs.globus.org/faq/ 
131
132
h3. Transferring files from NYSBC to your home institution endpoint  
133
134
* Follow steps 1 - 5 as described above. 
135
 * Then select your home institution endpoint as the destination endpoint. Please contact your organization’s IT team to acquire the name of the endpoint authorized by your institution and for the login credentials and queries related to your directory permissions. 
136
 * Follow step 11 as described above. 
137
 * You can keep track of data transfer status by clicking on the Activity tab. When the transfer is completed, you will see a green check mark and “Condition” will say SUCCEEDED.