Related Experiment Video
Updated: Jan 13, 2026

Structural Information from Single-molecule FRET Experiments Using the Fast Nano-positioning System
Published on: February 9, 2017
HTA - An open-source software for assigning head and tail positions to monomer SMILES in polymerization reactions
Brenda de Souza Ferrari1, Ronaldo Giro2, Mathias B Steiner3
1IBM Research, Avenida República do Chile, 330, Rio de Janeiro, RJ, 20031-170, Brazil.
None:
Artificial Intelligence (AI) techniques are transforming the computational discovery and design of polymers. The key enablers for polymer informatics are machine-readable molecular string representations of the building blocks of a polymer, i.e., the monomers. In monomer strings, such as SMILES, symbols at the head and tail atoms indicate the locations of bond formation during polymerization. Since the linking of monomers determines a polymer's properties, the performance of AI prediction models will, ultimately, be limited by the accuracy of the head and tail assignments in the monomer SMILES. Considering the large number of polymer precursors available in chemical data bases, reliable methods for the automated assignment of head and tail atoms are needed. Here, we report a method for assigning head and tail atoms in monomer SMILES by analyzing the reactivity of their functional groups based on the atomic index of nucleophilicity. In a reference data set containing 206 polymer precursors, the HeadTailAssign (HTA) algorithm correctly predicted the polymer class of 204 monomer SMILES, achieving an accuracy of 99%. The head and tail atoms were correctly assigned to 187 monomer SMILES, representing an accuracy of 91%. The HTA code is available for validation and reuse at https://github.com/IBM/HeadTailAssign . SCIENTIFIC CONTRIBUTION: The algorithm was successfully applied to data pre-processing by tagging the linkage bonds in monomers for defining the repeat units in polymerization reactions.
Related Concept Videos
Step-Growth Polymerization: Overview
Many natural and synthetic polymers are produced by...
Polymers: Molecular Weight Distribution
Olefin Metathesis Polymerization: Acyclic Diene Metathesis (ADMET)
Similar to cross-metathesis, ADMET also involves the formation of metallacyclobutane intermediate by [2+2] cycloaddition of one of the double bonds of a terminal diene with...
Olefin Metathesis Polymerization: Overview
Ruthenium-based Grubbs catalyst is the most commonly used catalyst for olefin metathesis polymerization. Grubbs catalyst consists of a...

