Unison Tour Overview

A primary design goal for Unison is to make the data broadly available from many calling environments. Here are some examples of how you may access Unison.

As an end-user (i.e., non-programmer)

Browsing via GUI database browser
There are many GUI-based database browsers available. Unison should work with any that support the native PostgreSQL protocol, ODBC, or JDBC.
Unison web interface.
The "official" Unison web interface is http://unison-db.org/. Again, this is open to all users. Please see these examples of the web interface for some of the web page highlights.

As a programmer

direct connections to the database via command-line interactive terminal
Unison is based on PostgreSQL, an excellent OpenSource database. Read-only public access is available. Please see the psql access instructions for examples.
direct database access via a programmatic database interface
Unison may be accessed using any of the numerous database interfaces available in Perl, Python, Java, Ruby, Mono, and other languages. Please familiarize yourself with the psql access instructions to get started. Native Pg, ODBC, and JDBC are available.
Unison Perl API
There is a beta-quality Perl API available. We use it internally to load data, but the API is still in flux. The API is provided with the Unison code download and documentation is included.
Programmatic generation of links to the Unison web interface.
Of course, users may wish to generate their own links to the Unison web interface above. We endeavor to provide a transparent link style which facilitates this. The above web highlights includes some sample links.