Databases : Software
Installation Simple example Database Explorer Advanced options

Overview:

The Conley-Morse-Database program accepts as input a specification of a dynamical system and produces an output file that contains a database of dynamical information. This database can currently be viewed using the program "database-explorer" which is currently available for Mac OS X.

Instructions may be found below and on the various links. Also, there are some slides that supplement the instructions on this website.

Installation :

To install conley-morse-database, either download a release version, or else get the development version by typing

 git clone https://github.com/sharker81/conley-morse-database

Conley-Morse-Database is a C++11 program and will require a C++11 compiler such as GCC >= 4.7 or Clang. Note that Clang is standard on Mac OS X. To install on Mac OS X (or Linux with root privileges) we could type into the shell:

 mkdir ~/work && cd ~/work
 git clone https://github.com/sharker81/conley-morse-database
 cd conley-morse-database
 ./install.sh 

The prerequisites will install into /usr/local. For Mac OS X, this will install the prerequisites using Homebrew whenever possible. If brew is not installed, the installer will try to install it; this will require a password.

To install on Linux without root privileges, you need to pick an installation directory you have write access to and install there. For example:

 mkdir ~/work && cd ~/work
 git clone https://github.com/sharker81/conley-morse-database
 cd conley-morse-database
 ./install.sh ~/work

If the install script fails or is unsuitable for whatever reason, we give a list of prerequisite packages that may be installed by hand. As long as the prerequisites are installed, the install script of Conley-Morse-Database is not needed. The "makefile.config" file may need to be adjusted by hand, however, to indicate the locations of the installations if they are not in standard places (i.e. /usr/local).

Information on prerequisites:

The Conley-Morse Database code comes with an installer which should be able to download and install its prerequisites. These prerequisites include: