https://github.com/fthomas/kaimini
Kaimini, a general purpose fitting and analysis front end
https://github.com/fthomas/kaimini
Last synced: about 1 year ago
JSON representation
Kaimini, a general purpose fitting and analysis front end
- Host: GitHub
- URL: https://github.com/fthomas/kaimini
- Owner: fthomas
- License: gpl-3.0
- Created: 2009-10-18T12:08:32.000Z (over 16 years ago)
- Default Branch: rewrite
- Last Pushed: 2011-02-03T12:42:03.000Z (over 15 years ago)
- Last Synced: 2025-03-06T03:34:39.558Z (about 1 year ago)
- Language: C
- Homepage:
- Size: 871 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: COPYING
Awesome Lists containing this project
README
Kaimini, a general purpose fitting and analysis front end
=========================================================
Introduction
------------
Documentation
-------------
Currently there is only the `API documentation`_ and a very `incomplete
manual`_.
.. _API documentation: http://www.physik.uni-wuerzburg.de/~fthomas/kaimini/doc/
.. _incomplete manual: http://www.physik.uni-wuerzburg.de/~fthomas/kaimini/kaimini.pdf
Dependencies
------------
Kaimini is written in C++. To build it, the C++ Standard Library, some
parts of the `Boost C++ Libraries`_, `Minuit2`_, the `GNU Scientific
Library (GSL)`_, and `CMake`_ are required. Instructions about
installing these dependencies are available in the `Kaimini wiki`_.
.. _Boost C++ Libraries: http://www.boost.org/
.. _Minuit2: http://www.cern.ch/minuit
.. _GNU Scientific Library (GSL): http://www.gnu.org/software/gsl/
.. _CMake: http://www.cmake.org/
.. _Kaimini wiki: http://wiki.github.com/fthomas/kaimini/installing-dependencies
Installation
------------
To compile Kaimini and to install the ``kaimini`` executable (by
default into ``/usr/local/bin`` on Unix), run these commands in
Kaimini's source tree::
mkdir build
cd build
cmake ..
make
sudo make install
If Minuit2 is not installed into standard directories (e.g. under
``/usr/`` or ``/usr/local/``), CMake won't find it. In this case cmake
must be invoked with the full path to the Minuit2 installation or source
directory::
cmake -D Minuit2_ROOT=/path/to/Minuit2/installation/dir ..
Download
--------
You can download Kaimini in either `tar.gz`_ or `zip`_ formats.
.. _tar.gz: http://github.com/fthomas/kaimini/tarball/master
.. _zip: http://github.com/fthomas/kaimini/zipball/master
The version control system used for development of Kaimini is Git. The
`Git repository`_ can be inspected and browsed online at GitHub and it
can be cloned by running::
git clone git://github.com/fthomas/kaimini.git
.. _Git repository: http://github.com/fthomas/kaimini
Issues and feedback
-------------------
For bug reports, feature requests, or general feedback either use the
`issue tracker`_ or `write me an email`_.
.. _issue tracker: http://github.com/fthomas/kaimini/issues
.. _write me an email: fthomas@physik.uni-wuerzburg.de
License
-------
Kaimini is `free software`_ and licensed under the `GPLv3`_. The full
text of the license can be found in the file ``COPYING`` in Kaimini's
source tree.
.. _free software: http://www.gnu.org/philosophy/free-sw.html
.. _GPLv3: http://www.gnu.org/licenses/gpl-3.0.html
Author
------
Kaimini was written by
Frank S. Thomas .