CIRCOS教程翻译 3.1——Wedge Highlights

来源:互联网 发布:上海私人调查公司 知乎 编辑:程序博客网 时间:2024/05/16 19:46

呵呵,好久没更新了。。。话说这段时间比较忙,自己用之前的三章画了一些circos图深有感触,算是实战了,自我感觉画的还行,但暂时不能放上来,因为还没发表。。。

这一章节是高亮显示数据,显示相应区域的数据或重新定义一个新的ideogram很有用处,结构也比较简单:

#bands.confshow_bands            = yesfill_bands            = yesband_stroke_thickness = 2band_stroke_color     = whiteband_transparency     = 0
#ideogram.position.confradius           = 0.85rthickness        = 50pfill             = yesfill_color       = blackstroke_thickness = 2stroke_color     = black
#ideogram.label.confshow_label       = yeslabel_font       = defaultlabel_radius     = dims(ideogram,radius) + 0.15rlabel_with_tag   = yeslabel_size       = 36label_parallel   = yeslabel_case       = lowerlabel_format     = eval(sprintf("chr%s",var(label)))
#ideogram.conf<ideogram>

<spacing>default = 0.01rbreak   = 2u</spacing>

<<include ideogram.position.conf>><<include ideogram.label.conf>><<include bands.conf>>

</ideogram>

#ticks.confshow_ticks          = yesshow_tick_labels    = yesshow_grid          = yes #网格线的范围grid_start         = 0.5rgrid_end           = 1.0r<ticks>skip_first_label     = noskip_last_label      = noradius               = dims(ideogram,radius_outer)tick_separation      = 2pmin_label_distance_to_edge = 10plabel_separation = 5plabel_offset     = 5pmultiplier       = 1e-6color            = black<tick>spacing        = 1usize           = 8pthickness      = 2pshow_label     = no</tick><tick>spacing        = 5usize           = 12pthickness      = 2pshow_label     = yeslabel_size     = 20pformat         = %dgrid           = yesgrid_color     = lgreygrid_thickness = 2p</tick><tick>spacing        = 10usize           = 14pthickness      = 2pshow_label     = yeslabel_size     = 24pformat         = %dgrid           = yes #在主刻度上显示网格线grid_color     = dgreygrid_thickness = 2p</tick></ticks>
<<include etc/colors_fonts_patterns.conf>><<include ideogram.conf>><<include ticks.conf>><image><<include etc/image.conf>></image>karyotype   = data/karyotype/karyotype.human.txtchromosomes_units           = 1000000chromosomes_display_default = nochromosomes                 = hs1;hs2;hs3<highlights>z          = 0 # z值代表绘图优先级,高的z值将会覆盖低的z值的图像fill_color = green<highlight>file       = data/3/genes.large.txt #格式强制有三列,chr、start、end,后续也可添加其他列r0         = 0.6r #高亮显示起始位置r1         = dims(ideogram,radius_inner) #高亮显示终止位置</highlight><highlight>file       = data/3/genes.large.txtr0         = 0.7rr1         = 0.7r + 100pz          = 5 #覆盖0的图像fill_color = red</highlight><highlight>file       = data/3/genes.large.txtr0         = 0.7r + 100pr1         = 0.7r + 200pz          = 10fill_color = black_a5 #颜色加下划线加a值代表相应的透明度</highlight><highlight>file         = data/3/genes.large.txtr0           = 1.075rr1           = 1.125rfill_color   = bluestroke_color = vdbluestroke_thickness = 2</highlight><highlight>file         = data/3/genes.large.txtr0           = 1.09rr1           = 1.11rfill_color   = orangez            = 5</highlight></highlights><<include etc/housekeeping.conf>>

原创粉丝点击