Files
rdkit/Code/GraphMol
Brian Kelley d8722b1c64 First entry of the SubstructLibrary module (#1493)
* First entry of the SubstructLibrary module

* Switch to shared_ptrs for memory safety

* run clang-format and add a test

* only build when threadsafe_sss is enabled, only test when test_multithreaded is enabled

* Adds PRECONDITION

* Adds exceptions for out of range errors

* Changes getQueryBits to makeQueryBits for clarity

* Adds API point to add Binary and Smiles directly

* Replaces 0 with NULL for clarity.

* Removes debugging code.

* Makes endIdx non-inclusive

* Adds substruct searching options

* Adds preconditions

* Small documentation cleanup and removes a line of code.

* Add DataStructs library dependency

* Actually uses passed in parameters

* Adds TrustedSmiles/Binary inputs

* Adds more api testing options/trusted smiles and binary inputs

* Finalizes API adds docs and doctests

* Minor copyright fixes and such
2017-07-19 10:39:42 +02:00
..
2017-04-18 02:33:23 -04:00
2017-05-31 08:29:32 +02:00
2006-05-06 22:20:08 +00:00
2017-02-27 17:08:01 +01:00
2016-09-23 04:58:46 +02:00
2016-09-23 04:58:46 +02:00
2016-09-23 04:58:46 +02:00
2017-01-22 05:49:52 +01:00
2016-09-23 04:58:46 +02:00
2016-09-23 04:58:46 +02:00
2016-09-23 04:58:46 +02:00
2017-06-29 20:51:44 -04:00
2016-09-23 04:58:46 +02:00
2016-09-23 04:57:07 +02:00
2006-05-06 22:20:08 +00:00
2016-11-15 13:47:52 +00:00
2016-07-27 04:49:55 +02:00
2017-04-07 11:57:43 -04:00
2016-09-22 14:38:13 +02:00
2016-12-19 12:50:28 -05:00
2016-02-16 15:38:02 +01:00
2017-03-28 16:01:36 -04:00
2017-03-28 16:01:36 -04:00
2015-11-14 14:58:11 +01:00
2015-11-14 14:58:11 +01:00
2017-06-03 09:32:07 -04:00
2015-11-14 14:58:11 +01:00
2015-11-14 14:58:11 +01:00
2015-11-14 14:58:11 +01:00
2015-11-14 14:58:11 +01:00
2015-11-14 14:58:11 +01:00
2015-11-14 14:58:11 +01:00
2017-06-03 09:32:07 -04:00
2017-03-28 16:01:36 -04:00
2017-07-01 09:03:26 -04:00
2016-02-09 09:21:48 +02:00
2015-11-14 14:58:11 +01:00
2017-02-09 16:06:01 +01:00
2017-04-01 08:13:52 -04:00
2015-11-14 14:58:11 +01:00
2016-05-30 19:58:39 -04:00
2016-05-30 19:58:39 -04:00
2015-11-14 14:58:11 +01:00
2015-11-14 14:58:11 +01:00
2015-11-14 14:58:11 +01:00
2010-09-26 17:04:37 +00:00
2015-11-14 14:58:11 +01:00
2006-05-06 22:20:08 +00:00
2015-11-14 14:58:11 +01:00
2015-11-29 17:52:27 -05:00
2015-11-14 14:58:11 +01:00
2015-11-14 14:58:11 +01:00
2017-07-10 04:36:12 +02:00
2017-07-10 04:36:12 +02:00
2015-11-14 14:58:11 +01:00
2017-06-28 09:31:58 -04:00
2016-09-23 04:58:46 +02:00
2015-11-14 14:58:11 +01:00
2017-06-03 09:32:07 -04:00
2017-02-09 16:06:01 +01:00
2016-09-23 04:58:46 +02:00