User Tools

Site Tools


circos-software

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
circos-software [2014/07/31 12:05] aorthcircos-software [2020/04/07 13:06] aorth
Line 4: Line 4:
 ===== Information ===== ===== Information =====
  
-  * Version: 0.66+  * Version: 0.67
   * Added: July, 2014   * Added: July, 2014
 +  * Updated: August, 2015
   * Link: http://circos.ca/   * Link: http://circos.ca/
  
Line 11: Line 12:
  
 === See versions of circos which are available === === See versions of circos which are available ===
-<code>module avail circos</code>+<code>module avail circos</code>
  
 ===== Installation ====== ===== Installation ======
 Notes from the sysadmin during installation: Notes from the sysadmin during installation:
  
-<code>wget http://circos.ca/distribution/circos-0.66.tgz +<code>wget http://circos.ca/distribution/circos-0.66.tgz 
-tar zxf circos-0.66.tgz  +tar zxf circos-0.66.tgz  
-cd circos-0.66</code>+cd circos-0.66</code>
  
 ===== Check requirements ===== ===== Check requirements =====
 Circos needs some perl modules, check which we satisfy already: Circos needs some perl modules, check which we satisfy already:
  
-<code>cd bin +<code>cd bin 
-./test.modules</code>+./test.modules</code>
  
 For missing modules, check and install from system package manager first: For missing modules, check and install from system package manager first:
  
-<code>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</code>+<code>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</code>
  
-Install other modules manually:+Install any other missing modules manually:
  
-<code>Math::Round +* ''Math::Bezier'' 
-Math::VecStat</code>+* ''Math::VecStat'' 
 +* ''SVG'' 
 +* ''Set::IntSpan''
  
 ===== Install missing perl modules ===== ===== Install missing perl modules =====
 Create directories for perl modules: Create directories for perl modules:
  
-<code>sudo mkdir -p /export/apps/circos/0.66/{share,lib,lib64}/perl5 +<code>sudo mkdir -p /export/apps/circos/0.66/{share,lib,lib64}/perl5 
-sudo chown -R aorth /export/apps/circos/0.66</code>+sudo chown -R aorth /export/apps/circos/0.66</code>
  
 Prepare CPAN for installing into our prefix: Prepare CPAN for installing into our prefix:
  
-<code>perl -e shell -MCPAN+<code>perl -e shell -MCPAN
 cpan[1]> o conf makepl_arg "INSTALLDIRS=site PREFIX=/export/apps/circos/0.66" cpan[1]> o conf makepl_arg "INSTALLDIRS=site PREFIX=/export/apps/circos/0.66"
 cpan[2]> o conf mbuildpl_arg "--prefix /export/apps/circos/0.66" cpan[2]> o conf mbuildpl_arg "--prefix /export/apps/circos/0.66"
Line 54: Line 57:
 ===== Test again ===== ===== Test again =====
  
-<code>PERL5LIB=$PERL5LIB:/export/apps/circos/0.66/lib64/perl5:/export/apps/circos/0.66/share/perl5 ./list.modules</code>+<code>PERL5LIB=$PERL5LIB:/export/apps/circos/0.66/lib64/perl5:/export/apps/circos/0.66/share/perl5 ./list.modules</code>
  
 Working! Working!
Line 60: Line 63:
 ===== Continue installation ===== ===== Continue installation =====
  
-<code>cd ~/src/circos-0.66 +<code>cd ~/src/circos-0.66 
-cp -r * /export/apps/circos/0.66</code>+cp -r * /export/apps/circos/0.66</code>
  
 ===== Try to run ===== ===== Try to run =====
 Add install dir to PATH and PERL5LIBS and try to run it: Add install dir to PATH and PERL5LIBS and try to run it:
  
-<code>PATH=$PATH:/export/apps/circos/0.66/bin PERL5LIB=$PERL5LIB:/export/apps/circos/0.66/lib64/perl5:/export/apps/circos/0.66/share/perl5 circos</code>+<code>PATH=$PATH:/export/apps/circos/0.66/bin PERL5LIB=$PERL5LIB:/export/apps/circos/0.66/lib64/perl5:/export/apps/circos/0.66/share/perl5 circos</code>
  
 It might complain about more missing modules, so install them also (with CPAN like above): It might complain about more missing modules, so install them also (with CPAN like above):
Line 75: Line 78:
 ===== Fix permissions ===== ===== Fix permissions =====
  
-<code>sudo chown -R root:root /export/apps/circos/0.66</code>+<code>sudo chown -R root:root /export/apps/circos/0.66</code>
circos-software.txt · Last modified: 2022/11/28 08:10 by aorth