deep-vaccine

Predict multi-epitope vaccine subunit candidates using NLP.

https://github.com/yuanx749/deep-vaccine

Science Score: 18.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (5.1%) to scientific vocabulary

Keywords

project pytorch tensorboard
Last synced: 6 months ago · JSON representation ·

Repository

Predict multi-epitope vaccine subunit candidates using NLP.

Basic Info
Statistics
  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Topics
project pytorch tensorboard
Created almost 5 years ago · Last pushed about 2 years ago
Metadata Files
Readme License Citation

README.md

deep-vaccine

Predict multi-epitope vaccine subunit candidates using NLP.

Data

Immune Epitope Database (IEDB)

Construct datasets with data/preprocess.py (notebook format used by mainstream editors).

Environment

Usage

To train, python train.py, or use LSTM.ipynb on Colab. Models are saved in ./runs.

Predict a list of sequences using a model saved at path_to_model as follows: ```python from api import Predictor

seqs = """ PVAGAAIAAPVAGQQGPQRR IAADFVEDQEVCKNYTGTVVGFASMVA ADGAYRFLSGTAAVLAAAETAEAKAAAAAE GDNLKGIVVIKDRNIGVLGENGSHMPDRCN """.split()

predictor = Predictor(pathtomodel) predictor.predict_proba(seqs) ```

An application on the spike protein of SARS-CoV-2 is in example.py.

Misc.

  • Models: (CNN+) LSTM/GRU, Transformer
  • Different tokenizers and pooling
  • Visualize models, data, training: tensorboard --logdir=runs

If you find this helpful, please consider citing (bib).

Owner

  • Name: Xiao Yuan
  • Login: yuanx749
  • Kind: user

Citation (CITATION.bib)

@INPROCEEDINGS{9635304,
    author={Yuan, Xiao and Bibl, Daniel and Khan, Kahlil and Sun, Lei},
    booktitle={2021 IEEE 21st International Conference on Bioinformatics and Bioengineering (BIBE)},
    title={Predicting Multi-Epitope Vaccine Candidates Using Natural Language Processing and Deep Learning},
    year={2021},
    doi={10.1109/BIBE52308.2021.9635304}
}

GitHub Events

Total
Last Year

Issues and Pull Requests

Last synced: 12 months ago

All Time
  • Total issues: 0
  • Total pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Total issue authors: 0
  • Total pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
Top Labels
Issue Labels
Pull Request Labels

Dependencies

.github/workflows/page.yml actions