From f5faa2ef095f035110f83e17da0b35d3a34d6b97 Mon Sep 17 00:00:00 2001
From: Navan Chauhan
Date: Sat, 17 Feb 2024 19:52:53 -0700
Subject: bump
---
docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
(limited to 'docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html')
diff --git a/docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html b/docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html
index 28392e8..c9e8704 100644
--- a/docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html
+++ b/docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html
@@ -26,7 +26,7 @@
-
+
@@ -35,6 +35,7 @@
home |
about/links |
posts |
+3D designs |
RSS Feed |
--
cgit v1.2.3
From f6d2141a480dd6b5b8ee0e48d43bb64773232791 Mon Sep 17 00:00:00 2001
From: Navan Chauhan
Date: Tue, 26 Mar 2024 23:38:14 -0600
Subject: add header ids
---
...2021-06-26-Cheminformatics-On-The-Web-2021.html | 28 +++++++++++-----------
1 file changed, 14 insertions(+), 14 deletions(-)
(limited to 'docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html')
diff --git a/docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html b/docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html
index c9e8704..1120ca0 100644
--- a/docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html
+++ b/docs/posts/2021-06-26-Cheminformatics-On-The-Web-2021.html
@@ -6,13 +6,13 @@
- Cheminformatics on the Web (2021)
+ id="cheminformatics-on-the-web-2021">Cheminformatics on the Web (2021)
-
-
+ Cheminformatics on the Web (2021)" />
+ Cheminformatics on the Web (2021)" />
@@ -44,7 +44,7 @@
-
Cheminformatics on the Web (2021)
+
Cheminformatics on the Web (2021)
Here, I have compiled a list of some libraries and possible ideas.
I, personally, like static websites which don't require a server side application and can be hosted on platforms like GitHub Pages.
@@ -52,12 +52,12 @@ Or, just by opening the HTML file and running it in your browser.
WebAssembly (Wasm) has made running code written for other platforms on the web relatively easier.
Combine Wasm with some pure JavaScript libraries, and you get a platform to quickly amp up your speed in some common tasks.
-
RDKit
+
RDKit
RDKit bundles a minimal JavaScript Wrapper in their core RDKit suite.
This is perfect for generating 2D Figures (HTML5 Canva/SVGs), Canonical SMILES, Descriptors e.t.c
-
Substructure Matching
+
Substructure Matching
This can be used to flag undesirable functional groups in a given compound.
Create a simple key:value pairs of name:SMARTS and use it to highlight substructure matches.
@@ -65,13 +65,13 @@ Thus, something like PostEra's Medicinal Chemistry Alert can be done with RDKit-
-
Computing Properties
+
Computing Properties
This is useful to calculate basic properties of a given compound.
-
Webina - Molecular Docking
+
Webina - Molecular Docking
Webina is a JavaScript/Wasm library that runs AutoDock Vina, which can enable you to run Molecular Docking straight in the browser itself.
@@ -83,7 +83,7 @@ Due to Spectre, this feature was disabled on all browsers.
Currently, only Chromium-based and Firefox browsers have reimplemented and enabled it.
Hopefully, soon, this will be again supported by all major browsers.
The project aims to port cheminformatics libraries into JavaScript via Emscripten.
They have ported InChI, Indigo, OpenBabel, and OpenMD
-
Kekule.js
+
Kekule.js
It is written by @partridgejiang, who is behind the Cheminfo-to-web project
@@ -106,19 +106,19 @@ They have ported InChI, Indigo, OpenBabel, and OpenMD
It is molecule-centric, focusing on providing the ability to represent, draw, edit, compare and search molecule structures on web browsers.
-
Browser Extensions
+
Browser Extensions
The previous machine learning examples can be packaged as browser-extensions to perform tasks on the article you are reading.
With iOS 15 bringing WebExtensions to iOS/iPadOS, the same browser extension source code can be now used on Desktop and Mobile Phones.
You can quickly create an extension to convert PDB codes into links to RCSB, highlight SMILES, highlight output of NER models, e.t.c
-
Conclusion
+
Conclusion
I have not even touched all the bases of cheminformatics for the web here.
There is still a lot more to unpack.
Hopefully, this encourages you to explore the world of cheminformatics on the web.
Here, I have compiled a list of some libraries and possible ideas.
@@ -126,14 +144,15 @@ Hopefully, this encourages you to explore the world of cheminformatics on the we
If you have scrolled this far, consider subscribing to my mailing list here. You can subscribe to either a specific type of post you are interested in, or subscribe to everything with the "Everything" list.