This is an old revision of the document!
Circos is a software package for visualizing data and information a circular layout.
$ module avail circos
Notes from the sysadmin during installation:
$ wget http://circos.ca/distribution/circos-0.69-9.tgz $ tar zxf circos-0.69-9.tgz $ cd circos-0.66-9
Circos needs some Perl modules, check which we satisfy already:
$ cd bin $ ./circos -modules
For missing modules, check and install from the system package manager first:
$ yum install perl-Clone.x86_64 perl-Config-General.noarch perl-Font-TTF.noarch perl-Readonly.noarch perl-Regexp-Common.noarch perl-Text-Format.noarch perl-Math-Round
Install any other missing modules manually using cpanm
:
Math::Bezier
Math::VecStat
SVG
Set::IntSpan
Create directories for perl modules:
$ sudo mkdir -p /export/apps/circos/0.69-9/lib/perl5 $ sudo chown -R aorth /export/apps/circos/0.69-9 $ cpanm -l /export/apps/circos/0.69-9/ Math::Bezier ...
$ PERL5LIB=$PERL5LIB:/export/apps/circos/0.69-9/lib/perl5 ./circos -modules
$ cd /tmp/src/circos-0.69-9 $ cp -r * /export/apps/circos/0.69-9
Add install directory to PATH and PERL5LIB and try to run it:
$ export PATH=$PATH:/export/apps/circos/0.69-9/bin $ export PERL5LIB=$PERL5LIB:/export/apps/circos/0.69-9/lib/perl5 $ circos -modules
$ sudo chown -R root:root /export/apps/circos/0.69-9