Commit Graph

79 Commits

Author SHA1 Message Date
Greg Landrum
86389faa42 update release notes 2019-05-29 15:13:29 +02:00
Greg Landrum
1fbafbf02b prep for next release cycle 2019-04-09 06:30:05 +02:00
Greg Landrum
a1727875e0 last release notes update 2019-04-08 20:44:32 +02:00
Greg Landrum
941d7abb5f Fixes #2392 (#2393)
* Fixes #2392

* update release notes
2019-04-06 07:16:55 -04:00
Greg Landrum
b337415094 Fix github #2311 (#2394)
* Fixes #2311
at least I hope it does

* Stop using deprecated boost functionality

* allow the Murtagh module to import even if the code isn't built
update the associated tests

* update release notes

* typo

* fix integer division
2019-04-04 10:20:56 +02:00
Greg Landrum
6f6b415d54 update release notes 2019-04-03 08:11:04 +02:00
Greg Landrum
603bf3b2db Fixes #2380 (#2381)
* Fixes #2380

* cleanup some deprecation warnings

* and add it to the release notes
2019-04-01 08:21:50 -04:00
Greg Landrum
f2f59f97aa version bump, update release notes 2019-04-01 06:49:52 +02:00
Greg Landrum
6d1d626ae2 update release notes 2019-03-31 07:42:35 +02:00
Greg Landrum
1d01874678 improvements to the Uncharge functionality (#2374)
* modify the uncharger to be use a canonical atom ordering

* add doCanonical cleanup parameter
make canonical ordering the default
document the change

* Add neutralization of additonal negative groups (not just acids).
This may not be the right thing to do.

* expose the new parameter to python

* changes in response to review
2019-03-29 21:02:55 -04:00
Greg Landrum
24f1737839 Remove a bunch of Python2-related warts (#2315)
* remove all of the "from __future__" imports

* remove the first batch of rdkit.six imports/uses

* next step of rdkit.six removal

* removing xrange, range, and some maps

* next round of removals

* next round of cleanups

* fix inchi test

* last bits of "from rdkit.six" are gone

* and the last of the six stuff is gone

* strange importlib problem
2019-03-06 20:43:49 -05:00
Greg Landrum
4d14a819e6 Fixes #2245 (#2250)
* not yet done

* update docs, python tests, and the release notes

* updates in response to review
2019-01-31 00:03:39 -05:00
Greg Landrum
213b776251 Stop building against python2 in travis (#2134)
* remove python2 from travis

* more python2 removal
2018-11-03 04:55:23 +01:00
Greg Landrum
71f4d88c54 add doc note to releasenotes 2018-10-19 15:16:34 +02:00
Greg Landrum
08844e8f3a Fixes #2115 (#2116)
* Fixes #2115

* update release notestoo
2018-10-17 07:11:17 -04:00
Greg Landrum
cf032dc6b4 update release notes 2018-10-15 07:36:24 +02:00
Greg Landrum
5193f149f7 update release notes 2018-10-15 05:09:24 +02:00
greg landrum
7822ed76a1 preparations for release 2018-10-12 07:18:44 -04:00
Greg Landrum
c58268130b release notes update 2018-10-07 06:11:34 +02:00
Greg Landrum
50d2328251 Fixes #2034 (#2035)
* Fixes #2034

* update release notes to describe that
2018-09-17 06:50:54 +02:00
Greg Landrum
9277c1f578 Allow Atom.GetAtomSmarts() to return isomeric SMILES (#1902)
* Add more options to GetAtomSmiles() to control output.

The most important one here is that you can now directly control whether or not isomeric SMILES is generated.

Expand the python interface so that we have more control over Atom.GetSmarts()

* make the use of isomeric atomic smiles explicit (since we can)

* start release notes for 2018.09.1

* python formatting
2018-06-19 17:23:02 -04:00
Greg Landrum
77078eac66 Add an auto-populated file with cmake config options (#1874)
* this is a rough first pass, needs to be finished and is a strong argument for changing the names of some of the #defines that are currently used

* rationalize the rest of the #defines
add something to the release notes about this
2018-06-09 05:41:28 +02:00
Greg Landrum
83ed7c83db forgot one bug fix 2018-04-20 08:19:22 +02:00
Greg Landrum
97717f6040 update release notes 2018-04-20 04:07:20 +02:00
Greg Landrum
c0caeced39 IFG now works with py3, update release notes 2018-04-20 04:05:34 +02:00
Greg Landrum
676cb51244 update release notes 2018-04-18 04:23:40 +02:00
Paolo Tosco
8d325cd759 - fixed typo (#1825) 2018-04-18 04:14:57 +02:00
Greg Landrum
88ae50d5ce update release notes 2018-04-11 05:03:17 +02:00
greg landrum
fe42e953ae update release notes 2018-04-05 12:48:20 +02:00
Greg Landrum
0bd9ef311f update release notes 2018-04-05 06:19:09 +02:00
greg landrum
5ecf68e09f update release notes 2018-04-04 17:48:36 +02:00
Greg Landrum
499cd0d13f update release notes 2018-04-02 07:48:42 +02:00
Greg Landrum
76fd65efa0 update docs for release for release (#1802)
* update doctests

* update doctests

* update for release
2018-04-02 05:11:31 +02:00
Greg Landrum
42eecc664d Integrate Coordgen (#1708)
* first pass, does not yet actually work

* pass2, same problems

* pass2, same problems

* another test

* new tests; bugfix

* move the code out to a header

* add a double bond example

* enable auto-downloads of the code

* move the function to its own namespace

* first pass at a basic python wrapper

* change coordgen commit used

* try supporting bond stereo; does not currently work

* cis/trans seems to now work.

* first pass at templates; needs testing

* use the fixed flag too

* need mol align

* expand test

* initial pass at python wrapper for template

* simplify tests

* add an option to directly use a substructure match for alignment

* scaling

* add #define

* Define a cache setting for RDK_COORDGEN_LIBS to allow these to be used in other packages

* return the conformer id from addCoords

* Make CoordGen the default when it’s available.
This is a backup commit… the tests don’t even come close to passing.

* add some debugging options for a bit

* add alignment step to testing when using non-fixed coords

* Add global to allow use of CoordGen to be disabled
get the basic depictor tests working

* make coordgen the default when it is available

* make sure things continue to work when coordgen is disabled

* get windows builds working

* mods to get this building on windows.
something is screwy with the fileParsersTest1

* no need to generate coords for the 1K C string

* fix java wrappers

* works on linux

* update the (stupid) way dependencies were handled on windows.
this allows a lot of cleanup of cmake files (still more to do)
the linux build is unlikely to work due to the way _statics aren't handled

* docs

* extend forceRDKit applicability

* switch coordgen version

* try using templates

* try to get the template dir finding reasonably robust w.r.t. conda install

* continuing to iterate on the way the template file is installed

* fix a problem caused by the merge

* remove test that should never have been checked in

* update expected results for cartridge tests

* switch back to using the RDKit as the default coordinate generator
2018-02-15 05:36:03 +01:00
Greg Landrum
d15efc1ac9 Make the defaults for some functions less error prone. (#1690)
* auto generate coords in mol block writer if includeChirality = True

* default to include chirality when writing mol blocks/files

* make isomeric smiles the default; note that not all tests are passing at the moment

* update a reaction test

* update expected cartridge search results
at this point all python, c++, and cartridge tests pass

* docs

* update incompatibility docs

* update doctests

* these now build

* minor example update

* update expected c++

* typo

* make allowCXSMILES=true the default

* add auto perception of chirality when reading 3D structures from mol blocks

* explain changes in release notes

* further doc update
2017-12-22 08:09:36 -05:00
Greg Landrum
de6b1f8bb9 start next release cycle 2017-10-07 07:17:21 +02:00
Greg Landrum
19eca7c956 update release notes 2017-10-07 07:17:13 +02:00
Greg Landrum
b7d2cfbc8e update release notes 2017-10-04 04:51:10 +02:00
Greg Landrum
6e3a6b70bf update release notes 2017-09-29 04:39:56 +02:00
Greg Landrum
3e515ba3b3 start progress on release notes 2017-09-28 12:56:10 +02:00
Greg Landrum
9098291b95 start release notes 2017-09-27 08:36:15 +02:00
Greg Landrum
6783ea9780 update release notes 2017-04-18 14:39:10 +02:00
Greg Landrum
6e97a3631c update release notes 2017-04-18 14:16:26 +02:00
Greg Landrum
62a89f7170 update release notes 2017-04-01 05:00:30 +02:00
Greg Landrum
df41307acb release notes update 2017-03-28 07:37:27 +02:00
Greg Landrum
90b3363003 deprecate rdkit.Chem.MCS; (#1344)
switch those tests over to using rdFMCS
Fixes #1335
this has turned up some bugs in the FMCS code that need to be filed
2017-03-28 05:15:14 +02:00
Brian Kelley
a02f2b0bb1 Fix/sanitizerxn merge hs (#1367)
* Fixes exceptions to use correct functionName

* Deprecates ChemDrawAdjustParams name sciquest integration/eln searching
 doesn’t map to this behavior.  renamed  MatchOnlyAtRgroupAdjustParams

* Python wrapper for deprecated API

* fixHs now is more intelligent about merging hs.

The only cases where hs can’t be merged is if they are mapped
to a non hydrogen in the product.

* Updates deprecated ChemDrawAdjustParams
2017-03-20 14:30:36 +00:00
Greg Landrum
103a84da4d Fix/github879 (#1354)
* Fixes #879

* add warning to release notes
2017-03-08 23:17:04 -05:00
Greg Landrum
89653db721 update release notes and version 2016-11-11 16:47:46 +01:00
Greg Landrum
7bf72ee4a9 update release notes 2016-11-05 06:19:21 +01:00