SNARE-CNN: a 2D convolutional neural network architecture to identify SNARE proteins from high-throughput sequencing data

View article
PeerJ Computer Science

Main article text

 

Introduction

Materials & Methods

Dataset

Encoding feature sets from the protein sequence information

Input layers for 2D convolutional neural networks

Multiple hidden layers for deep neural networks

Output layers

Performance evaluation

Results and Discussions

Composition of amino acid in SNARE and non-SNARE proteins

Performance for identifying SNARE proteins with 2D CNN

Improving the performance results and preventing overfitting problem with dropout

Comparative performance for identifying SNAREs between 2D CNN and shallow neural networks

Comparative performance for identifying SNAREs between 2D CNN and BLAST search pipeline

Conclusions

Additional Information and Declarations

Competing Interests

The authors declare there are no competing interests.

Author Contributions

Nguyen Quoc Khanh Le conceived and designed the experiments, performed the experiments, analyzed the data, contributed reagents/materials/analysis tools, prepared figures and/or tables, performed the computation work, authored or reviewed drafts of the paper, approved the final draft.

Van-Nui Nguyen conceived and designed the experiments, authored or reviewed drafts of the paper, approved the final draft.

Data Availability

The following information was supplied regarding data availability:

Data is available at GitHub: https://github.com/khanhlee/snare-cnn.

Funding

The authors received no funding for this work.

47 Citations 4,795 Views 1,094 Downloads

Your institution may have Open Access funds available for qualifying authors. See if you qualify

Publish for free

Comment on Articles or Preprints and we'll waive your author fee
Learn more

Five new journals in Chemistry

Free to publish • Peer-reviewed • From PeerJ
Find out more