Published February 13, 2025 | Version v3
Software Open

PIGSPRED1.0

Description

PROPRIETARY NOTICE: This code is copyright 2025 Regeneron Pharmaceuticals, Inc. Use of this code is governed by the license stored within Regeneron Pharmaceutical’s “PIGSPRED1.0” directory at zenodo.org. Unauthorized use, modification, reproduction or distribution of this code will be considered a severe infringement of Regeneron's intellectual property rights, including (but not limited to) patent protections, which include (but are not limited to) PCT Publication No. WO/2023/122621 and U.S. Patent Publication No. 2023/0282304, as well as all patent applications based thereon and all patents granted therefrom.

 

LICENSE: License for Non-Commercial Academic Use of PIGSPRED1.0 code
All files in this repository (“source code”) are licensed under the following terms below:
“You” refers to an academic institution or academically employed full-time personnel only. 
“Regeneron” refers to Regeneron Pharmaceuticals, Inc.
Regeneron hereby grants You a right to use or reproduce the PIGSPRED1.0 source code, in whole or in part, for academic research purposes only.  The foregoing right is royalty-free, worldwide (subject to applicable laws of the United States), revocable, non-exclusive, and non-transferable.
Prohibited Uses: The rights granted herein do not include any right to use by commercial entities or commercial use of any kind, including, without limitation, (1) any integration into other code or software that is used for further commercialization, (2) any reproduction, copy, modification or creation of a derivative work that is then incorporated into a commercial product or service or otherwise used for any commercial purpose, (3) distribution of the source code, in whole or in part, or any resulting executables, in any commercial product, (4) use of the source code, in whole or in part, or any resulting executables, in any commercial online service, or (5) use of the source code for research funded, in whole or in part, by a commercial entity and/or performed as part of a research agreement with a commercial entity, or otherwise in collaboration with a commercial entity. Prohibited uses of the source code, in whole or in part, or any resulting executables, for commercialization or for a commercial purpose include, without limitation, use in the development of any commercial product.
Except as expressly provided for herein, nothing in this License grants to You any right, title or interest in and to the intellectual property of Regeneron (either expressly or by implication or estoppel).  Notwithstanding anything else in this License, nothing contained herein shall limit or compromise the rights of Regeneron with respect to its own intellectual property or limit its freedom to practice and to develop its products and product candidates.
You must retain, in any copy you make under this license, and not remove or obscure, any copyright or other proprietary notices of Regeneron in the source code.
TO THE GREATEST EXTENT PERMITTED UNDER APPLICABLE LAW, THE SOURCE CODE (AND ANY DOCUMENTATION) IS PROVIDED ON AN “AS-IS” BASIS, AND REGENERON PHARMACEUTICALS, INC. EXPRESSLY DISCLAIMS ALL REPRESENTATIONS, WARRANTIES, AND CONDITIONS WITH RESPECT THERETO OF ANY KIND CONCERNING THE SOURCE CODE, IN WHOLE OR IN PART AND IN ORIGINAL OR MODIFIED FORM, WHETHER EXPRESS, IMPLIED, STATUTORY, OR OTHER REPRESENTATIONS, WARRANTIES AND CONDITIONS, INCLUDING, WITHOUT LIMITATION, WARRANTIES OF TITLE, MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, ABSENCE OF LATENT OR OTHER DEFECTS, ACCURACY, COMPLETENESS, RIGHT TO QUIET ENJOYMENT, OR THE PRESENCE OR ABSENCE OF ERRORS, WHETHER OR NOT KNOWN OR DISCOVERABLE.  REGENERON DOES NOT WARRANT THAT THE SOURCE CODE WILL OPERATE IN AN UNINTERRUPTED FASHION AND DATA MAY BE LOST OR UNRECOVERABLE. IN THE EVENT ANY OF THE PRIOR DISCLAIMERS ARE UNENFORCEABLE UNDER APPLICABLE LAW, THE LICENSES GRANTED HEREIN WILL IMMEDIATELY BE NULL AND VOID AND YOU SHALL IMMEDIATELY RETURN TO REGENERON THE SOURCE CODE OR DESTROY IT.
IN NO CASE SHALL REGENERON BE LIABLE FOR ANY LOSS, CLAIM, DAMAGE, OR EXPENSES, OF ANY KIND, WHICH MAY ARISE FROM OR IN CONNECTION WITH THIS LICENSE OR THE USE OF THE SOURCE CODE. YOU WAIVE AND RELEASE REGENERON FOREVER FROM ANY LIABILITY AND YOU SHALL INDEMNIFY AND HOLD REGENERON, ITS AFFILAITES AND ITS AND THEIR EMPLOYEES AND AGENTS HARMLESS FROM ANY LOSS, CLAIM, DAMAGE, EXPENSES, OR LIABILITY, OF ANY KIND, FROM A THIRD-PARTY WHICH MAY ARISE FROM OR IN CONNECTION WITH THIS LICENSE OR YOUR USE OF THE SOURCE CODE. 
You agree that this License and its terms are governed by the laws of the State of New York without regard to choice of law rules, and that the United Nations Convention on the International Sale of Goods shall not apply.
Please reach out to the account holder for Regeneron Pharmaceuticals relating to any non-academic or commercial use of the source code.

 

________________________________________________________________________________

PIGSPRED1.0 is computational method to identify off-target peptides for TCR/Ab.

Code Dependencies:

  1. Need netMHCPan Linux compiled code. The code can be put in the resource folder
  2. Need Immunopeptidomics data (can be internal or external) and fill in the data in the format mentioned in the resources/MS/Complete_MS_Dataset_6_21_2021.csv file
  3. Need GTEX expression data and formated as per the resources/gtex.ess.tpm.stats.max.oncoland.2020Q1.csv and gtex.ess.tpm.stats.max.oncoland.2020Q1.csv files.

 

Running the tool:

  • Compile the RData

Rscript pigspred.R /home/dirname/

 

  • Create the PIGSPRED input file

echo "Target,MHC,Gene,Beg,End" > pigtargets.csv

cp pigtargets.csv /home/dirname

Target: peptide sequence, MHC: HLA allele name, Gene: Gene name, Beg: peptide start position in the protein seq, End: peptide end position in the protein seq

 

  • Run PIGSPRED

Rscript run-pigspred.R /home/dirname/

 

Auxillary Scripts

Three auxillary scripts are included in this repo to process MS data: preProcessPeaksExports.py, processPeaksExports_1_3.R, searchPeaksExports_4.4.py

 

 

 

 

 

Files

PIGSPRED_LICENSE.txt

Files (323.9 MB)

Name Size Download all
md5:924c5f79496bd96788bdeaf914af29db
49.0 kB Download
md5:1604d5c9ec13923090a77aa548ca2aa3
4.3 kB Preview Download
md5:f0700fbe11b8cb68e2f09271a20fb0be
628 Bytes Preview Download
md5:f282aedaa1cd87ca3f96f004c1e60d2a
6.6 kB Download
md5:d4b8394980be0c1c60f4877b980289e5
11.5 kB Download
md5:ab427024e0983fc66a7bc015de939065
323.8 MB Preview Download
md5:3b5e7f99514250a763b63fd1a0d1ca10
15.5 kB Download
md5:855fa0f051d799f98fdeb53904381738
19.5 kB Download

Additional details

Software

Programming language
R, Python
Development Status
Active

References

  • Dhanik A, Kirshner JR, MacDonald D, Thurston G, Lin HC, Murphy AJ, Zhang W. In-silico discovery of cancer-specific peptide-HLA complexes for targeted therapy. BMC Bioinformatics. 2016 Jul 20;17:286. doi: 10.1186/s12859-016-1150-2. PMID: 27439771; PMCID: PMC4955262.
  • Patent Number: US-20230282304-A1, Title: OFF-TARGET PREDICTION METHOD FOR ANTIGEN-RECOGNITION MOLECULES BINDING TO MHC-PEPTIDE TARGETS