Help Getting Started

ENNAVIA is a neural network model trained using experimentally validated antiviral peptides and random non-secretory non-antiviral peptides. The peptide sequences that the model was trained and validated on are available for download here.

Predicting Peptide Antiviral Activity

To predict the antiviral activity of a peptide, enter its sequence in the text box on the main page in FASTA format.

FASTA format consists of a line with the > character followed by the peptide name, and the peptide amino acid sequence, in single letter format, on the following line. Only the canonical 20 amino acids are supported, non-natural amino acids are not supported. Then press "Run Prediction"

The following is an example of a valid input for the prediction of a single peptide:

Predicting Antiviral Activity of Multiple Peptides

Multiple sequences are also allowed. To predict multiple sequences, enter them in the text box in FASTA format, similarly to the single peptide prediction. Follow the first entry with the second entry on the following line. The following is valid input for the prediction of three peptides:

Predicting Antiviral Activity of N-terminally and/or C-terminally modified peptides

If the peptide (or peptides) you wish to predict possess the N-terminal acetylation modification, you should follow the peptide name with |nTer .
If the peptide (or peptides) you wish to predict possess the C-terminal amidation modification, you should follow the peptide name with |cTer .
If the peptide (or peptides) you wish to predict possess both the N-terminal acetylation modification, and the C-terminal amidation modification, you should follow the peptide name with |nTer|cTer .
The following is an example of predicting three sequences, which are N-terminally modified, C-terminally modified, and both N- and C-terminally modified, respectively.

Model Selection

Prediction is available by two neural network models: ENNAVIA and ENNAVIA-hard.
The difference between these models is the data they were trained on. The ENNAVIA model is trained on the entire ENNAVIA dataset, which is redundancy reduced with a sequence similarity cutoff of 90%.
The ENNAVIA-hard model is trained on a more challenging dataset, whereby the positive examples are the antiviral sequences of the ENNAVIA dataset, and the negative examples are the non-antiviral sequences which are most compositionally similar to the antiviral sequences, as measured by the Euclidian distance between their percentage amino acid compositions.

Residue Scan

If you wish to perform a residue scan, check the "Residue Scan" checkbox, and choose the residue you wish to scan with from the "Residue to Scan" drop-down list. A residue scan is not available for multiple sequences. If multiple sequences are input, only the first sequence will be residue scanned.

For example, if you wish to perform an alanine-scan, you should enter your sequence in FASTA format, check the residue scan checkbox, select Alanine from the "Residue to Scan" dropdown list, and click "Run Prediction". This will predict the antiviral activity of all the possible single-residue alanine substitued mutants of your peptide.

Mutation Analysis

If you wish to perform a mutation analysis, you should enter your sequence in FASTA format, check the "Mutation Analysis" checkbox, and input the residue number you wish to perform a mutation analysis on. A mutation analysis is not available for multiple sequences. If multiple sequences are input, only the first sequence will be analysed.

For instance, if you wished to predict the antiviral activity of all the mutants of you sequence where the first residue is mutated, you should enter the number 1 in the "Mutation Residue No." field. This will then predict the antiviral activity of all 20 possible peptides (including the native peptide).