MetaLogo: a heterogeneity-aware sequence logo generator and aligner

被引:9
|
作者
Chen, Yaowen [1 ]
He, Zhen [1 ]
Men, Yahui [1 ]
Dong, Guohua [1 ]
Hu, Shuofeng [1 ]
Ying, Xiaomin [1 ]
机构
[1] Beijing Inst Basic Med Sci, Ctr Computat Biol, Beijing 100850, Peoples R China
基金
中国国家自然科学基金;
关键词
MetaLogo; phylogenetic tree; multiple sequence logos; logo alignment; web server; INFORMATION;
D O I
10.1093/bib/bbab591
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Sequence logos are used to visually display conservations and variations in short sequences. They can indicate the fixed patterns or conserved motifs in a batch of DNA or protein sequences. However, most of the popular sequence logo generators are based on the assumption that all the input sequences are from the same homologous group, which will lead to an overlook of the heterogeneity among the sequences during the sequence logo making process. Heterogeneous groups of sequences may represent clades of different evolutionary origins, or genes families with different functions. Therefore, it is essential to divide the sequences into different phylogenetic or functional groups to reveal their specific sequence motifs and conservation patterns. To solve these problems, we developed MetaLogo, which can automatically cluster the input sequences after multiple sequence alignment and phylogenetic tree construction, and then output sequence logos for multiple groups and aligned them in one figure. User-defined grouping is also supported by MetaLogo to allow users to investigate functional motifs in a more delicate and dynamic perspective. MetaLogo can highlight both the homologous and nonhomologous sites among sequences. MetaLogo can also be used to annotate the evolutionary positions and gene functions of unknown sequences, together with their local sequence characteristics. We provide users a public MetaLogo web server (https://github.com/labomics/MetaLogo), a standalone Python package (http://metalogo.omicsnet.org), and also a built-in web server available for local deployment. Using MetaLogo, users can draw informative, customized and publishable sequence logos without any programming experience to present and investigate new knowledge on specific sequence sets.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] Hop: Heterogeneity-aware Decentralized Training
    Luo, Qinyi
    Lin, Jinkun
    Zhuo, Youwei
    Qian, Xuehai
    TWENTY-FOURTH INTERNATIONAL CONFERENCE ON ARCHITECTURAL SUPPORT FOR PROGRAMMING LANGUAGES AND OPERATING SYSTEMS (ASPLOS XXIV), 2019, : 893 - 907
  • [2] A Heterogeneity-Aware Task Scheduler for Spark
    Xu, Luna
    Butt, Ali R.
    Lim, Seung-Hwan
    Kannan, Ramakrishnan
    2018 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER), 2018, : 245 - 256
  • [3] Heterogeneity-aware Distributed Parameter Servers
    Jiang, Jiawei
    Cui, Bin
    Zhang, Ce
    Yu, Lele
    SIGMOD'17: PROCEEDINGS OF THE 2017 ACM INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2017, : 463 - 478
  • [4] Heterogeneity-aware fair federated learning
    Li, Xiaoli
    Zhao, Siran
    Chen, Chuan
    Zheng, Zibin
    INFORMATION SCIENCES, 2023, 619 : 968 - 986
  • [5] HALO: Heterogeneity-Aware Load Balancing
    Gandhi, Anshul
    Zhang, Xi
    Mittal, Naman
    2015 IEEE 23rd International Symposium on Modeling, Analysis, and Simulation of Computer and Telecommunication Systems (MASCOTS 2015), 2015, : 242 - 251
  • [6] Heterogeneity-aware distributed access structure
    Beltrán, AG
    Milligan, P
    Sage, P
    FIFTH IEEE INTERNATIONAL CONFERENCE ON PEER-TO-PEER COMPUTING, PROCEEDINGS, 2005, : 152 - 153
  • [7] Heterogeneity-Aware Data Placement in Hybrid Clouds
    Marquez, Jack D.
    Gonzalez, Juan D.
    Mondragon, Oscar H.
    CLOUD COMPUTING - CLOUD 2019, 2019, 11513 : 177 - 191
  • [8] FLASH: Heterogeneity-Aware Federated Learning at Scale
    Yang, Chengxu
    Xu, Mengwei
    Wang, Qipeng
    Chen, Zhenpeng
    Huang, Kang
    Ma, Yun
    Bian, Kaigui
    Huang, Gang
    Liu, Yunxin
    Jin, Xin
    Liu, Xuanzhe
    IEEE TRANSACTIONS ON MOBILE COMPUTING, 2024, 23 (01) : 483 - 500
  • [9] WebLogo: A sequence logo generator
    Crooks, GE
    Hon, G
    Chandonia, JM
    Brenner, SE
    GENOME RESEARCH, 2004, 14 (06) : 1188 - 1190
  • [10] Heterogeneity-aware Multicore Synchronization for Intermittent Systems
    Chen, Wei-Ming
    Kuo, Tei-Wei
    Hsiu, Pi-Cheng
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2021, 20 (05)