On this page you will find guides for testing the CloudTop Docker, the CloudTop OHIF Docker, and the CloudTop ImageJ/Napari Docker.
Begin by starting the App as described in the section Creating an Application. Select the CloudTop Viewer application.
Step 1: Run the CloudTop Docker.
USER_NAME
and VNC_PW
can be whatever you want: those are the authentication info you will need to log in for Step 2. Change the tag to whichever tag you want to test.
Step 2: Connect to the running docker
Browse to localhost:8080
Enter the USERNAME
and VNC_PW
you specified when starting the Dockerfile
Press the Login button
Wait for Guacamole to respond
Step 3: Make sure the home directory is OK
Start a terminal emulator from the applications menu. In the resultant shell, type
You should see /home/USER_NAME
where USER_NAME
is the user name specified in Step 1
Note the presence of the Firefox browser icon
At this point the basic CloudTop functionality is working.
Step 1: Run the CloudTop OHIF docker:
where OUR_CLIENT_ID
is found in the file.
google_health.env
file in the renci_data_stage directory of our keybase account. USER_NAME
and VNC_PW
can be whatever you want: those are the authentication info you will need to log in for Step 2. Change the tag to whichever tag you want to test.
Step 2: Connect to the running docker
Browse to localhost:8080
Enter the USERNAME
and VNC_PW
you specified when starting the Dockerfile
Press the Login button
Wait for Guacamole to respond
Step 3: Make sure the home directory is OK
Start a terminal emulator from the applications menu. In the resultant shell, type:
You should see /home/USER_NAME
where USER_NAME
is the user name specified in Step 1
Note the presence of the Firefox browser icon
At this point the basic CloudTop functionality is working.
Step 4: Test the OHIF functionality
Exit the terminal emulator by typing “exit”
Click the Firefox icon and browse to localhost:3000
At this point you will be prompted for your Google user ID.
Click Next.
Google may prompt you to choose the account you wish to proceed with. If prompted, pick your G Suite account.
Click Next.
Enter your password. The browser will ask if you want to save the password. It doesn’t matter if you do or not
Respond to the 2 step authentication. If you haven't used it before, you may be prompted to set up the 2 step authentication.
You should now see the basic OHIF screen with a large selection of projects.
Step 5: Browse to Your Data Set
Select helx-dev
Select the northamerica- northeast1 region
Select the DicomTestData dataset
Select the TestData Dicom Store
You should now see our test datasets. Chose your test data set and have fun!
Step 1: Start the Docker
Start the docker with the following command:
where USER_NAME
and VNC_PW
can be whatever you want: those are the authentication info you will need to log in for Step 2. Change the tag to whichever tag you want to test.
Step 2: Connect to the running docker
Browse to localhost:8080
Enter the USERNAME
VNC_PW
you specified when starting the Dockerfile
Press the Login button
Wait for Guacamole to respond
Step 3: Make sure the home directory is OK
Start a terminal emulator from the applications menu. In the resultant shell, type:
• You should see /home/USER_NAME
where USER_NAME
is the user name specified in Step 1
• Note the presence of the ImageJ, Napari and Firefox browser icon. If any are missing the test fails.
At this point the basic CloudTop functionality is working. Next we will want to verify that ImageJ and Napari are working
Step 4: Make sure the ImageJ application launcher works correct
Exit the terminal application and click the ImageJ icon. There is no ImageJ test data included in the docker.
Exit ImageJ and make sure the Napari application launcher works correctly.
The docker does not contain any test data. The docker test is now complete.
Exit Napari and stop the docker.