PepNet is a sequence-based deep learning model for
the prediction of both AIPs and AMPs
We provides a convenient and efficient PepNet
webserver for researchers to predict the antimicrobial or anti-inflammatory activity of peptide
sequences.
Fast mode:
Standard mode:
Create an environment
# create
$ conda create -n PepNet python=3.8
# activate
$ source activate PepNet
Install PepNet dependencies
(1) Install pytorch 2.4.0 (For more details, please refer to https://pytorch.org/)
For linux: # CUDA 11.8
$ pip install torch torchvision torchaudio --index-url
https://download.pytorch.org/whl/cu118
(2) Install the requirements.
For linux:
$ pip install h5py==3.11.0
$ pip install transformers==4.43.2
(3) Extraction the pretrained features generated by ProtT5-XL-U50
(3) Place the downloaded model files in this directory
{ProtTrans_path}/Embedding/Rostlab/prot_t5_xl_half_uniref50-enc
(4) Generate the pretrained feature for a fasta file.
$ cd {ProtTrans_path}/Embedding
$ python prott5_embedder.py --input {the path of the fasta file} --output {the path of
the output H5PY file, e.g, out.h5} --model {the path of the ProtT5-XL-U50 model you
download}
Standard mode using
If you think PepNet is useful, please kindly cite the following
paper: