Skip to content

Prathyusha-konda/SpectMHC-v2

Repository files navigation

SpectMHC-v2

=================

This is a set of scripts that together predict MHC ligands and output a fasta file to be used for downstream mass spectrometry based searches.

This is second version of SpectMHC software (version 1: https://github.com/Prathyusha-konda/SpectMHC)

Please cite

MHC-I Ligand Discovery Using Targeted Database Searches of Mass Spectrometry Data: Implications for T-Cell Immunotherapies (https://pubs.acs.org/doi/abs/10.1021/acs.jproteome.6b00971)

Usage

bash ./spectmhc.sh [-r] [-s] <NetMHC folder> <MHC version> <input fasta> <binding cutoff> <allele> <length of peptide> <number of split files>

Example: bash ./spectmhc.sh -s /home/prathyusha/NetMHC_4.0_for_Linux/netMHC-4.0 4.0 human_proteins.fasta 2 HLA-A0301 10

Required arguments:

position description
NetMHC folder path to NetMHC folder
MHC version input the version of netMHC 3.4/4.0/pan
input fasta input protein data in fasta format
binding cutoff cutoff to be used (rank for netmhc 4.0/pan, binding affinity for 3.4)
allele MHC allele to predict
length_of_peptide Length of peptides to predict, if multiple, please seperate by ','. Ex: 8 or 8,9,10
number_of_split_files only works if -s is selected. enter a numeric value, such that every split file has between 1000-2000 sequences. Insert 0 if not using this.

Optional arguments:

-h -> help

-r -> save raw netmhc output

-s -> split input fasta file

Installation instructions and dependencies

Output

  • A targeted database of MHC ligands in fasta format to be used for mass spectrometry searches.

For queries, contact:

[email protected]

About

Code used for creating MHC peptide databases.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published