README.md 2.14 KB
Newer Older
Alvarez, Gonzalo's avatar
Alvarez, Gonzalo committed
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# Preliminaries
## Disclaimer and Licensing

evendim is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
evendim is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with evendim. If not, see <http://www.gnu.org/licenses/>.
The full software license for evendim version 1.0.0
can be found in
file LICENSE.

## Please cite this work

evendim is a free and open source genetic expression programming code. 
The full software license for evendim version 0.
can be found in
file LICENSE.
You are welcomed to use it and publish data
obtained with evendim. If you do, please cite this
work. Explain How To Cite This Work. FIXME. TBW.

Alvarez, Gonzalo's avatar
Alvarez, Gonzalo committed
28
29
30
31
32
33
34
35
36
37
38
## References

	@book{ferreira2006gene,
	title={Gene Expression Programming: Mathematical Modeling by an Artificial Intelligence},
	author={Ferreira, C.},
	isbn={9783540328490},
	series={Studies in Computational Intelligence},
	url={https://books.google.com/books?id=NkG7BQAAQBAJ},
	year={2006},
	publisher={Springer Berlin Heidelberg}
	}
Alvarez, Gonzalo's avatar
Alvarez, Gonzalo committed
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84

## Hash of the latest commit

Hash of the latest commit is also posted at
FIXME

# Building and Running evendim

## Required Software

* GNU C++
* The LAPACK and BLAS libraries
* The GSL library
* PsimagLite (see below)

## Optional Software

* make or gmake (only needed to use the Makefile)
* perl (may be needed to run some auxiliary script)

## Quick Start

1. Use your distribution repository tool to install gcc with support for C++,
the LAPACK and BLAS libraries, the gsl library, make, perl, and git
if you don't have them.

2. Issue

    cd someDirectory/

    git clone https://github.com/g1257/PsimagLite.git

    git clone https://github.com/g1257/evendim.git

3. Compile PsimagLite

4. Now issue

    cd evendim/src

    cp Config.make.sample Config.make

    make

5. You can run it with TBW.