Skip to content

Commit 0630c7d

Browse files
committed
Add interactive collaboration sections, add proteinfold gif
1 parent ba0f857 commit 0630c7d

File tree

2 files changed

+24
-2
lines changed

2 files changed

+24
-2
lines changed

platform_versioned_docs/version-24.3/getting-started/studios.mdx

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -355,6 +355,12 @@ Run the following script in your Jupyter notebook to install the necessary packa
355355

356356
</details>
357357

358+
![Visualize predicted protein structures in a Jupyter notebook Studio](./_images/protein-vis-short-gif-1080p-cropped.gif)
359+
360+
#### Interactive collaboration
361+
362+
To share a link to the running Studio session with collaborators inside your workspace, select the options menu for your Jupyter Studio session, then select **Copy Studio URL**. Using this link, other authenticated users can access the session directly to collaborate in real time.
363+
358364
## RStudio: Analyze RNASeq data and differential expression statistics
359365

360366
RStudio notebooks enable interactive analysis using R libraries and tools. For example, Shiny for R enables you to render functions in a reactive application and build a custom user interface to explore your data. The public data used in this section consists of RNA sequencing data that was processed by the **nf-core/rnaseq** pipeline to quantify gene expression, followed by **nf-core/differentialabundance** to derive differential expression statistics. This section demonstrates how to create a Studio to perform further analysis with these results from cloud storage. One of these outputs is an RShiny application that can be deployed for interactive analysis.
@@ -450,6 +456,10 @@ The following R script installs and configures the prerequisite packages and lib
450456

451457
![Explore the RShiny app](./quickstart-demo/assets/rnaseq-diffab-rshiny-app-explore.gif)
452458

459+
#### Interactive collaboration
460+
461+
To share a link to the running Studio session with collaborators inside your workspace, select the options menu for your RStudio session, then select **Copy Studio URL**. Using this link, other authenticated users can access the session directly to collaborate in real time.
462+
453463
## Xpra: Visualize genetic variants with IGV
454464

455465
Studios and Xpra provides remote desktop functionality that enables many interactive analysis and troubleshooting workflows. One such workflow is to perform genetic variant visualization using IGV desktop, a powerful open-source tool for the visual exploration of genomic data. This section demonstrates how to add public data from the [1000 Genomes project](https://www.coriell.org/1/NHGRI/Collections/1000-Genomes-Project-Collection/1000-Genomes-Project) to your workspace, set up an Xpra environment with IGV desktop pre-installed, and explore a variant of interest.
@@ -514,9 +524,13 @@ From the **Studios** tab, select **Add a Studio** and complete the following:
514524
1. Search for PCSK9 and zoom into one of the exons of the gene. A coverage graph and reads should be shown, as below:
515525
![BAM file view](./_images/xpra-data-studios-IGV-view-bam.png)
516526

517-
## VS Code: Create an interactive Nextflow developer environment
527+
#### Interactive collaboration
528+
529+
To share a link to the running Studio session with collaborators inside your workspace, select the options menu for your Xpra Studio session, then select **Copy Studio URL**. Using this link, other authenticated users can access the session directly to collaborate in real time.
518530

519-
Using Studios and Visual Studio Code allows you to create a portable and interactive Nextflow development environment with all the tools you need to develop and run Nextflow pipelines. This section demonstrates how to set up a VS Code Studio with Conda and nf-core tools, add public data and run the nf-core/fetchngs pipeline with the `test` profile, and create a VS Code project to start coding your own Nextflow pipelines.
531+
## VS Code: Create an interactive Nextflow development environment
532+
533+
Using Studios and Visual Studio Code allows you to create a portable and interactive Nextflow development environment with all the tools you need to develop and run Nextflow pipelines. This section demonstrates how to set up a VS Code Studio with Conda and nf-core tools, add public data and run the nf-core/fetchngs pipeline with the `test` profile, and create a VS Code project to start coding your own Nextflow pipelines. The Studio includes the [Nextflow VS Code extension](https://marketplace.visualstudio.com/items?itemName=nextflow.nextflow), which makes use of the Nextflow language server to provide syntax highlighting, code navigation, code completion, and diagnostics for Nextflow scripts and configuration files.
520534

521535
#### Create an AWS Batch compute environment
522536

@@ -567,6 +581,10 @@ From the **Studios** tab, select **Add a Studio** and complete the following:
567581
- If you chose to **Add** the Studio in the preceding step, select **Connect** in the options menu to open a Studio session in a new browser tab.
568582
- Once inside the Studio session, run `code .` to use the clipboard.
569583

584+
:::tip
585+
See [User and workspace settings](https://code.visualstudio.com/docs/editor/settings) if you wish to import existing VS Code configuration and preferences to your Studio session's VS Code environment.
586+
:::
587+
570588
### Run nf-core/fetchngs with Conda
571589

572590
Run the following Nextflow command to run nf-core/fetchngs with Conda:
@@ -579,3 +597,7 @@ nextflow run nf-core/fetchngs -profile test,conda --outdir ./nf-core-fetchngs-co
579597

580598
- Run `nf-core pipelines create` to create a new pipeline. Choose which parts of the nf-core template you want to use.
581599
- Run `code [your new pipeline]` to open the new pipeline as a project in VSCode. This allows you to code your pipeline with the help of the Nextflow language server and nf-core tools.
600+
601+
#### Interactive collaboration
602+
603+
To share a link to the running Studio session with collaborators inside your workspace, select the options menu for your VS Code Studio session, then select **Copy Studio URL**. Using this link, other authenticated users can access the session directly to collaborate in real time.

0 commit comments

Comments
 (0)