欢迎关注微信公众号《生信修炼手册》!
颜色属性是circos
中使用频率最高的属性,由colors
这个block进行设置,默认的配置文件为etc/circos.conf
。
在circos
中,每种颜色都有一个唯一的name
,通过这个name
来调用该颜色值。配置文件中定义的就是各种颜色的值
在定义颜色值时,有一下3种方式
- rgb
- hsv
- lch
上述三种方式对应三套不同的颜色体系,rgb
对应RGB色彩模式,通过R(red), G(green), B(blue) 3原色的叠加来得到各种颜色,每个原色的取值范围为0-255;hsv
对应HSV颜色模型,H代表色调,取值范围为0-360,S代表饱和度,取值范围为0-1,V代表明度,取值范围为0-1;lch
对应LCH颜色空间,L代表亮度,C代表彩度,H代表色相,其中RGB模型运用最广泛,只要掌握这个模型即可
颜色定义的写法如下:
red = 255,0,0
red = rgb(255,0,0)
red = hsv(0,1,1)
red = lch(54,105,40)
默认使用rgb
颜色体系,当然也可以通过函数指定对应的颜色体系。
对于常见的颜色,比如red
, bl