A tool for predicting the m5C site of circRNA. Here we build a model based on deep learning algorithm to predict the m5C site on circRNA. The model has good prediction ability after training, the prediction accuracy has reached 0.9301, and the prediction performance of the test set is also excellent. You can download this tool directly to predict your data, or use your data to train it before use.
Python v3.8.8;
numpy v1.19.4;
pandas v1.2.4;
pytorch v1.6.0;
biopython v1.77;
sklearn v0.24.2;
argparse v1.1;
matplotlib v3.4.3;
tqdm v4.55.1
Before inputting the data into our prediction tool, you need to extract your sequence into a 65bp sequence centered on base C.
In this part, you can directly use the model we have built to predict the m5C site. The command is as follows:
python predict.py input_fa (51bp) -model_path (path of checkpoint) -outfile (filename of output)
In addition, you can use 5_folds_cv.py
to select different data to train our model, and use test. py
to test the prediction performance of the model. Here we provide test_ Data. tar. gz
for your use.