ALIGN=BOTTOM>
Daylight Software Version 4.73 Release Notes
Rev: November 15, 2001
CONTENTS
1. INTRODUCTION AND HIGHLIGHTS
2. LICENSING
3. DETAILS OF CHANGE
4. BUGS FIXED
5. KNOWN BUGS
6. RELEASE HISTORY
1. INTRODUCTION AND HIGHLIGHTS
This document describes changes and features specific to version
4.73 of Daylight Chemical Information Systems software. If there is a
machine-specific file for your machine in this directory
(e.g. "readme-v473-sgi"), please read it too.
This version supports Red Hat Linux, SGI IRIX and SUN Solaris systems.
See the operating system-specific readme for more details.
Version 4.73 includes a new smi2gif, new printing options, new
thorlist options, a dayutilserver which doesn't require a JRE,
and bug fixes to the Oracle cartridge, SMARTS, and Program object
toolkits.
Version 4.73 is a patch release requiring an existing 4.71 or 4.72
installation.
An installation script, named dayinstall473, is provided for upgrading
version 4.71 or 4.72 to 4.73. Execute 'dayinstall473' to interactively
configure and upgrade your software. Execute 'dayinstall473 -help'
for installation options.
2. LICENSING
Usage and Evaluation Licenses
The usage license for the Daylight software is accessible at
http://www.daylight.com/cgi-bin/download.cgi. This license is also
included with the software. For any further clarification, contact our
business office at 949-367-9990.
3. DETAILS OF CHANGE
Upgrade Path
Thor database file formats in 4.73 are identical to those in versions
4.71 and 4.72.
Oracle Cartridge
The cartridge is updated in 4.73. The cartridge has been tested on
Oracle 8.1.5, 8.1.6, and 8.1.7, both Standard and Enterprise edition,
on Solaris 7 & 8, Red Hat 6.2, and IRIX 6.4+.
Several bugs have been fixed. The most critical being an index
corruption which occured during multiple simultaneous updates. This
appears to be related to a known Oracle Bug (From Oracle support:
Bug #1668041.1, Note #161528.1). Version 4.73 implements a successful
workaround of the Oracle problem.
Two bugs in the fprogob() functions were corrected. Blank lines
were stripped from messages. One character messages were garbled.
The function ftversky() had alpha and beta switched. The index form
of tversky() was correct.
Indexes created using the 4.71 or 4.72 cartridge are 100% compatible
with the 4.73 cartridge. The patch installer will replace the older
ddlib.so file with the new one.
Dayutilserver
Dayutilserver is now a native executable. The 4.73 dayutilserver no
longer depends upon an installed Java runtime environment.
Dayutilserver now uses the regular Daylight option manager. See the
Java Grins administration documentation for more details.
smi2gif/depict CGI
The DayCGI tool smi2gif now supports two new modes: reactions and
SMIRKS. The reaction mode (-r option) will show atom map class
numbers as subscripts on each atom label for reaction SMILES. The
SMIRKS mode (-s option) will layout and display reaction SMIRKS and
some generic SMARTS. SMIRKS mode preprocesses the input string and
depicts any SMARTS atomic expressions as simple atom labels in the
output depiction.
The dcgi example program depict has been updated to allow SMIRKS
to be input and displayed using the new smi2gif features. See the
test-smi2gif.html example page for more information.
Printing
The PRINT_LINEWIDTH and PRINT_BOLDWIDTH options were corrected
for prado and added to treetops and tablet. Also the
DEPICT_SUPPRESS_LABELS option was added. The default for
printing is to suppress labels; hence printed structures now
look more like what is displayed in xvthor/xvmerlin.
thorlist
Thorlist supports two new options: -BEFORE and -SINCE. These
allow the user to control the listed datatrees by the timestamps
in the database. The options take a timestamp string in
YYYY[MM[DD[HH[MM[.SS]]]]] format.
4. BUGS FIXED
-
PRINT_LINEWIDTH and PRINT_BOLDWIDTH options didn't work
after first page in prado. Also added these options to
treetops and tablet.
-
An aromaticity perception problem in transform processing
caused dt_transform() to generate incorrect aromatic structures
for transforms which contained three aromatic rings in some
circumstances.
-
In the cartridge the alpha and beta parameters to the
function ftversky() were switched. The index form of the
tversky() function was correct.
-
In the cartridge the function fprogob() stripped blank
lines in a message and garbled one-character messages.
-
In the program object toolkit (and merlinsmartstalk) a
memory leak was corrected. This leak caused merlinsmartstalk
and user-written program object programs to use memory.
-
In merlinserver, the superstructure search sometimes failed
for specific SMILES queries.
-
In mcl, the output was missing a newline when a field was empty.
-
In sthorman (Linux only), a segmentation fault occurred after
display of database content summary [menu sequence:
5) Databases..., 3) Get database information..., 2) Content summary]
5. KNOWN BUGS
None.
6. RELEASE HISTORY
Daylight releases are numbered using the following scheme:
The "system number" (e.g. 3.xx, 4.xx) indicates completely different
systems. Each system is a complete new design and coding.
Major releases (e.g. 4.1x, 4.2x, 4.3x) contain new features and
enhancements. Often, programs and databases from one major release
aren't compatible with those from another.
Minor releases, or "updates" (e.g. 4.32, 4.33) are for bug fixes and minor
additional features. They are also occasionally for adding new
platforms (computers and/or operating-system version).
The first two releases of system 4 were called "4.1" and "4.2"; under the
above-described scheme they would have been called "4.11" and "4.21".
There were two additional releases of the "demo" tape, which would have
been "4.22" and "4.23". Release 4.24 (October '92) was the first to use
this new version-numbering scheme.
4.1 20 Dec 1991
First 4.x release: SunOS only
4.21 20 Mar 1992
Second release: bug fixes, added SGI platform
4.22 Summer 1992
Demo Tape update (applics and toolkits not affected). Updated the
demo database: added clustering data to illustrate Daylight's
clustering product.
4.23 22 Sep 1992
Demo Tape update (applics and toolkits not affected). Same as 4.22,
but added workaround for a bug in the SGI X window system.
4.24 02 Oct 1992
Update: many bug fixes, some added features.
4.25 13 Nov 1992
SGI Toolkit Tape only; corrects incompatibility between versions
of SGI IRIX Operating system. All other 4.24 SGI and Sun tapes are
unaffected.
4.31 01 May 1993
Added Print Package, Merlin Toolkit. Many bug fixes and enhancements.
Added support for VAX/VMS (Toolkits, servers, and some non-X-Windows
programs). Added Thor and Merlin management utilities.
4.32 01 Jul 1993
Added Rubicon program and Rubicon Toolkit. Added support for
HPUX on HP9000/7xx series, and for Solaris on Sun machines.
Improved "man" pages and help-widget text files. A number of minor
bug fixes.
4.33 28 Jan 1994
Improved merlinserver, thorserver, and Merlin and Thor Toolkits.
Improved printing. A number of minor bug fixes. Restructured & added
to "contrib" programs.
4.34 25 Feb 1994
Revamped clustering programs. Partial molecular fingerprint
generation. Fixed bugs introduced in 4.33.
4.40 Nov 23 1994
Preliminary "beta-test" versions of 4.41.
4.40b Feb 12 1995
Preliminary "beta-test" versions of 4.41.
4.41 Mar 17 1995
Databases of mixtures, "monomer" toolkit (CHUCKLES, CHORTLES,
& CHARTS), Program-Object Toolkit, parallelized (multi-CPU) version
of clustering, MCL.
4.42 Feb 02 1996
HTML Documentation, CGI application programs, record locking,
thordestroy(1), Thor/Merlin messages, Thor/Merlin eviction, faster
TDT merging, Merlin parallel SMARTS searches, better Merlin performance
under heavy load, Merlin program objects.
4.42p1 Apr 02 1996
Merlinserver, Merlinsmartstalk, and Daytoolserver bugs fixed in this patch.
4.51 May 01 1997
Reaction Toolkit, reaction databases in Thor/Merlin, formal object
properties, read-only (CDROM) databases, cross-referencing
non-identifiers in THOR, Merlin "similarity as sub/superstructure",
and more.
4.60 Feb 20 1998
MUG '98 version. Preliminary "alpha-test" version of 4.6.
4.61b May 05 1998
Preliminary "beta-test" version of 4.6.
4.61 Jul 15 1998
ClogP, bug fixes, Reaction Tookit enhancements, Java tools.
4.62 Mar 05 1999
Bug fixes, Java tools.
4.71 Aug 01 2000
Bug fixes, Java, Oracle cartridge, ClogP, 34-bit thorserver,
daycgi fixes, SMILES fixes.
4.72 Mar 06 2001
Bug fixes, Oracle cartridge on SGI and Linux.
4.73 Nov 15 2001
Bug fixes, printing, smi2gif, dayutilserver.
|