Software Component |
Release notes |
OpenDiamond 5 Platform (version 5.0.7)OpenDiamond Java client (version 5.1.3) |
OpenDiamond 5.0.7: bugfix with filter reexecution. (2009-11-09) OpenDiamond 5.0.6: bugfixes and optimizations. (2009-10-08) OpenDiamond 5.0.5: bugfixes and optimizations. (2009-09-23) OpenDiamond 5.0.4: new major release, including flexible access to local and remote data sources (scope server and data retriever). (2009-07-16) OpenDiamond 4.1.4: fix critical server bug with filter reexecution. (2009-05-21) OpenDiamond 4.1.3: many bugfixes. (2009-05-07) OpenDiamond 4.1.0: support for thumbnail (push) attributes and filter reexecution. (2009-01-29) OpenDiamond 4.0.4: use of lazy dlopen(). OpenDiamond 4.0.3: various bugfixes. OpenDiamond 4.0.2: bugfixes related to connection reference counting. OpenDiamond 4.0.1: bugfixes related to attributes and objects. OpenDiamond 4.0.0: do not relink binaries at runtime anymore, fix crashes when session variables are used under high latency, update to new sqlite3, introduce miniRPC as transport for RPC mechanism and Blast Channel, hide visibility of most non-public symbols, significantly clean up header files, switch adiskd from rings to GAsyncQueue, introduce preliminary IPv6 work, simplify dctl, lazily initialize filters, other bugfixes and code removal. OpenDiamond 3.3.0: remove unused code, use the SQLite amalgamation, automatically create .diamond when needed, improve object and attribute caches. OpenDiamond 3.2.2: fix object cache bugs, fix compilation with newer GCC and libc, and relax automake requirements. OpenDiamond 3.2.1: fix compilation issues, optimize use of new attribute cache. OpenDiamond 3.2.0: significant cleanup and bugfixes, new cache infrastructure. OpenDiamond 3.1.1: bugfixes. OpenDiamond 3.1.0: new volcano tool, new support for scoping, bugfixes. OpenDiamond 3.0.2: bugfixes. OpenDiamond 3.0.1: new RPC layer, session variables support, better log support, new instrumentation, many bugfixes. OpenDiamond 2.1.0: bugfixes, new build system, and DIAMOND_PORT_BASE environment variable for setting listening port.OpenDiamond 2.0.1: bugfix release. OpenDiamond 2.0: New background/anticipatory search system, optionally invoked with the "-b" option to adiskd. A preliminary Kerberos-based authentication mechanism, optionally invoked with the "-a" option to adiskd. When authentication is enabled, adiskd will refuse connections to clients that cannot get a "diamond" service ticket for the machine that adiskd is running on. A future version of the OpenDiamond Platform will support SASL-based authentication. Filter omission support: filters can mark attributes as "omitted". Omitted attributes are never transferred across a network link, but are still available between filters executing on a single machine. With this support, attributes representing intermediate stages of computation do not need to waste network bandwidth. |
HyperFind 1.3.0 |
HyperFind is the successor to SnapFind. |
SnapFind 1.4.3 |
SnapFind
enables users to quickly search through
collections of unlabeled photographs (such as holiday
photos). The current implementation of SnapFind supports
user-defined
color and visual texture filters that scan regions in every image.
The user can create and refine these filters using image patches.
SnapFind also supports popular shape-based filters such as face
detectors. To build SnapFind you must compile and install OpenCV with the static library option. Download OpenCV. |
FatFind 1.0.8 |
The task of manually counting adipocytes (fat cells) in cell microscopy images and characterizing their size is very time consuming. FatFind exploits the almost perfectly circular shape of adipocytes in solution to efficiently locate fat cells. |
MATLABFind 1.5.3 |
MATLABFind is a SnapFind plugin that lets you
point at a directory with MATLAB code and use it as a Diamond
searchlet. You need MATLAB running at each back end server (where
adiskd runs) and on the client. |
ImageJFind 1.5.4 |
ImageJFind lets you
use ImageJ macros as Diamond searchlets. This package includes
a SnapFind plugin for composing macro-searchlets.
Note: ImageJ is public domain software maintained by the NIH. |
StrangeFind 0.8.6 |
StrangeFind is a program that lets you perform anomaly detection on various types of data. This preview release works, but may have incomplete or missing functionality. |
PathFind 1.0.1 |
PathFind is a program that lets pathologists search through virtual slides. This preview release works, but may have incomplete or missing functionality. |