Skip to content

yysun0116/AI4ACP

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI4ACP

AI4ACP is a sequence-based anticancer peptides (ACPs) predictor based on the combination of the PC6 protein-encoding method and deep learning model.

AI4ACP (web-server) is freely accessible at https://axp.iis.sinica.edu.tw/AI4ACP/

Requirements

python==3.6
numpy==1.18.0
pandas==1.4.1
tensorflow==2.3.0

1. Quick demo of AI4ACP model

For qick demo of our model, run the command below:

bash AI4ACP/test/example.sh
  • The input file of this demo is a FASTA file (example_seq.fasta) with 10 peptide sequences.

  • The output file of this demo is a CSV file (test/example_output.csv), which is composed of the sequence identities, the prediction scores, and the prediction results. image

2. Common usage of AI4ACP

  1. Make sure your working directory access to code/AI4ACP_predictor.py
  2. excute command like the example
python AI4ACP_predictor.py -f [input.fasta] -o [output.csv]

-f: input peptides in FASTA format

-o: output results in CSV

AI4ACP deep neural network model architecture

The figure below shows the model architechure of AI4ACP. After PC6 encoding, petide sequences would pass through three convolution blocks, which are composed of convolution layers, batch normalization, max pooling, and dropout layers, and two dense layers. Figure5_model arch

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published