Greg Landrum
d30bf4a6df
the fix for #188 also
...
fixes #192
2016-03-29 13:19:10 +02:00
Greg Landrum
53b6e52765
ok, this time it is a proper fix
2016-03-29 13:09:22 +02:00
Greg Landrum
9a13afba24
Fixes #188
2016-03-29 10:58:56 +02:00
Greg Landrum
added01998
Prefer wedging bonds to Hs when possible
...
Fixes #772
2016-02-15 14:32:30 +01:00
Greg Landrum
2ca85c775f
Fixes #741
2016-02-13 05:38:03 +01:00
Brian Kelley
6d5b7a0305
Adds more extensive tests (recursion, multithreading)
2016-01-20 17:09:58 -05:00
Brian Kelley
ae13f0a93a
Adds tests for locale switching
2016-01-20 17:09:58 -05:00
Greg Landrum
e08e0d16d8
first pass, using google style
2015-11-14 14:58:11 +01:00
Brian Kelley
210f2951e0
Silences warnings in tests
2015-10-18 21:20:11 -04:00
Brian Kelley
54311dff9c
Suppresses warnings in tests
2015-10-18 16:09:58 -04:00
Brian Kelley
95a92282d1
Dictionary access is saniztized and optimized.
...
o rdkit gains a RDKit::common_properties namespace that contains common string value properties
o Dict.h and below gain getPropIfPresent that attempts to retrieve a property and returns
true/false on success or failure. This is used to optimize access.
o rdkit learns how to pass property keys by reference, not value.
A new namespace has been added to RDKit, common_properties
that contains the std::string values for commonly used
properties. This helps to avoid typos in string values
but also avoids a creation of std::strings from character
values. All accessors (has/get/clear and getPropIfPresent) now pass
the key by reference.
Additionally, getPropIfPresent removes the double lookup
of hasProp/getProp which can be a significant speedup
in the smiles and smarts parsers (10-20%)
2015-01-15 12:23:29 -05:00
Greg Landrum
c6dd83a47c
Fixes #360
2014-10-25 12:13:01 +02:00
Greg Landrum
cd03d877fb
Fixes #337
2014-10-04 14:44:42 +02:00
Greg Landrum
2d8500b407
Fixes #314
2014-08-21 07:29:09 +02:00
Greg Landrum
6b26036f6a
Fixes #269
2014-05-23 08:26:26 +02:00
Greg Landrum
e4cfc340a4
support white and black lists for getMolFragsWithQuery
2014-03-25 08:18:30 -04:00
Greg Landrum
fe07610683
copy over conformers too. Part of #234
2014-03-18 06:06:24 +01:00
Greg Landrum
196c2278fb
Fixes #234
2014-03-17 08:33:07 +01:00
Greg Landrum
601c21f19d
Fixes #189
2014-03-13 05:23:56 +01:00
Greg Landrum
75be63fd6b
merge with trunk
2014-02-09 05:00:18 +01:00
Greg Landrum
0839cf41ad
Fixes #210
2014-02-03 05:25:27 +01:00
Greg Landrum
deed4a9acf
Merge branch 'Issue194_V3000MolWriter'
...
Conflicts:
Code/GraphMol/Chirality.cpp
Code/GraphMol/FileParsers/test1.cpp
2014-01-22 07:07:27 +01:00
Greg Landrum
aab11535e8
Fixes #196
2014-01-16 02:07:03 -05:00
Greg Landrum
53a2937eb6
Fixes #194
2014-01-15 03:19:26 -05:00
Greg Landrum
c13a643e06
Fixes #191
2014-01-12 05:42:50 +01:00
Greg Landrum
0ce8f23c6e
further R group handling
2014-01-10 04:24:22 +01:00
Greg Landrum
f653e9e961
more isotope fixing
2014-01-08 06:51:48 +01:00
Greg Landrum
4b72d1b153
add (non-standard) handling of R groups to v3k mol parser
2014-01-08 05:22:15 +01:00
Greg Landrum
3f90cecd9c
Fixes #164
2013-12-31 08:27:09 +01:00
Greg Landrum
355556b7de
get atom lists working
2013-12-29 07:05:25 +01:00
Greg Landrum
0b8bd3079d
fix isotope handling in V3K
2013-12-28 07:37:52 +01:00
Greg Landrum
d280c90117
a few more tests and a fix to not print empty bond blocks
2013-12-26 07:40:16 +01:00
Greg Landrum
9e91538d64
get rgroups working
2013-12-25 08:18:44 +01:00
Greg Landrum
329841d9ba
add some tests; add radicals to output
2013-12-24 06:56:12 +01:00
Greg Landrum
ae14fa3bd9
add support for the ZCH and HYD elements in mol files
2013-12-07 17:40:04 +01:00
Greg Landrum
0f92877061
stop messing up aromaticity and hybridization;
...
all tests pass, but this is definitely not the most efficient thing.
2013-11-30 08:07:09 +01:00
Greg Landrum
3b0c72c4bf
initial pass at ZBO support.
...
does not yet handle the HYD and ZCH lines
2013-11-30 06:58:03 +01:00
Greg Landrum
f6517b572e
Fixes #166
2013-11-25 05:36:45 +01:00
Greg Landrum
1501af51a5
PDB reader/writer fixes;
...
add MolToMolFile() to python API
2013-10-25 05:02:09 +02:00
Greg Landrum
e0e741bd49
very minimal testing of pdb reading/writing
2013-10-11 16:58:20 +02:00
Greg Landrum
e51d2c1020
Fixes #118
2013-10-05 16:19:02 +02:00
Greg Landrum
cc154d03ee
handle isotopic H better from ctabs
2013-08-23 12:59:09 +02:00
Greg Landrum
2546ea0d7a
Fixes #82
2013-08-23 09:18:04 +02:00
Greg Landrum
8c70417690
Fixes #88
2013-08-21 20:45:54 +02:00
Greg Landrum
d80ab78f70
initial pass at this
2013-07-15 17:04:15 +02:00
Greg Landrum
c36547010a
Fix #64
2013-07-09 05:40:55 +02:00
Greg Landrum
213e161b0c
remove some warnings from clang.
...
At this point the only warnings are connected to the RNG parameterization in Fingerprints.cpp
2013-03-29 17:22:28 +00:00
Greg Landrum
b6a26aca44
fix and test sf.net issue273
2012-12-12 09:10:05 +00:00
Greg Landrum
2c3d7eb2f2
re-enable tests
2012-12-03 08:44:29 +00:00
Greg Landrum
3aa651d167
fix and test sf.net issue 269
2012-11-23 06:52:30 +00:00