Awesome
EpitopePrediction
Predicts binding of 9- to 12-mer peptides to MHC class I molecules using the stabilized matrix method (B. Peters and colleagues). Can predict binding for several alleles from humans (HLA A/B), mice (H-2), chimpanzees (Patr A/B), and rhesus macaques (Mamu A/B).
License
This package is licensed under a CC BY-NC-SA 4.0 license. This means it is free for use for non-commercial purposes (such as academic research). Companies interested in using this package should contact Bjoern Peters.
Example
# Install the package
devtools::install_github("jtextor/epitope-prediction")
# Load the package
library( EpitopePrediction )
# This is the CORE protein from the Hepatitis C virus reference sequence available
# at https://hcv.lanl.gov/content/sequence/LOCATE/locate.html
hcv.core <- paste("MSTNPKPQRKTKRNTNRRPQDVKFPGGGQIVGGVYLLPRRGPRLGVRATRKTSERSQPRGRR",
"QPIPKARRPEGRTWAQPGYPWPLYGNEGCGWAGWLLSPRGSRPSWGPTDPRRRSRNLGKVIDTLTCGFADLMGYIP",
"LVGAPLGGAARALAHGVRVLEDGVNYATGNLPGCSFSIFLLALLSCLTVPASA",sep="")
# Predict 9-mer binders to human HLA-A02:01
binders( hcv.core, "HLA-A-02:01", 9 )