WebMolKit is a cheminformatics library that I’ve been working on for a long time: it runs on all kinds of JavaScript engines (browsers, desktop via Electron, command line via NodeJS). Its flagship feature is a powerful chemical sketcher, but it also has many supporting functions for handling molecules. As of now, the licensing terms have been switched to Apache 2.0, which basically means you are allowed to use it for non-open projects, as long as proper credit is given.
Author: Dr. Alex M. Clark
WebMolKit Sketcher
After much procrastination, there’s an updated demo of the WebMolKit sketcher on the main home page for Molecular Materials Informatics. The sketcher is open source, runs on any web platform, and has some fairly powerful functionality built into it.
Continue readingCall for papers: cheminformatics workflows
The Journal of Cheminformatics is organising a Special Collection entitled “Biomedical Data Analyses Facilitated by Open Cheminformatics Workflows” which encourages researchers to publish their workflows for gathering, preparing, curating and cleaning data. This resonates well with a growing explicit awareness within the community that data quality isn’t just an important thing, it’s the important thing.
Continue readingMixtures: a collection of online presentations
In the spring of 2021, writing from the comfort of my home office, it’s hard to even remember what it’s like to pack my bags and head out to stand in front of a room and tell people about what I’ve been doing lately. The delights of airport security, jetlag, hotel wifi and bad coffee are not exactly missed, but pretty much everything else is. Results do still get communicated, though, and one nice thing about delivering a webinar is that you can be pretty sure it will be recorded for the benefit of the whole internet for all time (or as may be the case, some of the time).
Continue readingCoordination InChI for inorganics: now with stereochemistry
About a year ago I described the results of a preliminary project to scope out the possibility of making the InChI identifier play nice with inorganic & organometallic complexes. There’s now a followup increment that does likewise for some of the higher valence stereochemistry centres that are found in these complexes.
Continue readingOnline mixtures demo, with MInChI generator
Drawing chemical mixtures can be done online, with a conversion feature to generate Mixtures InChI (MInChI) notation. Pseudomixtures from Molfiles are now enumerated automatically when pasted in. The tools for working with machine readable mixtures, using the web platform, are open source. Continue reading
Adding in anti-viral model for COVID-19 predictions
A newly available collection of antiviral structures from Chemical Abstracts has been made available, and has now been shoehorned into a model that can be used online to evaluate potential antiviral drug candidates for COVID-19. The tool can be found at https://molmatinf.com/covid19. Continue reading
More cheminformatics from quarantine: reaction transforms and atomic Bayesians
Further to yesterday’s post about making model resources for COVID-19 available online, the resource page now shows the reaction transforms used to propose potential new candidates, as well as atom highlighting for applied Bayesian models. Continue reading
Cheminformatics from quarantine: some interactive COVID-19 resources
Structure-activity datasets for small molecules targeting the global COVID-19 pandemic are starting to emerge. Some preliminary modelling and interactive tools based on one of these datasets is available at https://molmatinf.com/covid19. Continue reading
Mapping drug target ontologies in BioAssay Express: a narrow use case for Excel
The BioAssay Express project captures a lot of public bioassay data using public ontologies, and quite often these ontologies overlap with each other: this happens particularly often with the target concept. We needed to map common terms between the Drug Target Ontology and Uniprot (via the Protein Ontology) with a mapping file. The amount of data involved was a little too much to do manually, but not quite enough to justify writing a custom script. Because it had to be done exactly once, the task was an ideal use case for Excel. Continue reading