Datagrok uses RDKit minimal lib for cheminformatics related calculations. Minimal lib is limited to a subset of features presented in RDKit which is usually wrapped and used in Python. Some more features will be useful in the minimal lib.
Implement R-groups analysis in RDKit minimal lib using c++.
In Python RDKit we implemented it as:
find R-group
Expected JS signature is:
find_rgroups(molecules: string[], core: string): { [fragment: string] : string[]; }(see line 73 in Python script)
Datagrok uses RDKit minimal lib for cheminformatics related calculations. Minimal lib is limited to a subset of features presented in RDKit which is usually wrapped and used in Python. Some more features will be useful in the minimal lib. Implement R-groups analysis in RDKit minimal lib using c++. In Python RDKit we implemented it as: find R-group
Expected JS signature is: find_rgroups(molecules: string[], core: string): { [fragment: string] : string[]; }(see line 73 in Python script)
Add this functionality to JS wrapper and to CFFI wrapper
Example of usage: