circos-software
This is an old revision of the document!
Table of Contents
Circos
Circos is a software package for visualizing data and information a circular layout.
Information
- Version: 0.69.9
- Added: July, 2014
- Updated: April, 2020
- Link: http://circos.ca/
Usage
See versions of circos which are available:
$ module avail circos
Load one version into your environment and run it:
$ module load circos/0.69-9 $ circos
Installation
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.69-9
Check requirements
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
Install missing perl modules
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 ...
Test again
$ PERL5LIB=$PERL5LIB:/export/apps/circos/0.69-9/lib/perl5 ./circos -modules
Continue installation
$ cd /tmp/src/circos-0.69-9 $ cp -r * /export/apps/circos/0.69-9
Try to run
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
Fix permissions
$ sudo chown -R root:root /export/apps/circos/0.69-9
circos-software.1600418366.txt.gz · Last modified: 2020/09/18 08:39 by aorth