Menu

Tree [r36] /
 History

HTTPS access


File Date Author Commit
 SciEx 2016-12-25 berndspeiser [r36]
 documentation 2016-12-25 berndspeiser [r35]
 m4 2015-12-28 berndspeiser [r29] added experiment export functionality
 AUTHORS 2015-09-24 berndspeiser [r1] initial import - this code is not yet self cons...
 COPYING 2015-09-24 berndspeiser [r1] initial import - this code is not yet self cons...
 ChangeLog 2015-09-24 berndspeiser [r1] initial import - this code is not yet self cons...
 Doxyfile 2015-09-29 berndspeiser [r12] further work on ExperimentVector
 INSTALL 2015-09-24 berndspeiser [r1] initial import - this code is not yet self cons...
 Makefile.am 2015-11-08 berndspeiser [r25] added export support; minor changes
 NEWS 2015-09-24 berndspeiser [r1] initial import - this code is not yet self cons...
 README 2015-09-25 berndspeiser [r9] updated README files
 README_FIRST 2015-09-25 berndspeiser [r9] updated README files
 configure.ac 2015-11-08 berndspeiser [r25] added export support; minor changes

Read Me

SciEx, version 0.0.0+

=====================================================================

SciEx is intended to provide code to represent a scientific experiment in
a computer program.

Quick install

Unpack the SciEx package into a directory (_install_directory_) of your choice.
This will create a directory tree starting with 
_install_directory_/SciEx-0.0.0+.

Please refer to the restricted installation page (see below) or
- after a complete or an only-doc installation - to the online-documentation
generated with "make doc" and "make doc-install" during installation on your
computer at
_install_directory_/share/SciEx-0.0.0+/documentation/html/index.html.

BEFORE having completed a full installation, a restricted page with more
detailed
installation instructions is located in your source tree. Point your browser to
file:///<path>/documentation/html/sciexInstallation.html
where <path> is the full path to your Experiment source. If, for example,
you unpacked the source in directory /home/user/software, <path> will be
/home/user/software/SciEx-0.0.0+.
If you downloaded a svn development version, follow the instructions in 
README_FIRST to generate the necessary configuration files.

Have Boost (version 1.34.1), Loki (versions up to 0.1.7), BSUtilities
(version 0.6.2+), Quantities (version 1.2.2+), and SciDatVis (version 0.0.0+)
installed. If you want to install the graphical user
interface library for Experiment, have Qt4 installed on your system.

In the root directory, do the following:
./configure with options:
             --prefix=_install_directory_ if necessary, to give the
             path to the installation directory for Quantities, default
             is /usr/local,
             add --with-loki=_loki_directory_, to specify the path to the
             loki installation - this directory should contain subdirectories
             include/loki and, in subdirectory lib a file named libloki.so
             default is /usr,
             add --with-boost=_boost_directory_, to specify the path to the
             boost installation, where a subdirectory include/boost or
             include/boost-<version>/boost exists with a file version.hpp,
             and at least libboost_filesystem<tag>.so is present in
             subdirectory lib
             add --with-BSUtilities=_BSUtilities_install_directory_, to specify
             the path to the BSUtilities installation
             add --with-BSUtilities_version=<versionnumber>, with
             <versionnumber> being the version number of BSUtilities
             (e.g. 0.6.2+)
             add --with-BSUtilities_libtag=<libtag>, with <libtag> being `-o',
             '-d' or '-o-d', depending on which features of the BSUtilities
             libraries you want to use. Note, that you must have installed
             add --with-Quantities=_Quantities_install_directory_, to specify
             the path to the Quantities installation
             add --with-Quantities_version=<versionnumber>, with
             <versionnumber> being the version number of Quantities
             (e.g. 1.2.2+)
             add --with-Quantities_libtag=<libtag>, with <libtag> being `-o',
             '-d' or '-o-d', depending on which features of the Quantities
             libraries you want to use. Note, that you must have installed
             the respective Quantities libraries if you use this option,
             add --with-SciDatVis=_SciDatVis_install_directory_, to specify
             the path to the SciDatVis installation
             add --with-SciDatVis_version=<versionnumber>, with
             <versionnumber> being the version number of SciDatVis
             (e.g. 1.2.2+)
             add --with-SciDatVis_libtag=<libtag>, with <libtag> being `-o',
             '-d' or '-o-d', depending on which features of the SciDatVis
             libraries you want to use. Note, that you must have installed
             the respective SciDatVis libraries if you use this option,
             add --enable-gui=no (default) or do not specify this option if
             you do NOT want the graphical user interface to be installed,
             add --with-gui=Qt if you want to get the Qt4 implementation of
             the graphical user interface installed,
             add --enable-onlydoc if you want to generate only the documentation
             (with make doc;make doc-install) without having all prerequisites
             ready).

make
make install
make doc
make doc-install
make check

To clean up the generated files, use
make clean
make doc-clean
make uninstall
make doc-uninstall


Author and contact

Bernd Speiser, Institut fuer Organische Chemie, Universitaet Tuebingen,
Auf der Morgenstelle 18, D-72076 Tuebingen, Germany
e-mail: berndspeiser@users.sourceforge.net

=====================================================================