fix: Update to MorphoCloud/MorphoCloudWorkflow@553fdf8
List of MorphoCloudWorkflow changes:
$ git shortlog 619f569..553fdf8 --no-merges muratmaga (1): fix(cloud-config): Update to MorphoCloud/exosphere@fe26eeba9See https://github.com/MorphoCloud/MorphoCloudWorkflow/compare/619f569...553fdf8
版权所有:中国计算机学会技术支持:开源发展技术委员会
京ICP备13000930号-9
京公网安备 11010802032778号
MorphoCloud On-Demand Instances: Run 3D Slicer and SlicerMorph inside a web browser.
Powerful virtual machines (compute instances) that provide interactive remote desktop interface with 3D Slicer and SlicerMorph and its related extensions preloaded for 3D digital morphology and morphometrics data processing.
In a nutshell, you:
NOTE: MorphoCloud and JetStream2 are designed for open science and public data; it is NOT compliant with high-security federal privacy regulations such as HIPAA or FERPA. Consequently, users are strictly prohibited from uploading, processing, or storing any data containing Personally Identifiable Information or Protected Health Information. See the detailed acceptable use policies here
Available Instance Types
*
g3.lis the default instance and is usually more available than other instance flavors.Click to see the approximate (delayed 5 minutes) count of available resources on JS2
Installed Software
Ready to give a try?
Individual users: Go to https://github.com/MorphoCloud/MorphoCloudInstances/issues/new?template=instance-request.yml, fill in the necessary information and choose your instance flavor. Your request will be approved within 24h (often faster). Then, you can create and start using your instance.
Workshop or Short-Course organizers: If you are planning an event (5 days or less) in which participants would need access to MorphoCloud throughout the event, you can fill in the Workshop Request. Please do that at least 2 weeks prior to your planned event. We will get back to you with the necessary instructions on how to setup your environment.
MorphoCloud Commands
Once your request is approved you can use these commands to manage your instance.
/create/shelve/unshelve/delete_instance/createto recreate the instance afresh./delete_volume/encode_email/decode_email/email/renewMorphoCloud Desktop Interface
A: Side toolbar that gets activated by pressing the
CTRL (or CMD)+ALT+SHIFTkeys. It allows copy/paste into the remote session, browse and download files on the remote drive and adjust screen zoom levels (cut from the screenshot).B: Shortcuts to commonly used applications and to MyData storage volume.
C: Displays list of available applications (searchable)
D: Right mouse clicking anywhere on desktop brings this menu, including changing screen resolution (Display settings).
E: Click on this icon anytime to extend your session for additional 4 hours.
MorphoCloud Instances FAQ for common issues
then wait a couple minutes for your instance to reboot and become online, and then retry connecting from GUI.
Cursor is laggy, and there is high latency in UI (not just Slicer, all windows are slow to refresh): This is due to limited bandwidth of your network connection. If you can try, switching to a different network. Also for better performance, we suggest using the dedicated TurboVNC client, which is freely available at https://github.com/TurboVNC/turbovnc/releases. TurboVNC allows you to reduce the quality of the desktop image so that less bandwidth is used when refreshing the screens. Once the TurboVNC is installed, you can connect to your running instance using the convention: W.X.Y.Z:1, where W.X.Y.Z is the IP address of the instance provided in the email. You will use the same passphrase as the connection password. You can also check the email sent by the MorphoCloudPortal for more instructions on using TurboVNC.
Instance GUI doesn’t scale correctly (i.e., fonts too small/large): Try using TurboVNC client for connecting to the instance. TurboVNC handles the high-resolution DPI scaling and resizing the application window much better than the web browser connections.
3D rendering performance of Slicer appears slow:, You need to make sure: (1) 3D Slicer is actually using the GPU, and (2) GPU on the instance is functional. For the first issue, make sure you are always launching the Slicer from the shortcut on the desktop. For the latter, open a terminal window and type the command
nvidia-smi. This should list the GPU in your system, its driver and CUDA version, along with the applications using it (e.g., if Slicer is running, it should be listed). If there is any error, please copy and paste the full screenshot and notify us. Sometimes rebooting the system from the command line via the commandsudo reboot, helps clear the issue.I checked, but 3D rendering performance of Slicer still very slow, application window is unresponsive: Try to stop volume rendering (turn it off). See if any dimension of the your volume is equal to or greater than 4096 voxels. If so, use CropVolume module in Slicer to downsample those dimensions to 4095 or less. Note that this appears to be a specific problem with the drivers provided on the MorphoCloud host (JetStream2), and does not happen in other systems.
Citation
If you use MorphoCloud on your teaching and research, please cite this publication:
Maga AM, Fillion-Robin J-C (2026) MorphoCloud: Democratizing Access to High-Performance Computing for Morphological Data Analysis. https://doi.org/10.12688/f1000research.176328.1
Funding & Acknowledgement
MorphoCloud services, including MorphoCloud On-Demand Instances, are supported by funding from the National Science Foundation (DBI/2301405) and National Institutes of Health (NICHD/HD104435). MorphoCloud runs on cyberinfrastructure that is made available by current and previous funding from the National Science Foundation (JetStream2: OAC/2005506, Exosphere: TI/2229642). Initial development of SlicerMorph was previously supported by National Science Foundation (DBI/1759883).
If you use any of the MorphoCloud services for your project, please acknowledge our funders with this statement: