Highlights of the Month: January 2020

5 minute read

Published:

Key words for this month: Functional Groups; Unsupervised/Self-supervised representation leaning; Generative Models;

🎓 Research Papers

An algorithm to identify functional groups in organic molecules [Journal of Cheminformatics]

Functional Groups (FGs) are sets of connected atoms that determine the properties and reactivity of a molecule. Software systems to identify functional groups are mainly based on a predefined list of substructures. The author proposed an algorithm can automate extract the functional groups in a molecule without any pre-defined substructures. An analysis of the ChEMBL database was implemented and 3,080 functional groups were found. A following study of analyzing functional groups occurring in Natural Products can be found here.

Unsupervised/Self-supervised representation learning for (1) chemical (2) genomic and (3) protein data.

One of the main trends in machine learning recently is the rise of transfer learning in NLP. It refers to the idea of training a language model on a massive corpus (unlabeled) and then fine-tuning the trained language model to other specific tasks of interest. Transfer learning allows you to leverage the knowledge learned by the language models, which can give you a boost in performance and generalization while demanding much less labeled training data. Recently, researchers found this approach can also be applied to other sequence data such as molecules (SMILES), genome and protein.

De Novo Molecular Design

(1) De novo generation of hit-like molecules from gene expression signatures using artificial intelligence [Nature Communications] [ChemRxiv]

(2) Bidirectional Molecule Generation with Recurrent Neural Networks [J. Chem. Inf. Model.] [Github]

(3) DeepScaffold: A Comprehensive Tool for Scaffold-Based De Novo Drug Discovery Using Deep Learning [J. Chem. Inf. Model.] [arXiv] [Github]

New Datasets

The Natural Products Atlas: An Open Access Knowledge Base for Microbial Natural Products Discovery. A collection of 24,594 microbial natural products (The Natural Products Atlas, www.npatlas.org) contains referenced data for structure, compound names, source organisms, isolation references, total syntheses, and instances of structural reassignment.

Discovering the anticancer potential of non-oncology drugs by systematic viability profiling. Screening of the entire collection of mostly non-cancer drugs for their anti-cancer capabilities.

Rethinking drug design in the artificial intelligence era [Nature Communications]

Can artificial intelligence help us design better small-molecule drug candidates faster? In this perspective, the authors discussed five ‘grand challenges’ that need to be addressed in order to make the drug design with AI successful in the long run:

  • Obtaining appropriate datasets
    • understanding of the technical error and biological variability associated with the underlying data.
    • accidental misreporting of data
    • missing values
    • highly imbalanced data.
    • The questions of whether a compound is ‘active against a target’ or ‘toxic’ are much more complex and labeled with much greater difficulty and nuances
  • Generating new hypotheses
    • what to make next? Mainly driven by human creativity and ‘chemical intuition’.
  • Optimizing in a multi- objective manner
  • Reducing cycle times
  • Changing the research culture and creating an appropriate mindset.

In addition to the five ‘grand challenges’, the authors also discussed some other areas where AI might be relevant to drug discovery:

  • Data curation and the identification of potential mistakes in data reporting.
  • How to represent molecules and proteins?
  • low-data situations
  • Identify areas in which AI can augment and support (rather than replace) chemists and drug designers to make their processes more productive
  • Design AI systems in a way that allows them to observe and learn from human behaviour in feedback cycles that are deemed beneficial for both sides.

📃 Articles and Blog Posts

How to (Not) Get a Job in Science

In this blog post, Patrick Walters provides some really useful suggestions:

  • Be realistic about your experience.
  • The way that you approach a problem is far more critical than the specific problems you’ve worked on.
  • list your publications and provide hyperlinks: papers, preprints, posters, slides.
  • Your cover letter and answers to website questions are very important.
  • Netrwork! Netrwork! Netrwork! It isn’t easy, but it’s doable.
    • Go to conferences and present a poster.
    • Get in torch with people who are doing work that you find interesting.
    • Publish
    • Make something useful.
    • Use social media

NLP Stories

NLP Year in Review — 2019

2019: The Year of BERT

An amazing series of visualizations and illustrations by Jay Alammar

Predicting Molecular Properties [Kaggle Competition]

This is a competition (finished) that aims to predict magnetic interactions between atoms in a molecule. One interesting thing about this competition is all the top 3 teams used Transformer models in their solutions. (#1 solution, #2 solution, #3 solution). More solutions and discussion can be found here

✨ Notable Mentions

Some cheminformatics/computational chemistry blogs I found useful and inspiring:

Conference

AI Powered Drug Discovery and Manufacturing CONFERENCE 2020 February 27 - 28, 2020, MIT, Cambridge, MA

Leave a Comment