pysster: classification of biological sequences by learning sequence and structure motifs with convolutional neural networks

被引:69
作者
Budach, Stefan [1 ]
Marsico, Annalisa [1 ,2 ]
机构
[1] Max Planck Inst Mol Genet, Otto Warburg Lab, RNA Bioinformat, D-14195 Berlin, Germany
[2] Free Univ Berlin, Dept Math & Comp Sci, D-14195 Berlin, Germany
关键词
DNA;
D O I
10.1093/bioinformatics/bty222
中图分类号
Q5 [生物化学];
学科分类号
071010 ; 081704 ;
摘要
The Summary: Convolutional neural networks (CNNs) have been shown to perform exceptionally well in a variety of tasks, including biological sequence classification. Available implementations, however, are usually optimized for a particular task and difficult to reuse. To enable researchers to utilize these networks more easily, we implemented pysster, a Python package for training CNNs on biological sequence data. Sequences are classified by learning sequence and structure motifs and the package offers an automated hyper-parameter optimization procedure and options to visualize learned motifs along with information about their positional and class enrichment. The package runs seamlessly on CPU and GPU and provides a simple interface to train and evaluate a network with a handful lines of code. Using an RNA A-to-I editing dataset and cross-linking immunoprecipitation (CLIP)-seq binding site sequences, we demonstrate that pysster classifies sequences with higher accuracy than previous methods, such as GraphProt or ssHMM, and is able to recover known sequence and structure motifs.
引用
收藏
页码:3035 / 3037
页数:3
相关论文
共 10 条
  • [1] Abadi M., 2015, PREPRINT
  • [2] Predicting the sequence specificities of DNA- and RNA-binding proteins by deep learning
    Alipanahi, Babak
    Delong, Andrew
    Weirauch, Matthew T.
    Frey, Brendan J.
    [J]. NATURE BIOTECHNOLOGY, 2015, 33 (08) : 831 - +
  • [3] DeepCpG: accurate prediction of single-cell DNA methylation states using deep learning
    Angermueller, Christof
    Lee, Heather J.
    Reik, Wolf
    Stegle, Oliver
    [J]. GENOME BIOLOGY, 2017, 18
  • [4] ssHMM: extracting intuitive sequence-structure motifs from high-throughput RNA-binding protein data
    Heller, David
    Krestel, Ralf
    Ohler, Uwe
    Vingron, Martin
    Marsico, Annalisa
    [J]. NUCLEIC ACIDS RESEARCH, 2017, 45 (19) : 11004 - 11018
  • [5] RNAcontext: A New Method for Learning the Sequence and Structure Binding Preferences of RNA-Binding Proteins
    Kazan, Hilal
    Ray, Debashish
    Chan, Esther T.
    Hughes, Timothy R.
    Morris, Quaid
    [J]. PLOS COMPUTATIONAL BIOLOGY, 2010, 6 (07) : 28
  • [6] Basset: learning the regulatory code of the accessible genome with deep convolutional neural networks
    Kelley, David R.
    Snoek, Jasper
    Rinn, John L.
    [J]. GENOME RESEARCH, 2016, 26 (07) : 990 - 999
  • [7] GraphProt: modeling binding preferences of RNA-binding proteins
    Maticzka, Daniel
    Lange, Sita J.
    Costa, Fabrizio
    Backofen, Rolf
    [J]. GENOME BIOLOGY, 2014, 15 (01):
  • [8] Olah Chris, 2017, Distill, V2, pe7, DOI [DOI 10.23915/DISTILL.00007, 10.23915/distill.00007]
  • [9] RNA-protein binding motifs mining with a new hybrid deep learning based cross-domain knowledge integration approach
    Pan, Xiaoyong
    Shen, Hong-Bin
    [J]. BMC BIOINFORMATICS, 2017, 18
  • [10] REDIportal: a comprehensive database of A-to-I RNA editing events in humans
    Picardi, Ernesto
    D'Erchia, Anna Maria
    Lo Giudice, Claudio
    Pesole, Graziano
    [J]. NUCLEIC ACIDS RESEARCH, 2017, 45 (D1) : D750 - D757