@@ -191,48 +191,38 @@ def AdjustPlotHelpList():
191191 'series of input menus:' ,
192192 html .Ul ([
193193 html .Li (['L/N selector: Change the values of ' , html .I ('N' ),
194- ' with this selector to choose how many contacts should be '
195- 'included in the plot (L is the number of residues in the '
196- 'protein sequence, residues are sorted by their probability '
197- 'score). If you set ' , html .I ('N' ),
198- ' to 0, then all contacts in the file will be displayed. Please '
199- 'note that only numerical values between 0 and 10 are recommended.' ]),
200- html .Li ('Size selector: Change the size of the contact markers in the '
201- 'plot. ConPlot will set a default value depending on the size of '
202- 'the protein you are working with, but you can still change this '
203- 'if you would like to make the markers smaller or bigger. Please '
194+ ' with this selector to choose how many contacts should be included in the plot (L is '
195+ 'the number of residues in the protein sequence, residues are sorted by their '
196+ 'probability score). If you set ' , html .I ('N' ),
197+ ' to 0, then all contacts in the file will be displayed. Please note that only numerical '
198+ 'values between 0 and 10 are recommended. Additionally, please remember that contact '
199+ 'data shown for PDB files is unaltered by this selector.' ]),
200+ html .Li ('Size selector: Change the size of the contact markers in the plot. ConPlot will set a '
201+ 'default value depending on the size of the protein you are working with, but you can '
202+ 'still change this if you would like to make the markers smaller or bigger. Please '
204203 'note that only numerical values between 1 and 15 are recommended.' ),
205- html .Li (['Map A and Map B selectors: These two selectors let you choose '
206- 'which contact data should be displayed on the plot. By '
207- 'default, ' , html .I ('Map A' ),
208- ' refers to the top half triangle of the map, and ' ,
209- html .I ('Map B' ), ' to the lower one. If the ' ,
210- html .I ('Superimpose Maps' ),
211- ' switch is activated, then the roles of these two dropdown '
212- 'menus change: ' , html .I ('Map A' ),
213- ' is now used to select the reference map, which will be '
214- 'compared with the secondary map selected with the ' ,
215- html .I ('Map B' ), ' selector.' ]),
216- html .Li (['Superimpose Maps Switch: As explained above, if this switch '
217- 'is activated ' , html .I ('Map A' ),
218- ' will be used as a reference map to be compared with ' ,
219- html .I ('Map B' ),
220- '. In this mode, contacts will be coloured according to their '
221- 'presence in the reference map and the secondary map. Contacts '
222- 'that appear on both the reference and the secondary map will be '
223- 'coloured in black -match-, those that only appear in the '
224- 'reference in grey -absent-, and those that only appear in the '
225- 'secondary map in red -mismatch-. Please note that you can only '
226- 'use this mode if you select two different contact map files in ' ,
204+ html .Li (['Map A and Map B selectors: These two selectors let you choose which contact data should '
205+ 'be displayed on the plot. By ' 'default, ' , html .I ('Map A' ),
206+ ' refers to the top half triangle of the map, and ' , html .I ('Map B' ),
207+ ' to the lower one. If the ' , html .I ('Superimpose Maps' ),
208+ ' switch is activated, then these roles change: ' , html .I ('Map A' ),
209+ ' is now used to select the reference map, which will be compared with the secondary map '
210+ 'selected with the ' , html .I ('Map B' ), ' selector.' ]),
211+ html .Li (['Superimpose Maps Switch: As explained above, if this switch is activated ' ,
212+ html .I ('Map A' ), ' will be used as a reference map to be compared with ' , html .I ('Map B' ),
213+ '. In this mode, contacts will be coloured according to their presence in the reference '
214+ 'map and the secondary map. Contacts that appear on both the reference and the secondary '
215+ 'map will be coloured in black -match-, those that only appear in the reference in grey '
216+ '-absent-, and those that only appear in the secondary map in red -mismatch-. Please '
217+ 'note that you can only use this mode if you select two different contact map files in ' ,
227218 html .I ('Map A' ), ' and ' , html .I ('Map B' ), ' selectors.' ]),
228219 html .Li (['Create Heatmap Switch: If this switch is activated, a heatmap will be created with the '
229220 'provided residue contact information. By default, if a contact map is uploaded, the '
230221 'intensity of the colours in this heatmap will correspond with the confidence of each '
231- 'contact. Alternatively, if a residue-residue distance prediction file has been uploaded '
232- '(' , html .I ('CASPRR_MODE2' ),
233- ' format), the heatmap will correspond with the predicted distances for '
234- 'each residue pair oin this file. Please note that when this mode is active, the ' ,
235- html .I ('L/N' ), ' selector and the ' , html .I ('Size' ),
222+ 'contact. Alternatively, if a residue-residue distance prediction file has been '
223+ 'uploaded, the heatmap will correspond with the predicted distances for each residue '
224+ 'pair oin this file. Please note that when this mode is active, the ' , html .I ('L/N' ),
225+ ' selector and the ' , html .I ('Size' ),
236226 ' selector will be disabled. You can read more about how to visualise residue-residue '
237227 'distance predictions at ' ,
238228 html .I ('Tutorial 4. Residue-Residue distance predictions' ), '.' ]),
@@ -242,9 +232,8 @@ def AdjustPlotHelpList():
242232 'would normally be displayed.' )
243233 ])],
244234 style = {"font-size" : "110%" , 'text-align' : "justify" }),
245- html .Li (['Section 2: Adjust additional tracks. In this section you will find selectors '
246- 'that will let you control aspects about how the additional tracks are being '
247- 'displayed in the plot:' ,
235+ html .Li (['Section 2: Adjust additional tracks. In this section you will find selectors that will let you '
236+ 'control aspects about how the additional tracks are being displayed in the plot:' ,
248237 html .Ul ([
249238 html .Li ('Size selector: Change the size of the tiles used to create the '
250239 'tracks on the diagonal of the plot. By changing this value, '
@@ -326,6 +315,15 @@ def AdditionalFormatsHelpList():
326315 html .A (html .U ('here' ), href = UrlIndex .CONSURF_CITATION .value ),
327316 '.' ],
328317 style = {"font-size" : "110%" , 'text-align' : "justify" }),
318+ html .Li (['A3M file. This is a multiple sequence alignment file that should have been obtained using the '
319+ 'sequence of interest as a query. ConPlot will parse the file and calculate the MSA coverage along '
320+ 'the query sequence, normalise these values (1-10) and create a track where each residue '
321+ 'is coloured according to the number of sequences aligned in that particular position These '
322+ 'files are used in most contact prediction pipelines, and visualising the MSA coverage can help you '
323+ 'understand the quality of the information used to obtain your predictions. Several alignment tools '
324+ 'will create MSA files in this format, like for example HHBLITS, which you can use '
325+ 'online ' , html .A (html .U ('here' ), href = UrlIndex .HHBLITS_URL .value ), '.' ],
326+ style = {"font-size" : "110%" , 'text-align' : "justify" }),
329327 html .Li (['CUSTOM file. These files are plain text files that can be created manually '
330328 'by users to include additional tracks of information to the plot. These '
331329 'files enable limitless personalisation of the contact map plot, as it '
0 commit comments