Miscellaneous data (Views)¶
View details¶
-
class
viewer.views.img_from_smiles(request)¶ View to generate a 2D molecule image for a given smiles string
-
allowed requests: GET: generate a 2D molecule image for a given smiles string
-
url: viewer/img_from_smiles
-
request params: smiles (str): smiles string to generate image for
- Returns
- if smiles provided:
string for SVG image of molecule
- if smiles not provided:
”Please insert SMILES”
- Return type
HTTPResponse (str)
-
-
class
viewer.views.highlight_mol_diff(request)¶ View to generate a 2D molecule image highlighting the difference between a reference and new molecule
-
allowed requests: GET: generate a 2D molecule image highlighting the difference between a reference and new molecule
-
url: viewer/highlight_mol_diff
-
request params: prb_smiles (str): smiles string to generate image for
ref_smiles (str): reference smiles for highlighting by MCS
- Returns
- if smiles provided:
string for SVG image of molecule
- if smiles not provided:
”Please insert smiles for reference and probe”
- Return type
HTTPResponse (str)
-
-
class
viewer.views.get_open_targets(request)¶ View to return a list of all open targets
-
allowed requests: GET: return a list of all open targets
-
url: viewer/open_targets
-
request params: None
- Returns
target_names (list): list of open targets
target_ids (list): list of ids for open targets in same order as target_names
- Return type
HTTPResponse (JSON/dict)
-