The interactive file manager requires Javascript. Please enable it or use sftp or scp.
You may still browse the files here.
| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| RDKit_2012_12_1.win32.py27.zip | 2013-01-22 | 15.3 MB | |
| RDKit_2012_12_1.tgz | 2013-01-22 | 13.3 MB | |
| README | 2013-01-22 | 4.8 kB | |
| Totals: 3 Items | 28.5 MB | 0 | |
****** Release_2012.12.1 *******
(Changes relative to Release_2012.09.1)
Acknowledgements:
Andrew Dalke, James Davidson, Robert Feinstein, Nikolas Fechner,
Nicholas Firth, Markus Hartenfeller, Jameed Hussain, Thorsten Meinl,
Sereina Riniker, Roger Sayle, Gianluca Sforna, Pat Walters, Bernd
Wiswedel
Bug Fixes:
- Using parentheses for zero-level grouping now works in reaction
SMARTS. This allows intramolecular reactions to be expressed.
- SMILES generated for molecules with ring stereochemistry
(e.g. N[C@H]1CC[C@H](CC1)C(O)=O) are now canonical. (issue 40)
- SKP lines in a CTAB property block are now properly handled. (issue
255)
- The molecular drawing code now shows dotted lines for Any bonds.
(issue 260)
- ROMol::debugMol() (ROMol.DebugMol() in Python) now reports isotope
information. (issue 261)
- The molecular drawing code now correctly highlights wedged bonds.
(issue 262)
- RWMol::addAtom() now adds atoms to conformers.
(issue 264)
- TDT files with atomic coordinates now have those coordinates in the
correct order. (issue 265)
- A ring-finding error/crash has been fixed. (issue 266)
- Dummy atoms now have a default valence of 0 and no maximim
valence. (issue 267)
- The Python code no longer throws string exceptions. (issue 268)
- Invalid/unrecognized atom symbols in CTABs are no longer
accepted. (issue 269)
- Chem.RDKFingerprint now accepts atom invariants with values larger
than the number of atoms. (issue 270)
- The code should now all work when the locale (LANG) is set to
values other than "C" or one of the English locales. (issue 271)
- Two-coordinate Hs are no longer removed by
MolOps::removeHs(). (issue 272)
- R groups read from CTABs are now marked using setIsotope() instead
of setMass(). (issue 273)
- Hs present in the molecule graph no longer incorrectly impact
substructure matches. (issue 274)
- Murcko decomposition of molecules with chiral ring atoms now
works. (issue 275)
- Methane now shows up in molecular drawings. (issue 276)
- '&' in SLN properties is now correctly handled. (issue 277)
- Molecules with string-valued molAtomMapNumber atomic properties can
now be serialized. (issue 280)
- SMARTS strings containing a dot in a recursive piece are now
properly parsed. (issue 281)
- The SMILES and SLN parsers no longer leak memory when sanitization
of the result molecule fails. (issue 282)
- The cairo canvas drawing code now works with PIL v1.1.6 as well as
more recent versions.
New Features:
- RDKit ExplicitBitVects and DiscreteValueVects can now be directly
converted into numpy arrays.
- Rogot-Goldberg similarity has been added.
- C++: BitVects and SparseIntVects now support a size() method.
- C++: DiscreteValueVects now support operator[].
- An initial version of a SWIG wrapper for C# has been added.
- Support for easily adding recursive queries to molecules and
reactions has been added. More documentation is required for this
feature.
- To allow more control over the reaction, it is possible to flag reactant
atoms as being protected by setting the "_protected" property on those
atoms. Flagged atoms will not be altered in the reaction.
- Atoms and Bonds now support a ClearProp() method from python.
- The new Python module rdkit.ML.Scoring.Scoring includes a number of
standard tools for evaluating virtual screening experiments: ROC
curve generation, AUC, RIE, BEDROC, and Enrichment.
- The function RDKit::Descriptors::getCrippenAtomContribs()
(rdkit.Chem.rdMolDescriptors._CalcCrippenContribs() from Python)
can now optionally return atom-type information as ints or text.
New Database Cartridge Features:
- The Chi and Kappa descriptors are now available
New Java Wrapper Features:
- The Chi and Kappa descriptors are now available
Deprecated modules (to be removed in next release):
Removed modules:
- The old SWIG wrapper code in $RDBASE/Code/Demos/SWIG has been
removed. The SWIG wrappers are now in $RDBASE/Code/JavaWrappers
Other:
- The C++ code for drawing molecules previously found in
$RDBASE/Code/Demos/RDKit/Draw has been moved to
$RDBASE/Code/GraphMol/MolDrawing
- Calculation of the Chi and Kappa descriptors has been moved into
C++.
- To make builds easier, the thread-safety of the recursive-smarts
matcher has been made optional. The build option is
RDK_BUILD_THREADSAFE_SSS.
- There are two new entries in the Contrib directory:
* Contrib/PBF : An implementation of the Plane of Best Fit
contributed by Nicholas Firth.
* Contrib/mmpa : An implementation of GSK's matched molecular pairs
algorithm contributed by Jameed Hussain
- A new "Cookbook" has been added to the documentation to provide
a collection of recipes for how to do useful tasks.