Package CHEM :: Package Web :: Package cgibin :: Module ChemicalSearchWeb
[hide private]
[frames] | no frames]

Module ChemicalSearchWeb



Python CGI script to manage web interface to fingerprint similarity searches

Classes [hide private]
  ChemicalSearchWeb
Variables [hide private]
  DOWNLOAD_HTML = ...
  NAV_BUTTON_HTML = '<input type="button" name="prevPage" value=...
  DETAIL_LINK_HTML = '<a href="ChemicalDetailWeb.py?chemical_id=...
  DETAIL_NO_ANNOTATION_LINK_HTML = '<a href="ChemicalDetailWeb.p...
  SMILES_FIELD_HTML = '<input type="hidden" name="smiles" value=...
  PAGE_INDICATOR_HTML = '(%d to %d) (%1.3f sec)'
  SCORE_HTML = '<br><div align=center style="font-weight: bold;"...
  PROPERTY_ROW_HTML = ' <tr valign=top><td align=right nowrap ...
  NUM_RANGE_CRITERIA = 4
Variables Details [hide private]

DOWNLOAD_HTML

Value:
"""
<table class="dataTable" cellspacing=0 cellpadding=4>
    <tr><td class="subheading">Download</td></tr>
    <tr>
        <td>
            <select name="moleculeFormatSelect">%s</select><br>
            <input type=hidden name="filename" value="searchResults"> 
            <input type=submit name="chemicals" value="Download Chemic\
...

NAV_BUTTON_HTML

Value:
'<input type="button" name="prevPage" value="&lt;&lt; Prev Page" onCli\
ck="prepPageChange(this.name);"> <input type="button" name="nextPage" \
value="Next Page &gt;&gt;" onClick="prepPageChange(this.name);">'

DETAIL_LINK_HTML

Value:
'<a href="ChemicalDetailWeb.py?chemical_id=%s">%s</a> '

DETAIL_NO_ANNOTATION_LINK_HTML

Value:
'<a href="ChemicalDetailWeb.py?chemical_id=%s&noAnnotations=True">%s</\
a> '

SMILES_FIELD_HTML

Value:
'<input type="hidden" name="smiles" value="%s">'

SCORE_HTML

Value:
'<br><div align=center style="font-weight: bold;">%.3f</div>'

PROPERTY_ROW_HTML

Value:
'   <tr valign=top><td align=right nowrap class="labelcell">%s</td><td\
>%s</td></tr>'