Files
rdkit/Code/GraphMol
Jonathan Bisson 8a2d034f8f Add a new parameter to mol_adjust_query_properties for generic query parameters (#6332)
* Add a new parameter to mol_adjust_query_properties for generic query parameters (#46)

Adds a new parameter to mol_adjust_query_properties:"setGenericQueryFromProperties"
that defaults to false (so no change of behavior until used).

This PR also removes the previous way of doing it that involved reprocessing the query molecule for every comparison.

On datasets of 200k molecules the speed-up is between 2 (large complex substructure searches with repeating units) to 5 times (tiny substructures search).

Add support for generic query in PG cartridge

* Add generic groups to the lib

* Move the querying with generic groups out of MolOps to not bloat the library.

* Fix Python calls

* Update doc

* Proof that last 3 commits are mine.

* Fix missing headers

* Fix typo

* Fix call

* Fix calls

* suggested changes

* Update Code/GraphMol/GenericGroups/GenericGroups.h

Co-authored-by: Greg Landrum <greg.landrum@gmail.com>

* Add adjustquery test with default parameters.

---------

Co-authored-by: greg landrum <greg.landrum@gmail.com>
2023-08-03 15:41:43 +02:00
..
2019-10-10 20:18:43 +09:00
2023-06-03 06:37:15 +02:00
2023-07-14 06:58:19 +02:00
2023-07-13 19:29:06 +02:00
2019-10-10 20:18:43 +09:00
2023-06-06 17:41:03 +02:00
2022-07-11 13:55:35 +02:00
2022-03-17 04:56:34 +01:00
2021-12-13 14:15:26 +01:00
2023-06-06 17:41:03 +02:00
2023-02-19 10:46:07 -05:00
2021-08-24 05:10:06 +02:00
2023-04-11 10:42:56 +02:00
2018-07-25 09:14:17 +02:00
2022-07-11 11:20:03 +02:00
2021-07-09 15:06:54 +02:00
2023-02-19 10:46:07 -05:00
2022-07-11 11:20:03 +02:00
2018-07-25 09:14:17 +02:00
2019-10-10 20:18:43 +09:00
2022-11-01 04:14:26 +01:00
2020-09-02 04:51:20 +02:00
2022-07-11 13:55:35 +02:00
2019-12-31 06:43:27 +01:00
2023-06-23 13:49:01 +02:00
2022-09-06 13:03:08 +02:00
2022-09-06 13:03:08 +02:00
2023-06-06 17:39:56 +02:00