High-Performance Computing at the NIH

RSS Feed

CIRCOS on Helix

Circos is a program for the generation of publication-quality, circularly composited renditions of genomic data and related annotations. Circos is particularly suited for visualizing alignments, conservation and intra and inter-chromosomal relationships. Also, Circos is useful to visualize any type of information that benefits from a circular layout. Thus, although it has been designed for the field of genomics, it is sufficiently flexible to be used in other data domains.

 

Programs location

/usr/local/apps/circos/bin

The environment variable(s) need to be set properly first. The easiest way to do this is by using the modules commands as in the example below.

[user@helix]$ module avail circos
---------------------------- /usr/local/Modules/3.2.9/modulefiles -----------------------
circos/0.52 circos/0.54-1 circos/0.55 circos/0.62-1(default) [user@helix]$ module load circos [user@helix]$ module list Currently Loaded Modulefiles: 1) circos/0.62-1 [user@helix]$ module unload circos [user@helix]$ module load circos/0.52 [user@helix]$ module list Currently Loaded Modulefiles: 1) circos/0.52 [user@helix]$ module show circos ------------------------------------------------------------------- /usr/local/Modules/3.2.9/modulefiles/circos/0.62-1: module-whatis Sets up circos 0.62-1
prepend-path PATH /usr/local/apps/circos/0.62-1/bin
-------------------------------------------------------------------

How To Use

Example

$ module load circos
$ circos command
$ ......

 

Documentation

http://circos.ca/tutorials/lessons/