Top Banner
Introduction of Circos Yunyun Zhou 03/11/2014
16

Circos

Nov 29, 2014

Download

Technology

mkim8

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Circos

Introduction of Circos

Yunyun Zhou

03112014

Introduction

PRETTY Circular visualization

POPULAR --- APPEARED IN A VARIETY OF PUBLICATIONS

Overview

CIRCOS Features

Methods

Applications

Questions

httpcircosca

Features

CIRCOS is only a circular visualization tool no analysis

Creation of images is controlled through a plain-text configuration file

Circos can be used to display any kind of information

---initially design specific to genomics

---currently any relationship among data

ie chemical reactivity tracking transactionshellip

visualizing tables

Typical Circos Image

(A) histogram (B) ideograms (C) histogram (D) heatmap (E) links (F) highlights (G) grid (H) ticks

CIRCOS installation

1 System requirement UnixLinuxMac

2 Download amp Install circos software

3 Install Required Perl modules

4 Download Tutorial (Best practice examples)

Plain Text Input Files

gt circos -conf etccircosconf

Configuration file (circosconf)

ltticksgt ltltinclude etcticksconfgtgt ltticksgt

ticksconf

Genome to Genome link

Clickable image

bull Associate areas of the image with web links bull Any element in the image (ideogram tick band highlight ribobn etc) can

have an associated URL

FEATURES

MAKING IDEOGRAMS CLICKABLE

ltideogramgt

ideogram_url = httpwwwgooglecomsearchq=[chr]

helliphellip

ltideogramgt

chr - hs1 1 0 247249719 chr1 url=special_scriptchr=[chr]

chr - hs2 2 0 242951149 chr2 url=another_special_scriptchr=[chr]

chr - hs3 3 0 199501827 chr3

DEFINING URLS SPECIFIC TO INDIVIDUAL IDEOGRAMS

METHODS

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 2: Circos

Introduction

PRETTY Circular visualization

POPULAR --- APPEARED IN A VARIETY OF PUBLICATIONS

Overview

CIRCOS Features

Methods

Applications

Questions

httpcircosca

Features

CIRCOS is only a circular visualization tool no analysis

Creation of images is controlled through a plain-text configuration file

Circos can be used to display any kind of information

---initially design specific to genomics

---currently any relationship among data

ie chemical reactivity tracking transactionshellip

visualizing tables

Typical Circos Image

(A) histogram (B) ideograms (C) histogram (D) heatmap (E) links (F) highlights (G) grid (H) ticks

CIRCOS installation

1 System requirement UnixLinuxMac

2 Download amp Install circos software

3 Install Required Perl modules

4 Download Tutorial (Best practice examples)

Plain Text Input Files

gt circos -conf etccircosconf

Configuration file (circosconf)

ltticksgt ltltinclude etcticksconfgtgt ltticksgt

ticksconf

Genome to Genome link

Clickable image

bull Associate areas of the image with web links bull Any element in the image (ideogram tick band highlight ribobn etc) can

have an associated URL

FEATURES

MAKING IDEOGRAMS CLICKABLE

ltideogramgt

ideogram_url = httpwwwgooglecomsearchq=[chr]

helliphellip

ltideogramgt

chr - hs1 1 0 247249719 chr1 url=special_scriptchr=[chr]

chr - hs2 2 0 242951149 chr2 url=another_special_scriptchr=[chr]

chr - hs3 3 0 199501827 chr3

DEFINING URLS SPECIFIC TO INDIVIDUAL IDEOGRAMS

METHODS

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 3: Circos

Overview

CIRCOS Features

Methods

Applications

Questions

httpcircosca

Features

CIRCOS is only a circular visualization tool no analysis

Creation of images is controlled through a plain-text configuration file

Circos can be used to display any kind of information

---initially design specific to genomics

---currently any relationship among data

ie chemical reactivity tracking transactionshellip

visualizing tables

Typical Circos Image

(A) histogram (B) ideograms (C) histogram (D) heatmap (E) links (F) highlights (G) grid (H) ticks

CIRCOS installation

1 System requirement UnixLinuxMac

2 Download amp Install circos software

3 Install Required Perl modules

4 Download Tutorial (Best practice examples)

Plain Text Input Files

gt circos -conf etccircosconf

Configuration file (circosconf)

ltticksgt ltltinclude etcticksconfgtgt ltticksgt

ticksconf

Genome to Genome link

Clickable image

bull Associate areas of the image with web links bull Any element in the image (ideogram tick band highlight ribobn etc) can

have an associated URL

FEATURES

MAKING IDEOGRAMS CLICKABLE

ltideogramgt

ideogram_url = httpwwwgooglecomsearchq=[chr]

helliphellip

ltideogramgt

chr - hs1 1 0 247249719 chr1 url=special_scriptchr=[chr]

chr - hs2 2 0 242951149 chr2 url=another_special_scriptchr=[chr]

chr - hs3 3 0 199501827 chr3

DEFINING URLS SPECIFIC TO INDIVIDUAL IDEOGRAMS

METHODS

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 4: Circos

Features

CIRCOS is only a circular visualization tool no analysis

Creation of images is controlled through a plain-text configuration file

Circos can be used to display any kind of information

---initially design specific to genomics

---currently any relationship among data

ie chemical reactivity tracking transactionshellip

visualizing tables

Typical Circos Image

(A) histogram (B) ideograms (C) histogram (D) heatmap (E) links (F) highlights (G) grid (H) ticks

CIRCOS installation

1 System requirement UnixLinuxMac

2 Download amp Install circos software

3 Install Required Perl modules

4 Download Tutorial (Best practice examples)

Plain Text Input Files

gt circos -conf etccircosconf

Configuration file (circosconf)

ltticksgt ltltinclude etcticksconfgtgt ltticksgt

ticksconf

Genome to Genome link

Clickable image

bull Associate areas of the image with web links bull Any element in the image (ideogram tick band highlight ribobn etc) can

have an associated URL

FEATURES

MAKING IDEOGRAMS CLICKABLE

ltideogramgt

ideogram_url = httpwwwgooglecomsearchq=[chr]

helliphellip

ltideogramgt

chr - hs1 1 0 247249719 chr1 url=special_scriptchr=[chr]

chr - hs2 2 0 242951149 chr2 url=another_special_scriptchr=[chr]

chr - hs3 3 0 199501827 chr3

DEFINING URLS SPECIFIC TO INDIVIDUAL IDEOGRAMS

METHODS

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 5: Circos

Typical Circos Image

(A) histogram (B) ideograms (C) histogram (D) heatmap (E) links (F) highlights (G) grid (H) ticks

CIRCOS installation

1 System requirement UnixLinuxMac

2 Download amp Install circos software

3 Install Required Perl modules

4 Download Tutorial (Best practice examples)

Plain Text Input Files

gt circos -conf etccircosconf

Configuration file (circosconf)

ltticksgt ltltinclude etcticksconfgtgt ltticksgt

ticksconf

Genome to Genome link

Clickable image

bull Associate areas of the image with web links bull Any element in the image (ideogram tick band highlight ribobn etc) can

have an associated URL

FEATURES

MAKING IDEOGRAMS CLICKABLE

ltideogramgt

ideogram_url = httpwwwgooglecomsearchq=[chr]

helliphellip

ltideogramgt

chr - hs1 1 0 247249719 chr1 url=special_scriptchr=[chr]

chr - hs2 2 0 242951149 chr2 url=another_special_scriptchr=[chr]

chr - hs3 3 0 199501827 chr3

DEFINING URLS SPECIFIC TO INDIVIDUAL IDEOGRAMS

METHODS

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 6: Circos

CIRCOS installation

1 System requirement UnixLinuxMac

2 Download amp Install circos software

3 Install Required Perl modules

4 Download Tutorial (Best practice examples)

Plain Text Input Files

gt circos -conf etccircosconf

Configuration file (circosconf)

ltticksgt ltltinclude etcticksconfgtgt ltticksgt

ticksconf

Genome to Genome link

Clickable image

bull Associate areas of the image with web links bull Any element in the image (ideogram tick band highlight ribobn etc) can

have an associated URL

FEATURES

MAKING IDEOGRAMS CLICKABLE

ltideogramgt

ideogram_url = httpwwwgooglecomsearchq=[chr]

helliphellip

ltideogramgt

chr - hs1 1 0 247249719 chr1 url=special_scriptchr=[chr]

chr - hs2 2 0 242951149 chr2 url=another_special_scriptchr=[chr]

chr - hs3 3 0 199501827 chr3

DEFINING URLS SPECIFIC TO INDIVIDUAL IDEOGRAMS

METHODS

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 7: Circos

Plain Text Input Files

gt circos -conf etccircosconf

Configuration file (circosconf)

ltticksgt ltltinclude etcticksconfgtgt ltticksgt

ticksconf

Genome to Genome link

Clickable image

bull Associate areas of the image with web links bull Any element in the image (ideogram tick band highlight ribobn etc) can

have an associated URL

FEATURES

MAKING IDEOGRAMS CLICKABLE

ltideogramgt

ideogram_url = httpwwwgooglecomsearchq=[chr]

helliphellip

ltideogramgt

chr - hs1 1 0 247249719 chr1 url=special_scriptchr=[chr]

chr - hs2 2 0 242951149 chr2 url=another_special_scriptchr=[chr]

chr - hs3 3 0 199501827 chr3

DEFINING URLS SPECIFIC TO INDIVIDUAL IDEOGRAMS

METHODS

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 8: Circos

Configuration file (circosconf)

ltticksgt ltltinclude etcticksconfgtgt ltticksgt

ticksconf

Genome to Genome link

Clickable image

bull Associate areas of the image with web links bull Any element in the image (ideogram tick band highlight ribobn etc) can

have an associated URL

FEATURES

MAKING IDEOGRAMS CLICKABLE

ltideogramgt

ideogram_url = httpwwwgooglecomsearchq=[chr]

helliphellip

ltideogramgt

chr - hs1 1 0 247249719 chr1 url=special_scriptchr=[chr]

chr - hs2 2 0 242951149 chr2 url=another_special_scriptchr=[chr]

chr - hs3 3 0 199501827 chr3

DEFINING URLS SPECIFIC TO INDIVIDUAL IDEOGRAMS

METHODS

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 9: Circos

Genome to Genome link

Clickable image

bull Associate areas of the image with web links bull Any element in the image (ideogram tick band highlight ribobn etc) can

have an associated URL

FEATURES

MAKING IDEOGRAMS CLICKABLE

ltideogramgt

ideogram_url = httpwwwgooglecomsearchq=[chr]

helliphellip

ltideogramgt

chr - hs1 1 0 247249719 chr1 url=special_scriptchr=[chr]

chr - hs2 2 0 242951149 chr2 url=another_special_scriptchr=[chr]

chr - hs3 3 0 199501827 chr3

DEFINING URLS SPECIFIC TO INDIVIDUAL IDEOGRAMS

METHODS

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 10: Circos

Clickable image

bull Associate areas of the image with web links bull Any element in the image (ideogram tick band highlight ribobn etc) can

have an associated URL

FEATURES

MAKING IDEOGRAMS CLICKABLE

ltideogramgt

ideogram_url = httpwwwgooglecomsearchq=[chr]

helliphellip

ltideogramgt

chr - hs1 1 0 247249719 chr1 url=special_scriptchr=[chr]

chr - hs2 2 0 242951149 chr2 url=another_special_scriptchr=[chr]

chr - hs3 3 0 199501827 chr3

DEFINING URLS SPECIFIC TO INDIVIDUAL IDEOGRAMS

METHODS

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 11: Circos

Image map

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 12: Circos

1 Microbial Genome 2 Link Geometry - Detailed Bezier Control 3 Labeling Karyotype Bands 4 Image Maps 5 Image Transparency and Background 6 Manipulating Histograms 7 Variable Radius Link Ends 8 Stacked Histograms 9 Transparent Links 10 ID Fields 11 Heat Map Links 12 Inverted Links 13 Copy Number Data 14 Directed Links 15 Pattern Fills 16 Automating Tracks 17 Automating Heatmaps 18 Circular Stacked Bar Plots 19 Cortical Maps mdash Connectograms 20 Cell Cycle mdash Part 1 21 Cell Cycle mdash Part 2 22 Nature Cover Encode Diagram 23 Naming Names

Recipes

bull Configuration files bull Input data file bull Output images

Provided files

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 13: Circos

Copy number variation scatter plot

chrom start end logFC

hs3 7683536 8465787 143

hs11 465784 756867 -065

gctxt

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 14: Circos

track for [03]

CNV data range [-33]

Different background for the positive and negative CNV values

ltplotgt type = scatter file = data813datacnvtxt r0 = 06r r1 = 075r min = -3 max = 0 glyph = circle glyph_size = 8 color = red ltaxesgt ltaxisgt color = lred thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

track for [-30] ltplotgt type = scatter file = data813datacnvtxt r0 = 075r r1 = 09r min = 0 max = 3 glyph = circle glyph_size = 8 color = green ltaxesgt ltaxisgt color = lgreen thickness = 2 spacing = 01r ltaxisgt ltaxesgt ltbackgroundsgt ltbackgroundgt color = vlred_a5 ltbackgroundgt ltbackgroundsgt hellip

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 15: Circos

Visualizing Biological Data

httpvizbiorg

Genomic alignments

Phylogenies

macromolecular structures

system biology

Page 16: Circos