Circos
Circos
Circos [1] is a software package for visualizing data and information. It visualizes data in a circular layout — this makes Circos ideal for exploring relationships between objects or positions. There are other reasons why a circular layout is advantageous, not the least being the fact that it is attractive.
Running Circos in HPC
Request a compute node
srun --x11 --pty bash
Load the module
module load circos
Check the Perl modules installed. You may want to install the perl modules following HPC Software Installation Guide if it is not available.
circos -modules
output:
ok 1.36 Carp
ok Clone
ok 2.60 Config::General
ok 3.56 Cwd
ok 2.158 Data::Dumper
ok 2.54 Digest::MD5
..
Copy the files from /usr/local/doc/CIRCOS. There is a data directory and circos.conf file [2]
cp -r /usr/local/doc/CIRCOS/* .
Create an image file
circos -conf circos.conf
You will see circos.png and circos.svg as output files.
View the png file:
display circos.png
The in-built "display" command should work. Else, You may want to load imagemagick module before issuing display command.
Refer to HPC Guide to Visualization, HPC Guide to Molecular Visualization & HPC Software Guide for more information.
References:
[1] Circos Home