ABBB
ABBB or Analog By Building Block is a tool designed by the Irwin Lab for the purpose of analogizing molecules. The molecules that are given to the tool are first retrosynthesized through robust reactions to separate the molecule into building blocks. Similar building blocks to the ones derived can then be found through a similarity search and filter through Arthor. Those new building blocks can then be recombined through the forward synthesis of the same reaction used to break apart the molecules. The resulting molecules will be analogs of the molecules that were given to the tool. The molecules can then be enumerated into a library.
The tool can be accessed in two ways: One is a batch version of the tool through TLDR and the second is a compact interactive tool version called ABBB.
Batch version
The batch version in TLDR is broken up into modules. The first module called "a3B" takes an input of the list of molecules through a text file and a desired Tanimoto coefficient. You can also add your inclusion and exclusion SMARTS. The module then take the inputs and outputs a list of building blocks that are generated through retrosynthesis and then a similarity search using the tanimoto coefficients.
Interactive version
The interactive version of the tool can be accessed at the ABBB.docking.org(soon to come!). It is a simple version that can only do one molecule at a time and won't output as many results as the batch version can. The tool is made to be as simple as it possibly can. The tool takes in an input of the molecule through a drawing function or a SMILES pattern and also the Tanimoto coefficient for the building blocks and outputs a list of analogs.
Any inputs of additional reaction SMARTS patterns can be requested by emailing mtsukanov at berkeley dot edu. Send in a list of working reaction SMARTS and he will do his best to implement them as quickly as possible into both of the version of the ABBB tools.