Skip to content

Commit

Permalink
content for advanced genomics > genome-browser
Browse files Browse the repository at this point in the history
  • Loading branch information
yassinkhalifa committed Nov 8, 2023
1 parent 21084f4 commit 97b1a26
Showing 1 changed file with 71 additions and 0 deletions.
71 changes: 71 additions & 0 deletions docs/advanced-genomics-support/genome-browser.md
Original file line number Diff line number Diff line change
@@ -1 +1,72 @@
# Genome Browser

IGV
---

The Integrative Genomics Viewer (IGV) is a high-performance, easy-to-use, interactive tool for the visual exploration of genomic data. The original IGV is a Java desktop application. You can run IGV as a VNC application through Open Ondemand.

Logon ondemand.htc.crc.pitt.edu. Click Interactive Apps -> IGV on htc:

![](../_assets/img/advanced-genomics-support/igv-1.png)

Select IGV version, Number of Hours and Number of cores. Click Launch:

![](../_assets/img/advanced-genomics-support/igv-1_0.png)

Choose your genome at the top left cornet. I have selected Human (hg38). File -> Load from File... and navigate to your CRC folder. In the screenshot, I have navigated to ```/bgfs/genomics/fangping/nf-core-rnaseq/results/star/bigwig```, and selected 6 bigWig files.

![](../_assets/img/advanced-genomics-support/igv-2_0.png)

Type a gene name in top middle text field. I have used GAPDH.

![](../_assets/img/advanced-genomics-support/igv-4.png)

IGV\_webapp
-----------

The IGV-Web app is a pure-client "genome browser" application based on igv.js. IGV-web is a web application.

Logon ondemand.htc.crc.pitt.edu. Click Genomics Apps -> IGV webapp:

![](../_assets/img/advanced-genomics-support/igv-2.png)

Select IGV webapp version, Number of cores and Number of hours. Click Launch:

![](../_assets/img/advanced-genomics-support/igvweb-1.png)

This will launch IGV-webapp using a shared node on the htc cluster.

![](../_assets/img/advanced-genomics-support/igvweb-2.png)

Choose your genome at the top left corner. To add files on CRC storage as track, select Tracks -> URL ... Get the absolute path of your file, for example,

```/bgfs/genomics/fangping/nf-core-rnaseq/results/star/bigwig/scCTRL_TGFb1_R1.bigWig```,

then add data in front. Use that address, i.e.,

```data/bgfs/genomics/fangping/nf-core-rnaseq/results/star/bigwig/scCTRL_TGFb1_R1.bigWig```,

as Track URL.

![](../_assets/img/advanced-genomics-support/igvweb-3.png)

When track has index, you should provide Index URL. For example, bam file /bgfs/genomics/fangping/nf-core-rnaseq/results/star/scCTRL\_TGFb1\_R1.markdup.sorted.bam and its index file /bgfs/genomics/fangping/nf-core-rnaseq/results/star/scCTRL\_TGFb1\_R1.markdup.sorted.bam.bai. You should use:

Track URL: ```data/bgfs/genomics/fangping/nf-core-rnaseq/results/star/scCTRL_TGFb1_R1.markdup.sorted.bam```
Index URL: ```data/bgfs/genomics/fangping/nf-core-rnaseq/results/star/scCTRL_TGFb1_R1.markdup.sorted.bam.bai```

![](../_assets/img/advanced-genomics-support/igvweb-4.png)

Type a gene name in top middle text field. I have used GAPDH.

![](../_assets/img/advanced-genomics-support/igvweb-5.png)

To save and share the session, choose Session -> Save ...., and save the json file to your local computer.

![](../_assets/img/advanced-genomics-support/igvweb-6.png)

You can send this json file to your collaborator to reproduce the IGV session. Choose Session -> Local File ... to load the session.

![](../_assets/img/advanced-genomics-support/igvweb-7.png)

You can upload [this file](../_assets/img/advanced-genomics-support/igv-webapp-session.json) to generate the above session.

0 comments on commit 97b1a26

Please sign in to comment.