Mychem offers two types of structure search:
- the first is based on fingerprint. You can use tanimoto scoring, as well as any other type of scoring using bit count (bit functions are provided by Mychem). You can also concatenate different types of fingerprint.
- the second is based on the use of smart, like obgrep. However, it's much more faster, as it uses binary objects.
These two methods are also provided by pgchem.
It would be also interesting to have an Open Dataset with the following requirements:
- a good molecular diversity;
- contains more than 50.000 molecules;
- contains racemic as well as chiral structures.
So, we could better compare the functions with the following criteria:
I would suggest also to consider as important these parameters for choosing a good software:
- A good documentation
- A bug tracking system or a valid e-mail address to contact the author of the software.