Skip to content

RStudio Server

Carolina Cloud’s RStudio Server is a web-based R development environment pre-loaded with a comprehensive genomics and bioinformatics toolkit. It includes 30+ command-line tools (samtools, GATK, STAR, PLINK, Nextflow), a full R/Bioconductor stack (DESeq2, edgeR, GenomicRanges, tidyverse), and an integrated Shiny Server for building interactive applications.

  1. Sign in at console.carolinacloud.io
  2. In the sidebar, click Create then Genomics
  3. Click the RStudio Server card
  4. Select your CPU tier — High Performance is recommended for CPU-intensive bioinformatics workloads
  5. Use the sliders to configure vCPUs, RAM, and disk size. Genomics workloads often benefit from generous RAM (64+ GiB) and disk (500+ GiB) allocations
  6. Optionally expand S3 Integration to pre-configure aws s3 access for pulling reference genomes or uploading results
  7. Review the cost and click Create
  8. Once running, click the Open button on your instance card

Logging in to RStudio:

  • Username: ccloud
  • Password: Shown on your instance card in the dashboard
Terminal window
curl -X POST https://console.carolinacloud.io/api/instance/ \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"resource_type": "container",
"flavor": "rstudioserver",
"n_vcpus": 16,
"mem_gib": 64,
"disk_size_gib": 500,
"cpu_tier": "high-performance"
}'

The response includes a webapp_url field — that’s the URL to open RStudio.

Optional fields:

FieldDescription
nameHuman-friendly name
cpu_tiergeneral-purpose (default) or high-performance
aws_access_key_idS3 access key for pre-configured aws s3 access
aws_secret_access_keyS3 secret key
aws_endpoint_urlS3 endpoint (required for non-AWS providers)
aws_prefill_bucketBucket path to pre-download into ~/s3-prefill/ on startup
Terminal window
# RStudio Server for genomics research
ccloud new container --cpus 16 --ram 64 --disk 500 \
--flavor rstudioserver \
--name rstudio-genomics
# Access the URL from the dashboard after creation

RStudio Server is accessed through your web browser:

  • Click the Open button on the instance card, or
  • Navigate to https://<instance-name>.carolinacloud.io
  • Log in with username ccloud and the password from your instance card

Every RStudio Server instance includes a running Shiny Server on port 3838. When you run a Shiny app from RStudio, access it at:

https://<instance-name>-shiny.carolinacloud.io

Append -shiny to your instance’s subdomain. There’s also a convenient button on your instance card in the dashboard.

Tip: Use RStudio’s “Run in Background” option (dropdown next to the Run App button) so the Shiny app keeps running while you continue working in the R console.

All genomics tools (samtools, GATK, bowtie2, STAR, kallisto, bcftools, Nextflow, etc.) are available from the command line, alongside the RStudio web interface.

R packages: DESeq2, edgeR, limma, GenomicRanges, Biostrings, rtracklayer, tidyverse, ggplot2, BiocManager

Command-line tools: samtools 1.22, bcftools 1.22, GATK 4.6, STAR 2.7, bowtie2 2.5, kallisto 0.51, PLINK 2.0, beagle 5.4, GLIMPSE2 2.0, Nextflow 25.10

System: Python 3.12, Java (OpenJDK), R with full dev tools, complete build toolchain

For the full list, see the Pre-installed Tools reference.