msi-pro's Introduction
Readme for HLA binding prediction model MSi-Pro ### environment requirments ### python 3.8.5 (base:conda) tensorflow ==2.4.1 keras==2.4.3 ### usege for predict function ### Input below commond in the terminal: eg: python predictiontest_tobepacked.py \ --seq_length=9 \ --binder_xlsx=/lustre/wmy/Project/data/data_evaluate/DFCI-5283/DFCI-5283-9.xlsx \ --alleletxt=/lustre/wmy/Project/Project-Pan_Allele/predict_function/DFCI-5283.txt \ --modelweight_dir=/lustre/wmy/Project/data/from_Prof.Sun/9mer_k=99/models/ \ --savedir=/lustre/wmy/Project/Project-Pan_Allele/predict_function/prediction_DFCI_5283_9/ *seq_length=9* indicates the input peptides are 9mers length. You can choose it as 8,9,10 and 11, respectively. NOTE: Maksure all your input peptides' length is consisted with this parameters. *binder_xlsx* is the peptide data to be predicted.(By defaut it is positive data that is called by immunoprecipitated with W6/32 antibody) Makesure the peptides' header is named as 'Peptide'. *alleletxt* is the gene types(make sure there 6 alleles in the alleletxt) and this allele list will be used as model weight name for prediction one by one *modelweight_dir* is the path that restores the model weights which have been trained and for 6 allele, each allele weight will be recalled by allele name one by one *savedir* is the customed path to which users can save the prediction results as excel format ### output explanation ### The output will give each peptide's possibility of belonging to each of 6 alleles. the last colunm indicates if it is a binder(0 means this peptide not a binder;1 means this peptide belonging to one allele; 2 means this peptide belonging to two alleles,and so on)
msi-pro's People
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. ๐๐๐
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google โค๏ธ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.