PIGSPRED1.0
Creators
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:
- Need netMHCPan Linux compiled code. The code can be put in the resource folder
- 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
- 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