Cui Zhe, Cui Ya, Zang Tianyi, Wang Yadong
Center for Bioinformatics, School of Computer Science and Technology, Harbin Institute of Technology, Harbin, Heilongjiang 150001, China.
College of Life Science, University of Chinese Academy of Sciences, Beijing 100049, China.
Bioinformatics. 2021 Oct 25;37(20):3642-3644. doi: 10.1093/bioinformatics/btab232.
JavaScript-based Circos libraries have been widely implemented to generate interactive Circos plots in web applications. However, these libraries require either local installation, which requires the compilation of extra libraries, or extra data processing procedures to prepare input and configuration for each track of plot, which limits the utility and capability of integration with powerful R packages. In this report, we present interacCircos, an R package for creating interactive Circos plots through the integration of JavaScript-based libraries. interacCircos can simply and flexibly implement 14 track-plot functions and 7 auxiliary functions for presenting large-scale genomic data in interactive Circos plots.
InteracCircos and its manual are freely available at https://github.com/mrcuizhe/interacCircos under the GPL license. The online documentation is available at https://mrcuizhe.github.io/interacCircos_documentation/index.html.
Supplementary data are available at Bioinformatics online.
基于JavaScript的Circos库已被广泛应用于在Web应用程序中生成交互式Circos图。然而,这些库要么需要本地安装(这需要编译额外的库),要么需要额外的数据处理程序来为图的每个轨道准备输入和配置,这限制了其与强大的R包集成的实用性和能力。在本报告中,我们展示了interacCircos,这是一个通过集成基于JavaScript的库来创建交互式Circos图的R包。interacCircos可以简单灵活地实现14个轨道绘图函数和7个辅助函数,用于在交互式Circos图中呈现大规模基因组数据。
InteracCircos及其手册可在https://github.com/mrcuizhe/interacCircos上根据GPL许可免费获取。在线文档可在https://mrcuizhe.github.io/interacCircos_documentation/index.html上获取。
补充数据可在《生物信息学》在线版上获取。