【茗創(chuàng)科技】最酷的腦功能連接圖--Circos安裝教程
你還在用這些方式呈現(xiàn)腦功能連接圖嗎?
這樣?

這樣?

或者這樣?

想知道如何讓自己繪制的功能連接圖更好看,在一眾論文中脫穎而出,吸引審稿人的目光嗎?想把自己從審美疲勞中解放出來,畫出像下面這樣的圖嗎?

那么就必須提到今天的主角——繪圖軟件Circos,以圈圖形式清晰明了的展示兩個腦區(qū)之間的連接;靈活性強,可以任意加載數(shù)據(jù);顏色亮麗。Circos是如此美麗又強大,卻因為安裝門檻高勸退了無數(shù)心動的研究者,今天就以最最最小白的視角,逐步教大家安裝Circos。
Circos簡介
官網(wǎng)地址:http://circos.ca/
Circos是一款基于perl開發(fā),起初是用于基因組數(shù)據(jù)可視化的軟件,逐漸衍生到其他領域。作為一款免費軟件,它可以輕易地根據(jù)純文本的配置文件,將用戶數(shù)據(jù)的輸入數(shù)據(jù)轉(zhuǎn)化為像素圖或者矢量圖。
1.下載并解壓好安裝包
①可從官網(wǎng)下載:
http://circos.ca/software/download/
②或在茗創(chuàng)公眾號后臺回復‘circos’獲取本次示例全部軟件包及模塊。
2.安裝 Strawberry Perl 或者 ActiveState Perl
①通過官網(wǎng)下載:http://www.perl.org
②解壓后,雙擊circos_install_windows文件夾中的strawberry-perl-5.28.1.1-64bit.msi 進行安裝

③勾選后點擊next

④記住自己的安裝路徑,點擊next

⑤Install

⑥點擊Finsh安裝完成

注意:整個circos_install_windows文件夾,需要將它放到剛剛安裝perl的所在盤。比如Perl安裝在C盤,則將circos_install_windows文件夾移到C盤,其安裝情況以此類推。(以第④步圖中安裝路徑為例,strawberry文件夾和circos_install_windows文件夾并列在C盤中)
按“WIN+R”鍵打開運行面板,輸入cmd,點擊確定;

或者直接搜索cmd打開;

出現(xiàn)以下界面:

然后在控制臺cmd中輸入測試命令:perl -v,如果能正確輸出版本信息,則說明安裝成功。

3.配置好相應Perl module模塊
Config::General (v2.50 or later)
Font::TTF
GD
List::MoreUtils
Math::Bezier
Math::Round
Math::VecStat
Number::Format,再安裝 Statistics::Basic)
Params::Validate
Readonly
Regexp::Common
Set::IntSpan (v1.16 or later)
Text::Format
Statistics::Basic(要在已經(jīng)安裝好Number::Format的前提下安裝)
SVG
(1)配置方法:(以Config::General為例)
①在cmd中進入Config::General文件夾。
在cmd中輸入:cd Config::General文件夾所在路徑(cd和路徑之間有空格);回車。

②輸入perl Makefile.PL

③再輸入gmake

④再輸入gmake test

⑤再輸入gmake install

安裝完畢,接下來依次安裝好(除上文標黃Params::Validate和Readonly以外的)剩余模塊。
(2)Params::Validate和Readonly配置方法:(以Params::Validate為例)
①在cmd中進入Params::Validate文件夾。
在cmd中輸入:cd Params::Validate文件夾所在路徑(cd和路徑之間有空格);回車。

②輸入perl Build.PL

③再輸入Build

④再輸入Build test

⑤再輸入Build install

依次安裝好Params::Validate和Readonly模塊。
4.使用circos的示例測試是否安裝成功
①在cmd中進入circos下的example文件夾
在cmd中輸入:cd example文件夾所在路徑(cd和路徑之間有空格);回車。

②輸入perl ..\bin\circos -conf .\etc\circos.conf

(這一步運行時間較長,為正常現(xiàn)象,無需擔心哦~)
③如果在當前路徑(example文件夾)下生成了如下circos.png及circos.svg文件則表示安裝成功。

關于cmd切換當前路徑須知:
如果在同一個盤內(nèi)(如,從C盤a文件夾切換至C盤b文件夾),則輸入cd C:\b
(cd和C:\b之間有空格)

如果不在一個盤內(nèi)(如,從F盤a文件夾切換至C盤b文件夾),則輸入cd /d C:\b
(cd與/d之間、/d與C:\b之間有空格)

注意:安裝某些模塊時可能會出現(xiàn)skipped/系統(tǒng)找不到指定路徑等,不影響后續(xù)安裝則繼續(xù)操作,安裝好所有模塊后測試示例,能正常出圖即可;
如果無法正常出圖,檢查每次的操作、路徑是否正確等。
在后臺回復‘circos’,可獲取本次示例全部軟件包及模塊。