From 96619f2a02aa33391aade0f56fa5682e72c1b591 Mon Sep 17 00:00:00 2001 From: Jack Sundberg Date: Mon, 19 Jun 2023 14:45:21 -0400 Subject: [PATCH] =?UTF-8?q?update=20molecule=20web=20ui=20=F0=9F=8D=85=20?= =?UTF-8?q?=20(#467)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../base_data_types/molecule.html | 191 ++++++++++++++---- .../templates/core_components/site_base.html | 11 +- .../core_components/table_entry.html | 34 ++-- 3 files changed, 171 insertions(+), 65 deletions(-) diff --git a/src/simmate/website/templates/core_components/base_data_types/molecule.html b/src/simmate/website/templates/core_components/base_data_types/molecule.html index 21afc2324..9810d75a3 100644 --- a/src/simmate/website/templates/core_components/base_data_types/molecule.html +++ b/src/simmate/website/templates/core_components/base_data_types/molecule.html @@ -1,46 +1,149 @@ -
-

Molecule:

- - +
+
+
+ +
+
+
+ + +
+
+

{{ calculation.smiles }}

+
+
+

{{ calculation.inchi }}

+
+
+

{{ calculation.inchi_key }}

+
+
+

+ {{ calculation.molecule|linebreaks }} +

+
+
+

+ {{ calculation.molecule_original|linebreaks }} +

+
+
+ + +
+
+ + + + + + + + + + + + + + + + + + + + + + + +
non-H Atoms{{ calculation.num_atoms }}
Stereocenters{{ calculation.num_stereocenters }}
Rings{{ calculation.num_rings }}
H acceptors{{ calculation.num_h_acceptors }}
H donors{{ calculation.num_h_donors }}
+
+
+ + + + + + + + + + + +
+ Log P (predicted) +
+ (octanol-water) +
{{ calculation.log_p_rdkit|floatformat:1 }}
TPSA (predicted){{ calculation.tpsa_rdkit|floatformat:1 }}
+
+
+ +
+
+
+
+
+ + + + + + + + + {% for key, value in calculation.functional_groups.items %} + + + + + {% endfor %} + +
Functional Group / SubstructureCounts (#)
{{ key }}{{ value }}
+
diff --git a/src/simmate/website/templates/core_components/site_base.html b/src/simmate/website/templates/core_components/site_base.html index b8b020fab..1a996f076 100644 --- a/src/simmate/website/templates/core_components/site_base.html +++ b/src/simmate/website/templates/core_components/site_base.html @@ -47,11 +47,11 @@ diff --git a/src/simmate/website/templates/core_components/table_entry.html b/src/simmate/website/templates/core_components/table_entry.html index d76107673..65c872e3a 100644 --- a/src/simmate/website/templates/core_components/table_entry.html +++ b/src/simmate/website/templates/core_components/table_entry.html @@ -1,22 +1,24 @@ {% load getattribute %} +
-
-

Base Information:

-
    -
  • - Database Entry ID: {{ calculation.id }} -
  • -
  • - Created at: {{ calculation.created_at }} -
  • -
  • - Last updated at: {{ calculation.updated_at }} -
  • -
  • - Input Source: {{ calculation.source }} -
  • -
+
+
+
+ {{ calculation.source }} ID: {{ calculation.id }} +
+
+
+
+ Created: {{ calculation.created_at }} +
+
+
+
+ Last updated: {{ calculation.updated_at }} +
+
+
{% if calculation.table_name == "StaticEnergy" %} {% include "core_components/base_data_types/static-energy.html" %}