alvaBuilder is a software tool for de novo molecular design. With its simple interface, it can be used to generate novel molecules having a desirable set of properties (e.g., similarity to a given molecule, MW, logP, SAscore, QED, etc.) starting from a training set of your choice.
Using alvaBuilder, the new molecules can be required to be similar to given target molecules or to have certain molecular descriptor values. You can combine all the desired properties in the definition of a score function. The Genetic Algorithms will generate new molecules by optimizing the defined score function.
The rule based on a target property is used to generate molecules that have a target value for a specific descriptor. The target can be defined as:
- Less than or equal to a given value
- Greater than or equal to a given value
- Equal to a given value
- Between two values (Range)
You can choose among a set of constitutional descriptors, such as the molecular weight (MW), the number of atoms (nAT) and bonds (nBT), the absolute and relative occurrence frequency of specific atom and bond types, as well as bonds and rings related properties like the rotatable bond number (RBN), the number of rings (nCIC), circuits (nCIR) and ring systems (NRS). alvaBuilder includes descriptors that can be used to evaluate specific structural features like the number of donor atoms for H-bonds (nHDon), the number of acceptor atoms for H-bonds (nHAcc) and the number of bridgehead (nBridgeHead) and spiro (nSpiro) atoms. In addition, alvaBuilder provides a wide set of molecular properties, drug-like and lead-like indices that can be used to define the physicochemical characteristics of the newly designed molecules.
Molecular properties can be used to define a target value for molar refractivity (MRcons), octanol-water partition coefficient (LOGPcons), LogS aqueous solubility (ESOL), topological polar surface area (TPSA(tot), TPSA(NO)), surface area (SAtot, SAacc, SAdon) as well as McGowan (Vx) and van der Waals volumes (VvdwMG, VvdwZAZ). Three base-line toxicities for Fish (BLTF96), Daphnia (BLTD48) and Algae (BLTA96) defined by Verhaar and based on Moriguchi LogP (MLOFP) are provided.
alvaBuilder includes also the synthetic accessibility score of drug-like molecules (SAscore) that provides a quantitative estimation of synthetic accessibility of molecules. A diverse set of drug-like and lead-like indices are available, including the Lipinski’s rule of five (Ro5), LLS_01 that is based on the well known rule of three (Ro3) index and the quantitative estimate of drug-likeness (QED).
You can choose to generate compounds based on the similarity to target molecules. This can be achieved specifying:
- the whole molecule as a SMILES
- or through the SMARTS notation.
In the first case the similarity is calculated using the Tanimoto distance on the molecular fingerprints. Instead, using the SMARTS, you can define molecular patterns that you want your final molecules to match or not to match (e.g., to avoid unwanted functional groups).
If needed, you can also define a list of molecular fragments that should be contained in the generated molecular dataset
alvaBuilder can be purchased on our website and the software is delivered by a safe download procedure. Contact us by email or with the form below, to request a quotation or for further details about licensing/pricing schemes.
alvaBuilder is available with academic or commercial licenses.
Academic licenses are provided to universities and research institutions, under such licenses alvaDesc can be used for any research from which any resulting intellectual property remains in the public domain, but any commercial use is forbidden. Academic licenses are permanent, and the user has no access to any major software update, and access to minor updates only for the first year.
Commercial licenses are provided as rent licenses with two options:
- Single: the software can be installed only on a single computer.
- Site: the software can be installed on any computer at a specific research site.
Contact us for further details on licenses.