INSnet: a method for detecting insertions based on deep learning network

被引:6
|
作者
Gao, Runtian [1 ]
Luo, Junwei [1 ]
Ding, Hongyu [1 ]
Zhai, Haixia [1 ]
机构
[1] Henan Polytech Univ, Sch Software, Jiaozuo 454003, Peoples R China
基金
中国国家自然科学基金;
关键词
Structural variation; Insertion; Deep learning; Depthwise separable convolutional network; Gated recurrent unit; STRUCTURAL VARIANTS; CANCER;
D O I
10.1186/s12859-023-05216-0
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
Background: Many studies have shown that structural variations (SVs) strongly impact human disease. As a common type of SV, insertions are usually associated with genetic diseases. Therefore, accurately detecting insertions is of great significance. Although many methods for detecting insertions have been proposed, these methods often generate some errors and miss some variants. Hence, accurately detecting insertions remains a challenging task. Results: In this paper, we propose a method named INSnet to detect insertions using a deep learning network. First, INSnet divides the reference genome into continuous sub-regions and takes five features for each locus through alignments between long reads and the reference genome. Next, INSnet uses a depthwise separable convolutional network. The convolution operation extracts informative features through spatial information and channel information. INSnet uses two attention mechanisms, the convolutional block attention module (CBAM) and efficient channel attention (ECA) to extract key alignment features in each sub-region. In order to capture the relationship between adjacent subregions, INSnet uses a gated recurrent unit (GRU) network to further extract more important SV signatures. After predicting whether a sub-region contains an insertion through the previous steps, INSnet determines the precise site and length of the insertion. The source code is available from GitHub at . Conclusion: Experimental results show that INSnet can achieve better performance than other methods in terms of F1 score on real datasets.
引用
收藏
页数:15
相关论文
共 50 条
  • [1] INSnet: a method for detecting insertions based on deep learning network
    Runtian Gao
    Junwei Luo
    Hongyu Ding
    Haixia Zhai
    BMC Bioinformatics, 24
  • [2] MAMnet: detecting and genotyping deletions and insertions based on long reads and a deep learning approach
    Ding, Hongyu
    Luo, Junwei
    BRIEFINGS IN BIOINFORMATICS, 2022, 23 (05)
  • [3] A Method for Detecting Tomato Maturity Based on Deep Learning
    Wang, Song
    Xiang, Jianxia
    Chen, Daqing
    Zhang, Cong
    APPLIED SCIENCES-BASEL, 2024, 14 (23):
  • [4] Detecting Malware with an Ensemble Method Based on Deep Neural Network
    Yan, Jinpei
    Qi, Yong
    Rao, Qifan
    SECURITY AND COMMUNICATION NETWORKS, 2018,
  • [5] A Method for Detecting and Recognizing Yi Character Based on Deep Learning
    Sun, Haipeng
    Ding, Xueyan
    Sun, Jian
    Yu, Hua
    Zhang, Jianxin
    CMC-COMPUTERS MATERIALS & CONTINUA, 2024, 78 (02): : 2721 - 2739
  • [6] Method for detecting road pavement damage based on deep learning
    Li, Jiaqi
    Zhao, Xuefeng
    Li, Hongwei
    HEALTH MONITORING OF STRUCTURAL AND BIOLOGICAL SYSTEMS XIII, 2019, 10972
  • [7] A Real Time Deep Learning Based Approach for Detecting Network Attacks
    Callegari, Christian
    Giordano, Stefano
    Pagano, Michele
    BIG DATA RESEARCH, 2024, 36
  • [8] OMRDetector: A Method for Detecting Obfuscated Malicious Requests Based on Deep Learning
    Yang X.-Z.
    Peng G.-J.
    Luo Y.
    Song W.-N.
    Zhang J.
    Cao F.-T.
    Jisuanji Xuebao/Chinese Journal of Computers, 2022, 45 (10): : 2167 - 2189
  • [9] A METHOD FOR DETECTING PESTS AND DISEASES OF FRUCTUS AURANTII BASED ON DEEP LEARNING
    Lin, Yuke
    Zhang, Ying
    FRESENIUS ENVIRONMENTAL BULLETIN, 2021, 30 (6A): : 6881 - 6887
  • [10] Method for detecting and recognizing pointer meter reading based on deep learning
    Liu, Hang
    Huang, Zhenlin
    Tian, Lin
    Chen, Baohao
    Jiang, Haijiao
    Ren, Weihua
    THIRD INTERNATIONAL CONFERENCE ON ELECTRONICS AND COMMUNICATION; NETWORK AND COMPUTER TECHNOLOGY (ECNCT 2021), 2022, 12167