Published July 21, 2024 | Version v3

Deep Learning Neural Network Development for the Classification of Bacteriocin Sequences Produced by Lactic Acid Bacteria

  • 1. ROR icon Universidad Yachay Tech
  • 1. ROR icon Universidad Yachay Tech

Description

This project contains the following underlying data:

      Software-Related Files

               ·         BacLABNet_script.ipynb (Deep Learning Neural Network for classification of Bacteriocin Sequences) 

               ·         embed_proteins.py (Recurrent Neural Network to obtained the embedding vectors)

               ·         model_I22.h5 (This file contains the trained weights of the trained model)

               ·         model_I22.json (This file contains the structure of the trained model)

               ·         rnn_gru.pt (Initial weights of the Recurrent Neural Network to obtain embedding vectors)

               ·         List_kmers.csv (List of 5-mers and 7-mers obtained from dataset after it filtered sequences shorter than 50 aa and                           longer than 2000 aa)

             

      Files Used for Training, Testing, and Validation of the Neural Network

               ·         data_nonBacLAB.csv (25000 nonBacLAB amino acid sequences retrieved from Uniprot)

               ·         data_BacLAB.csv (24964 BacLAB amino acid sequences retrieved from Uniprot)

     

       Additional Files

                ·         data_BacLAB_and_nonBacLAB.csv (Combination of sequences from data_BacLAB.csv and data_nonBacLAB.csv)

                 ·         all k.mers list.xlsx (Table of all k-mers obtained for k=3,5,7,15,20)

 

Note: Codes are additionally available on GitHub. 

Data are available under the terms of the Creative Commons Zero "No rights reserved" data waiver (CC0 1.0 Public domain dedication)(http://creativecommons.org/publicdomain/zero/1.0/)

Files

BacLABNet_script.ipynb

Files (36.0 MB)

Name Size Download all
md5:db604ae363d08ebccdbc61ecc4c04012
14.0 kB Download
md5:65ec5a603911ad9259b4a9fb3f6bad81
484.9 kB Preview Download
md5:f46cc93017a0b66685a827a8be70dd4a
7.8 MB Preview Download
md5:4463639697645c5bd11f6527e6ebf28b
17.6 MB Preview Download
md5:04a77dbe5452b3b31b1e4e09ab7b3a05
9.7 MB Preview Download
md5:ff689eba57cd9ac19dc9e89928798483
4.5 kB Download
md5:0b09566254b011d989decf0e23a902eb
7.2 kB Preview Download
md5:0b1378d97fe5b96313ec54e452889952
1.4 kB Preview Download
md5:9b879ae2b1f510b60032a3f0bf5caff7
243.7 kB Download
md5:6ddf7c94589cf84c01ea8e4130c62c5a
6.3 kB Preview Download
md5:42fdce7c46341fc0046b5118116a0ca7
1.5 kB Preview Download
md5:e9698b590abf30c94315d854ffa3139e
227.9 kB Download

Additional details

Software

Repository URL
https://github.com/lady1004/BacLAB-Deep-Learning-Neural-Network
Programming language
Python
Development Status
Active