Should be fixed now.

On Fri, Oct 25, 2019 at 9:58 AM Greg Landrum <greg.land...@gmail.com> wrote:

> Thanks for pointing that out. I will take a look and see if I can figure
> out what's going on.
>
> -greg
>
>
> On Fri, Oct 25, 2019 at 9:53 AM Hongbin Yang <yanyangh...@163.com> wrote:
>
>> Hi Greg,
>>
>> Great to know the release!
>>
>> But the docs for Python API does not work in my browser. It is empty for
>> every page such as http://rdkit.org/docs/source/rdkit.Chem.AllChem.html
>>
>> Am I the only one?
>>
>> Best,
>>
>> Hongbin Yang 杨弘宾, Ph.D.
>> Research: Toxicophore and Chemoinformatics
>> On 10/25/2019 15:20,Greg Landrum<greg.land...@gmail.com>
>> <greg.land...@gmail.com> wrote:
>>
>> Dear all,
>>
>> I'm pleased to announce that the next version of the RDKit - 2019.09 - is
>> released. The release notes are below.
>>
>> The release files are on the github release page:
>> https://github.com/rdkit/rdkit/releases/tag/Release_2019_09_1
>>
>> Binaries have been uploaded to anaconda.org (https://anaconda.org/rdkit).
>> The available conda binaries for this release are:
>> Linux 64bit: python 3.6, 3.7
>> Mac OS 64bit: python 3.6, 3.7
>> Windows 64bit: python 3.6, 3.7
>>
>> Conda builds of the PostgreSQL cartridge are also available:
>> Linux 64bit: postgresql 9.6, 10, 11
>> Mac OS 64bit: postgresql 9.6, 10, 11
>>
>> I believe that conda-forge will also switch to the new version in the
>> near future.
>>
>> The online version of the documentation at rdkit.org (
>> http://rdkit.org/docs/index.html) has been updated.
>>
>> Some things that will be finished over the next couple of days:
>> - The conda build scripts will be updated to reflect the new version
>> - The homebrew script
>>
>> Thanks to everyone who submitted code, bug reports, and suggestions for
>> this release!
>>
>> Please let me know if you find any problems with the release or have
>> suggestions for the next one, which is scheduled for March/April 2020.
>>
>> Best Regards,
>> -greg
>>
>> # Release_2019.09.1
>> (Changes relative to Release_2019.03.1)
>>
>> ## Important
>> - The atomic van der Waals radii used by the RDKit were corrected/updated
>> in #2154.
>>   This leads to different results when generating conformations,
>> molecular volumes,
>>   and molecular shapes.
>>
>> ## Backwards incompatible changes
>> - See the note about atomic van der Waals radii above.
>> - As part of the enhancements to the MolDraw2D class, we changed the type
>> of
>>   DrawColour from a tuple to be an actual struct. We also added a 4th
>> element to
>>   capture alpha values. This should have no affect on Python code (the
>> alpha
>>   value is optional when providing color tuples), but will require
>> changes to C++
>>   and Java/C# code that is using DrawColour.
>> - When reading Mol blocks, atoms with the symbol "R" are now converted
>> into
>>   queries that match any atom when doing a substructure search (analogous
>> to "*"
>>   in SMARTS). The previous behavior was to only match other dummy atoms
>> - When loading SDF files using PandasTools.LoadSDF(), we now default to
>>   producing isomeric smiles in pandas tables.  To reproduce the original
>>   behavior, use isomericSmiles=False in the call to the function.
>> - The SMARTS generated by the RDKit no longer contains redundant wildcard
>>   queries. This means the SMARTS strings generated by this release will
>> generally
>>   be different from that in previous releases, although the results
>> produced by
>>   the queries should not change.
>> - The RGroupDecomposition code now removes Hs from output R groups by
>> default.
>>   To restore the old behavior create an RGroupDecompositionParameters
>> object and
>>   set removeHydrogensPostMatch to false.
>> - The default values for some of the new fingerprint generators have been
>> changed so
>>   that they more closely resemble the original fingerprinting code. In
>>   particular most fingerprinters no longer do count simulation by default
>> and
>>   the RDKit fingerprint now sets two bits per feature by default.
>> - The SMARTS generated for MCS results using the ringMatchesRingOnly or
>>   completeRingsOnly options now includes ring-membership queries.
>>
>> ## Highlights:
>> - The substructure matching code is now about 30% faster. This also
>> improves the
>>   speed of reaction matching and the FMCS code. (#2500)
>> - A minimal JavaScript wrapper has been added as part of the core
>> release. (#2444)
>> - It's now possible to get information about why molecule sanitization
>> failed. (#2587)
>> - A flexible new molecular hashing scheme has been added. (#2636)
>>
>> ## Acknowledgements:
>> Patricia Bento, Francois Berenger, Jason Biggs, David Cosgrove, Andrew
>> Dalke,
>> Thomas Duigou, Eloy Felix, Guillaume Godin, Lester Hedges, Anne Hersey,
>> Christoph Hillisch, Christopher Ing, Jan Holst Jensen, Gareth Jones,
>> Eisuke
>> Kawashima, Brian Kelley, Alan Kerstjens, Karl Leswing, Pat Lorton, John
>> Mayfield, Mike Mazanetz, Dan Nealschneider, Noel O'Boyle, Stephen
>> Roughley,
>> Roger Sayle, Ricardo Rodriguez Schmidt, Paula Schmiel, Peter St. John,
>> Marvin
>> Steijaert, Matt Swain, Amol Thakkar Paolo Tosco, Yi-Shu Tu, Ricardo
>> Vianello,
>> Marc Wittke, '7FeiW', 'c56pony', 'sirbiscuit'
>>
>>
>> ## Bug Fixes:
>>   - MCS returning partial rings with completeRingsOnly=True
>>  (github issue #945 from greglandrum)
>>   - Alternating canonical SMILES for fused ring with N
>>  (github issue #1028 from greglandrum)
>>   - Atom index out of range error
>>  (github issue #1868 from A-Thakkar)
>>   - Incorrect cis/trans stereo symbol for conjugated ring
>>  (github issue #2023 from baoilleach)
>>   - Hardcoded max length of SMARTs string cut of input query for
>> FragCatlog
>>  (github issue #2163 from 7FeiW)
>>   - VSA_EState {1, ..., 10} calculated by rdkit doesn't seem correct.
>>  (github issue #2372 from c56pony)
>>   - MolStandardize: FragmentRemover should not sanitize fragments
>>  (github issue #2411 from greglandrum)
>>   - MolStandardize: combinatorial explosion in Normalizer
>>  (github issue #2414 from greglandrum)
>>   - MCS code doesn't return envelope MCS if CompleteRingsOnly is true
>>  (github issue #2420 from greglandrum)
>>   - RemoveHs() does not remove all hydrogens.
>>  (github issue #2422 from paulaju)
>>   - Incorrect assignment of explicit Hs to Al+3 read from mol block
>>  (github issue #2423 from greglandrum)
>>   - Cannot set maxProducts > 1000 in RunReactants
>>  (github issue #2427 from tduigou)
>>   - Chem.MolStandardize.standardize.Standardizer drops molecular
>> properties
>>  (github pull #2431 from lilleswing)
>>   - Canon::rankMolAtoms results in crossed double bonds in rings
>>  (github issue #2437 from greglandrum)
>>   - make boost::iostreams optional
>>  (github pull #2440 from greglandrum)
>>   - Fix/rgroup sdf isotope
>>  (github pull #2449 from bp-kelley)
>>   - Uncharger incorrectly removing charge from boron anions
>>  (github issue #2452 from greglandrum)
>>   - Add java builds to azure devops
>>  (github pull #2460 from greglandrum)
>>   - Cart fixes
>>  (github pull #2462 from jones-gareth)
>>   - Negative atom map values cause depickling to fail
>>  (github issue #2465 from greglandrum)
>>   - Deserialization failures crash Java wrapper
>>  (github issue #2466 from greglandrum)
>>   - rdkit.six fix and cleanup
>>  (github pull #2469 from rvianello)
>>   - dummy atom queries are flagged as complex
>>  (github issue #2471 from greglandrum)
>>   - 3D structure display broken in jupyter notebook
>>  (github issue #2473 from greglandrum)
>>   - Inconsistent defaults for nonBondedThresh in MMFF optimization
>>  (github issue #2475 from greglandrum)
>>   - Fix/rgroup multiple labels
>>  (github pull #2481 from bp-kelley)
>>   - 2D Depiction clipped atom highlighting
>>  (github issue #2486 from DavidACosgrove)
>>   - BRICSBuild now passes scrambleReagents to children
>>  (github pull #2488 from greglandrum)
>>   - Pattern Fingerprint Issues
>>  (github issue #2501 from jones-gareth)
>>   - CMake Error: Wrap directories being used when python build is turned
>> off
>>  (github issue #2516 from jasondbiggs)
>>   - - fixes ResonanceMolSupplier bug in perceiving conjugated groups
>>  (github pull #2517 from ptosco)
>>   - Fix/mmff threadsafety issues
>>  (github pull #2518 from bp-kelley)
>>   - update expected SVG output in cartridge tests
>>  (github pull #2520 from greglandrum)
>>   - fix to SDWriter docs
>>  (github pull #2521 from pstjohn)
>>   - Fix the azure pipelines builds
>>  (github pull #2522 from greglandrum)
>>   - Code cleanups from PVS/Studio
>>  (github pull #2531 from greglandrum)
>>   - getAtomNeighbors() and getAtomBonds() not in SWIG wrappers.
>>  (github issue #2532 from greglandrum)
>>   - Default sanitizerxn doesn't aromatize if possible
>>  (github issue #2547 from bp-kelley)
>>   - Add RDKIT_FILEPARSERS_EXPORT to finishMolProcessing
>>  (github pull #2551 from d-b-w)
>>   - Chem.rdFMCS.FindMCS hangs for certain ligand pairs
>>  (github issue #2581 from lohedges)
>>   - fix the inclusion path for the targets file (#2584)
>>  (github pull #2589 from rvianello)
>>   - Fix inocuous typo/bug in Dative bond matching
>>  (github pull #2593 from ricrogz)
>>   - E/Z and CIS/TRANS stereo bonds are incorrectly matched
>>  (github pull #2596 from ricrogz)
>>   - Uncharger ignores dications
>>  (github issue #2602 from greglandrum)
>>   - Possible Garbage Collection Bug in Pharmacophore Generation
>>  (github issue #2603 from cing)
>>   - Uncharger incorrectly neutralizes cations when non-neutralizable
>> anions are present.
>>  (github issue #2605 from greglandrum)
>>   - Bad valence corrections on Pb, Sn
>>  (github issue #2606 from greglandrum)
>>   - Pb and Sn should support valence 2
>>  (github issue #2607 from greglandrum)
>>   - Uncharger incorrectly modifying a zwitterion
>>  (github issue #2610 from greglandrum)
>>   - CanonicalRankAtomsInFragment breakTies doesn't
>>  (github issue #2611 from bp-kelley)
>>   - Pattern fingerprint failing substructure condition in very large
>> molecules
>>  (github issue #2614 from greglandrum)
>>   - Memory leak with Chem.Atom() constructor
>>  (github issue #2639 from AlanKerstjens)
>>   - Fixes: Atoms in non-standard valences not being properly written to
>> mol blocks
>>  (github pull #2646 from greglandrum)
>>   - C++ MCS code returns a null MCS between methylcyclopentane and
>> methylcyclohexane
>>  (github issue #2662 from ptosco)
>>   - CXSMILES writer has error if mol comes from v3000 molfile
>>  (github issue #2666 from d-b-w)
>>   - MolToCXSmiles generates error for empty molecule
>>  (github issue #2667 from greglandrum)
>>   - fix a problem with normalize, ringinfo, and fragments
>>  (github pull #2685 from greglandrum)
>>   - Error when a squiggle bond is in an aromatic ring
>>  (github issue #2695 from greglandrum)
>>   - Cannot combine multiple range queries on a single atom.
>>  (github issue #2709 from greglandrum)
>>   - setBondStereoFromDirections() returning incorrect results.
>>  (github issue #2712 from greglandrum)
>>   - update supplier documentation to reflect python 3 iterator syntax
>>  (github pull #2719 from greglandrum)
>>   - removeHs messing up double bond stereo in partially sanitized
>> molecules
>>  (github issue #2721 from greglandrum)
>>   - seg fault in ReactionRunner
>>  (github issue #2722 from greglandrum)
>>   - Intermittent test failures for JavaDistanceGeometryTests
>>  (github issue #2727 from greglandrum)
>>   - Fixes a bug in TorsionConstraint
>>  (github pull #2732 from ptosco)
>>   - Apply fix for #1592 to _MolsToGridSVG
>>  (github pull #2737 from yishutu)
>>
>> ## New Features and Enhancements:
>>   - Added rankAtoms to ROMol wrapper and added Java test case
>>  (github pull #1540 from sroughley)
>>   - Use van der Waals radii from blue obelisk
>>  (github pull #2154 from UnixJunkie)
>>   - add generateDepictionMatching2DStructure() to SWIG wrappers
>>  (github issue #2239 from greglandrum)
>>   - Added OptimizeMoleculeConfs with pre-generated force-field
>>  (github pull #2401 from ptosco)
>>   - FreeSASA improvements
>>  (github pull #2402 from ptosco)
>>   - Speed up symmetrizeSSSR
>>  (github issue #2403 from d-b-w)
>>   - Trim whitespace from mol fragment SMARTS and check SMARTS presence
>>  (github pull #2406 from ricrogz)
>>   - Run clang-tidy over the entire codebase
>>  (github pull #2408 from greglandrum)
>>   - Enable Azure Pipelines builds for CI
>>  (github pull #2409 from ricrogz)
>>   - Add RDProps interface to Conformers
>>  (github issue #2441 from greglandrum)
>>   - Add minimal JavaScript wrapper
>>  (github pull #2444 from greglandrum)
>>   - Fixes annoying warnings on MSVC
>>  (github pull #2454 from ptosco)
>>   - add prepareMolsBeforeDrawing option for drawMols
>>  (github pull #2455 from greglandrum)
>>   - computeGasteigerCharges quality of life improvement for python api
>>  (github issue #2480 from bp-kelley)
>>   - Preserve bond direction in fragmentOnBonds
>>  (github pull #2484 from greglandrum)
>>   - SanitizeRxn code and docstring cleanup
>>  (github pull #2491 from greglandrum)
>>   - Support XYZ format for output
>>  (github pull #2498 from e-kwsm)
>>   - vf2 optimisations
>>  (github pull #2500 from johnmay)
>>   - Python wrap enhanced stereo setters
>>  (github pull #2509 from d-b-w)
>>   - Fix the azure pipelines builds
>>  (github pull #2522 from greglandrum)
>>   - add a script for benchmarking fingerprint screenout and substructure
>> performance
>>  (github pull #2523 from greglandrum)
>>   - make "R" in CTABs an AtomNull query
>>  (github pull #2528 from greglandrum)
>>   - Expose SDF loading options to LoadSDF
>>  (github pull #2534 from bp-kelley)
>>   - Remove unused ctest: testCanon
>>  (github pull #2541 from ricrogz)
>>   - Update maeparser and coordgen versions
>>  (github pull #2542 from ricrogz)
>>   - Improved handling of bond stereo in reactions
>>  (github pull #2553 from ricrogz)
>>   - Code simplification for fingerprints to np array
>>  (github pull #2557 from ChrisHill8)
>>   - Integrate Unique Ring Families from RingDecomposerLib
>>  (github pull #2558 from greglandrum)
>>   - Allow providing a bounds matrix to EmbedMol
>>  (github pull #2560 from greglandrum)
>>   - Enable SimilarityMaps in C++
>>  (github pull #2562 from greglandrum)
>>   - Do not run UnitTestMCS.py::TestTimeout in debug builds
>>  (github pull #2569 from ricrogz)
>>   - Expose more drawing methods to Python
>>  (github issue #2571 from greglandrum)
>>   - Allow Point2D to be constructed from Point3D
>>  (github pull #2572 from greglandrum)
>>   - Allows dative bonds to be drawn
>>  (github pull #2573 from greglandrum)
>>   - Allow identification of chemistry problems
>>  (github pull #2587 from greglandrum)
>>   - Adds MolFragmentToSmarts to generate smarts for a subset of a Molecule
>>  (github pull #2594 from d-b-w)
>>   - Removal of redundant wildcards in SMARTS (Null Atom/Bond Query
>> combination)
>>  (github pull #2595 from ricrogz)
>>   - Support range-based charge queries from SMARTS
>>  (github issue #2604 from greglandrum)
>>   - Keep PDB info from Maestro files if available
>>  (github pull #2619 from lorton)
>>   - optimization of the MolStandardize code
>>  (github pull #2621 from greglandrum)
>>   - Assign stereo bond labels in molecules read from SMARTS
>>  (github pull #2623 from ricrogz)
>>   - Automatically load the ipython extensions running in Jupyter
>>  (github pull #2626 from bp-kelley)
>>   - draw zero-order bonds
>>  (github pull #2630 from greglandrum)
>>   - Updated cartridge documentation
>>  (github pull #2635 from msteijaert)
>>   - Add new mol hashing code
>>  (github pull #2636 from greglandrum)
>>   - emolecules link updated
>>  (github pull #2638 from marcwittke)
>>   - Update maeparser to 1.2.1 and coorgen to 1.3.1
>>  (github pull #2652 from ricrogz)
>>   - Get numpy include dir programmatically
>>  (github pull #2653 from sirbiscuit)
>>  - Fix long columns pandas
>>  (github pull #2655 from sirbiscuit)
>>   - Added AtomComparator.AtomCompareAnyHeavyAtom and test cases to FMCS
>> code
>>  (github pull #2656 from sroughley)
>>   - The C++ MCS code generates ambiguous SMARTS strings
>>  (github issue #2663 from ptosco)
>>   - add bond-selector info to SVGs
>>  (github pull #2664 from greglandrum)
>>   - support writing CXSMILES from the cartridge
>>  (github issue #2668 from greglandrum)
>>   - support the new hashing code in the cartridge
>>  (github pull #2671 from greglandrum)
>>   - Adds additional capabilities to the minimal JS wrapper
>>  (github pull #2676 from greglandrum)
>>   - Add MolHash to Java Wrappers
>>  (github issue #2677 from sroughley)
>>   - A bunch of changes to the new fingerprinter code
>>  (github pull #2679 from greglandrum)
>>   - Add viewBox to default SVG output
>>  (github issue #2680 from bp-kelley)
>>   - Allow Java to see RGroup labels in the std::map wrapper.
>>  (github pull #2681 from bp-kelley)
>>   - Update maeparser to v1.2.2.
>>  (github pull #2682 from ricrogz)
>>   - Update coordgen to v1.3.2
>>  (github pull #2686 from ricrogz)
>>   - Add a drawOptions object to IPythonConsole
>>  (github pull #2691 from greglandrum)
>>   - Make StructureGroups editable from Python
>>  (github pull #2692 from greglandrum)
>>   - Update documentation
>>  (github pull #2697 from greglandrum)
>>   - Make removeHydrogensPostMatch=true the default for RGD
>>  (github pull #2701 from greglandrum)
>>   - Eat our own dogfood, Clone is deprecated so use copy
>>  (github pull #2711 from bp-kelley)
>>   - The MCS smartsString may still be ambiguous
>>  (github issue #2714 from ptosco)
>>   - Add threaded runner for the filter catalog
>>  (github pull #2718 from bp-kelley)
>>   - Add Leader picker implementation
>>  (github pull #2724 from greglandrum)
>>   - Add consideration of ring fusion to the MCS algorithm
>>  (github pull #2731 from ptosco)
>>
>>
>> ## Deprecated code (to be removed in a future release):
>>
>> - The old MolHash code should be considered deprecated. This release
>> introduces
>>   a more flexible alternative. Specifically the following pieces will be
>> removed in a future release:
>>   - The python functionality
>> `rdkit.Chem.rdMolHash.GenerateMoleculeHashString()`
>>   - The C++ functionality directly present in the header file
>> `GraphMol/MolHash/MolHash.h`
>>
>>
_______________________________________________
Rdkit-discuss mailing list
Rdkit-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/rdkit-discuss

Reply via email to