Stanford University HIV Drug Resistance Database - A curated public database designed to represent, store, and analyze the divergent forms of data underlying HIV drug resistance.

HIValg Program: Mutation List Analysis

There are two methods for indicating which algorithms you would like to have run on your input sequences. You can use any of them in combination. Choose one or more of the default algorithms and/or upload a user-created algorithm in ASI2 format.


Selection Input

Select one or more previously published algorithms using the checkboxes below.
ANRSV2013.09     HIVDB     RegaV9.1.0    

File Upload

Choose an ASI2-encoded interpretation algorithm from your computer using the file selection box below.

The ASI grammar definition has been updated and it is not backwards compatible; so please follow the documentation on converting your rules from the old format to the new ASI2 grammar.

Protease, RT, and integrase mutations can be entered using either the text box or pull down menus (detailed usage is found below).

The output can be customized to display the results using the original interpretation of each algorithm or a normalized interpretation in which the 3 levels of the ANRS and Rega are assigned Susceptible (S), Intermediate (I), Resistant (R) and the HIVDB levels are mapped to SIR: Susceptible, Potential Low-Level => S; Low-level, Intermediate => I; Resistant => R and an optional identifier and date. For further explanations and sample datasets please see the Release Notes.

Reverse Transcriptase
Enter Mutation List:


Use The Pulldown Menus:
40 41 44 62
65 67 69 70
74 75 77 90
98 100 101 103
106 108 115 116
118 138 151 179
181 184 188 190
210 215 219 221
225 227 230 236
238 318 348
Enter Mutation List:


Use The Pulldown Menus:
10 11 13 20
23 24 30 32
33 35 36 43
46 47 48 50
53 54 58 63
71 73 74 76
77 82 83 84
85 88 89 90
Enter Mutation List:


Use The Pulldown Menus:
51 66 74 92
95 97 114 121
128 138 140 143
145 146 147 148
151 153 155 157
163 230 263
Output Analysis:
Original        SIR        SpreadSheet

Detailed usage

To use the text box, type each mutation in uppercase separated by one or more spaces (the consensus wildtype amino acids and separating commas are optional). If there is a mixture of more than one amino acid at a position, write both amino acids (an intervening slash is optional). Use lowercase "ins" to indicate an insertion and lowercase "del" to indicate a deletion; if you type a mixture of "i/n/s" or "ins", this will be assumed to be an insertation rather than a mixture, to avoid this, enter this mixture in uppercase (likewise for "del"). Otherwise, lowercase mutations are allowed.

The pulldown menus are implemented with Javascript. Each pulldown menu lists amino acids known to be associated with drug resistance as well as amino acids at drug-resistance positions that occur with a frequency of >=0.1% among treated or untreated patients. To enter an amino acid not in the list, click on the asterisk "*". If you have trouble using Javascript on your browser or if you wish to enter a mixture, you should use the textbox instead.