| metaLinks |
|
|---|
For development in your Capsule, you can use one of our Cloud Workstations—well-known programming IDEs (integrated development environments) launched with your selected Docker environment and compute resources.
The system starts an EC2 machine and launches a Docker container using the Capsule's compute environment configured in the Environment Editor. Visit the Environment page to learn how to establish the environment. Once the compute environment is established, you will enter the Cloud Workstation with full access to the Capsule.
{% hint style="info" %} In the Cloud Workstation, you work directly within the Docker container. During a Reproducible Run, the system submits your computation to a Docker container, syncs the results folder back to the Capsule, and stops the container once the run is complete. {% endhint %}
The Cloud Workstation offers a native experience, similar to working locally. For example, you can execute commands in the terminal, or execute a chunk of code in JupyterLab.
| Folder | Available in Cloud Workstation | Path in Capsule Workspace | Available in Reproducible Run | Alternative Path in Computation | Path in Computation |
|---|---|---|---|---|---|
| Metadata | ✅ | /metadata | ❌ | - | /root/capsule/metadata |
| Environment | ✅ | /environment | ❌ | - | /root/capsule/environment |
| Code | ✅ | /code | ✅ | /code | /root/capsule/code |
| Data | ✅ | /data | ✅ | /data | /root/capsule/data |
| Results | ✅ | - | ✅ | /restuls | /root/capsule/results |
| Scratch (CW) | ✅ | - | ❌ | /scratch | /root/capsule/scratch |
| CW Root FS | ✅ | - | ❌ | - | / |
This guide covers the following:
.png)