接下来的5节内容为links的规则演示,主配置文件:
<<include colors_fonts_patterns.conf>>
<<include ideogram.conf>>
<<include ticks.conf>>
<image>
<<include etc/image.conf>>
</image>
karyotype = data/karyotype/karyotype.human.txt
chromosomes_units = 1000000
chromosomes = hs1;hs2;hs3
chromosomes_display_default = no
<links>
radius = 0.975r
crest = 0.5
thickness = 2
color = black
bezier_radius = 0r
bezier_radius_purity = 0.5
<link>
file = data/5/segdup.txt
<rules> #rule的规则:如果没有flow,且第一个rule成功,后面的所有rule都不会执行
<rule>
condition = var(intrachr) #如果links终止在相同的染色体上,返回1则(不显示);interchr如果links终止在不同的染色体上,返回1
show = no
</rule>
<rule>
condition = between(hs1,hs2) #染色体1和2之间的links为绿色,continue继续下个rule
color = green
z = 10
flow = continue
</rule>
<rule>
condition = between(hs2,hs3) #染色体1和2之间的links为蓝色
color = blue
thickness = 2
z = 15
</rule>
</rules>
</link>
</links>
<<include etc/housekeeping.conf>>