figshare
Browse

sorry, we can't preview this file

Amino acid-classifier.rar (705.82 kB)

Amino acid-classifier

Download (705.82 kB)
software
posted on 2023-08-21, 02:46 authored by Shuo HuangShuo Huang

Amino acid_Classification

****************************************************************************************************************************************************


1. Introduction


Amino acid_Classification is an automatic classification system of amino acid events based on machine learning.


This code contains four steps as follows:

a. Import data.

b. Train classifier.

c. Make predictions with the returned "trainedClassifier" on predicting data.

d. Evaluate the classifier with the learning curve.


2. Operating procedures:


-Unzip the Amino acid-Classifier.rar to local folder.

-Open amino_acid_classifier.m in MATLAB.

-Enter the file name of the training set in line 4. // example: training_set_20aa.xlsx

-Enter the file name of the testing set in line 5. // example: testing_set_20aa.xlsx

-Enter the file name of the predicting dataset in line 6. // example: predicting_set_20aa.xlsx

-Run amino_acid_classifier.m


3. Output


a. The values of the variables 'validationAccuracy' and 'testingAccuracy ' are output in the command window, they are respectively the ten-fold cross-validation accuracy and the test accuracy of the classifier.

b. The confusion matrix, scatter plot with predicted labels and learning curve are output in the figure panel and saved as 'output.jpg' in local folder.

History

Usage metrics

    Licence

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC