Skip to content

Commit 721873f

Browse files
committed
final updates to genesis READMEs, ChangeLog, and AUTHORS
1 parent 7e398b4 commit 721873f

File tree

6 files changed

+103
-79
lines changed

6 files changed

+103
-79
lines changed

AUTHORS

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,16 +60,28 @@
6060
**
6161
** Modifications to run under Microsoft Windows with Cygwin by:
6262
** Sergio Daicz
63+
** Gilles Detillieux
6364
**
64-
** Modifications to run on the Apple under Mac OS X
65+
** Modifications to run on the Apple under Mac OS
6566
** Alfonso Delgado-Reyes
6667
** Josef Svitak
68+
** Jan Pieczkowski
69+
** Boris Marin
70+
**
71+
** Implementation of hsolvable STDP
72+
** Dave Beeman
73+
** Hugo Cornelis
74+
**
75+
** Addition of autoconf to automate Makefile construction
76+
** Jan Pieczkowski
77+
** Boris Marin
6778
**
6879
** Script Demos and Tutorials by:
6980
** Dave Beeman
7081
** Upinder S. Bhalla
7182
** Sharon Crook
7283
** Erik De Schutter
84+
** Hugo Cornelis
7385
** Mark E. Nelson
7486
** Alex Protopapas
7587
** Michael Vanier

ChangeLog

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
G E N E S I S
22
Summary of changes and revision history
33
***************************************
4-
Last edited: $Date: Sat Oct 18 10:47:19 MDT 2014 $
4+
Last edited: $Date: Tue Nov 11 14:05:40 MST 2014 $
55

66
Each set of changes listed below is prefaced with the version number for
77
which the changes apply. For development releases, two version numbers
@@ -12,14 +12,16 @@ proposed release is subject to discussion and change.
1212

1313
------------------------------------------
1414
FINAL RELEASE 2.4
15-
2014-October
15+
2014-November
1616
------------------------------------------
1717

18-
- Three new network connection commands, 'volumeconnect3',
19-
'volumeweight3', and 'volumedelay3', have been added and
20-
documented. These allow distance-dependent connection
21-
probabilities and/or weights and the use of periodic boundary
22-
conditions for network connectivity.
18+
- A new autoconf-based build system has been incorporated, so that a
19+
simple "./configure" command will create the appropriate Makefile.
20+
21+
- Three new network connection commands, 'volumeconnect3', 'volumeweight3',
22+
and 'volumedelay3', have been added and documented. These allow
23+
distance-dependent connection probabilities and/or weights and the use
24+
of periodic boundary conditions for network connectivity.
2325

2426
- Added HTML indexing to the 'genesis' directory and subdirectories.
2527
README files have been replaced or supplemented with '.txt' or '.html' files.

ChangeLog.txt

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
G E N E S I S
22
Summary of changes and revision history
33
***************************************
4-
Last edited: $Date: Sat Oct 18 10:47:19 MDT 2014 $
4+
Last edited: $Date: Tue Nov 11 14:05:40 MST 2014 $
55

66
Each set of changes listed below is prefaced with the version number for
77
which the changes apply. For development releases, two version numbers
@@ -12,14 +12,16 @@ proposed release is subject to discussion and change.
1212

1313
------------------------------------------
1414
FINAL RELEASE 2.4
15-
2014-October
15+
2014-November
1616
------------------------------------------
1717

18-
- Three new network connection commands, 'volumeconnect3',
19-
'volumeweight3', and 'volumedelay3', have been added and
20-
documented. These allow distance-dependent connection
21-
probabilities and/or weights and the use of periodic boundary
22-
conditions for network connectivity.
18+
- A new autoconf-based build system has been incorporated, so that a
19+
simple "./configure" command will create the appropriate Makefile.
20+
21+
- Three new network connection commands, 'volumeconnect3', 'volumeweight3',
22+
and 'volumedelay3', have been added and documented. These allow
23+
distance-dependent connection probabilities and/or weights and the use
24+
of periodic boundary conditions for network connectivity.
2325

2426
- Added HTML indexing to the 'genesis' directory and subdirectories.
2527
README files have been replaced or supplemented with '.txt' or '.html' files.

README

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11

22
::
33

4-
G E N E S I S
5-
4+
G E N E S I S
65
The GEneral NEural Simulation System
7-
Version 2.4
8-
Last edited: $Date:Fri Oct 17 15:49:46 MDT 2014 $
6+
Version 2.4
7+
Last edited: $Date: Tue Nov 11 13:00:14 MST 2014 $
98

109
Introduction
1110
------------
@@ -53,9 +52,10 @@ Obtaining GENESIS
5352
------------------
5453

5554
GENESIS source and binary distributions can be obtained from:
56-
http://sourceforge.net/projects/genesis-sim, and http://genesis-sim.org.
55+
http://genesis-sim.org, or from the Sourceforge GENESIS 2 development
56+
site http://sourceforge.net/projects/genesis-sim.
5757

58-
Machine dependence
58+
Machine dependence
5959
------------------
6060

6161
GENESIS and its graphical front-end XODUS are written in C and are
@@ -64,7 +64,11 @@ known to run under many UNIX-based systems with the X Window System
6464
recent experiences are with Fedora and Ubuntu. It has also been used
6565
under various MS Windows virtual environments for running Linux.
6666

67-
Here is a partial list of tested older platforms:
67+
The current GENESIS 2.4 version has been tested on various recent Linux
68+
distributions including Debian, Ubuntu, and Fedora, on Mac OSX (intel),
69+
and Cygwin (32 bit version, which works with 64 bit Windows).
70+
71+
Here is a partial list of older platforms tested for version 2.3:
6872

6973
* x86-based Linux systems:
7074
+ Debian Linux with kernel 2.x
@@ -74,7 +78,7 @@ Here is a partial list of tested older platforms:
7478
+ Red Hat Linux 5, 6, 7, 8, and 9
7579
+ Slackware 10
7680
* 64 bit Linuces:
77-
+ Fedora Core 3 and 4
81+
+ Fedora Core 3 and 4, Fedora 10 - 19.
7882
+ Red Hat Enterprise
7983
* x86-based FreeBSD 4.1
8084
* Alpha with Debian 3.0

README.bindist

Lines changed: 40 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@ the form of 'genesis-2.4-<os>-bin.tar.gz' files.
77

88
Binary distributions of GENESIS 2.4 for Debian (.deb) and Fedora
99
(.rpm) Linux should be available from the GENESIS web site shortly
10-
after the November 1014 GENESIS 2.4 release.
10+
after the November 2014 GENESIS 2.4 release. Distributions for Mac OS
11+
and Cygwin should follow. Look for updated installation instructions
12+
in the genesis-2.4/genesis directory of the binary distribution.
1113

1214
CONTENTS
1315
1 QUICK START
@@ -51,7 +53,7 @@ The genesis executables have been linked with certain versions of dynamic
5153
libraries. These libraries must be available at run time. See the Operating
5254
System Specific Notes below. If have problems running this distribution or
5355
want to compile your own version of GENESIS, please get the source distribution
54-
from http://sourceforge.net/projects/genesis-sim.
56+
from http://genesis-sim.org/GENESIS or http://sourceforge.net/projects/genesis-sim.
5557

5658

5759
3 INSTALLATION
@@ -68,7 +70,7 @@ example,
6870
cd /usr/local
6971
tar xvzf /mnt/cdrom/genesis-2.4-linux-bin.tar.gz
7072

71-
or from wherever you have it (e.g.~/downloads/genesis-2.3-linux-bin.tar.gz)
73+
or from wherever you have it (e.g.~/downloads/genesis-2.r-linux-bin.tar.gz)
7274

7375

7476
3.2 Site-specific Setup
@@ -138,19 +140,32 @@ installed operating system.
138140
So, the GENESIS executables have been linked against dynamic libraries creating
139141
runtime dependencies as described below.
140142

141-
142143
4.1 Cygwin
143144

144145
Cygwin provides a UNIX-like environment for Windows that will let you run
145146
GENESIS and other UNIX programs that have been compiled to run under Cygwin.
146-
Go to http://cygwin.com, and look for the "Install Cygwin now" link. This
147-
will download a small setup.exe, which will let you choose what to install and
148-
then download it. For more information about selecting packages to install,
149-
use the link for "Help on setup.exe". For more information on Cygwin, see
150-
the Cygwin users guide at http://cygwin.com/cygwin-ug-net/
151147

152-
More information on installing and using X windows with Cygwin can be found in
153-
the Cygwin/X User's Guide at http://x.cygwin.com/docs/ug/cygwin-x-ug.html
148+
Go to http://cygwin.com, and install it by downloading and running
149+
setup-x86.exe (32-bit installation). This may be used with 64 bit MS Windows,
150+
and is recommended over the less stable setup-x86_64.exe.
151+
152+
Running this will let you choose what to install and
153+
then download it.
154+
155+
When using Cygwin Setup for the first time, the default is to install
156+
a minimal subset of all available packages. If you want anything
157+
beyond that, you will have to select it explicitly. See
158+
http://cygwin.com/packages/ for a searchable list of available
159+
packages, or use cygcheck -p as described in the Cygwin User's Guide
160+
at http://cygwin.com/cygwin-ug-net/using-utils.html#cygcheck.
161+
162+
To build GENESIS, you will need gcc, binutils, make and probably other
163+
packages from the ``Devel'' category. Text editors can be found under
164+
``Editors''. For more information about selecting packages to install,
165+
and using Cygwin, consult the docmentation links at http://cygwin.com.
166+
167+
More information on installing and using X windows with Cygwin can be found
168+
at http://x.cygwin.com/.
154169

155170
GENESIS can be run under Windows with the Cygwin software installed. If you want
156171
to run GENESIS with GUI capabilities, the X windows package must be installed
@@ -206,30 +221,31 @@ Graphical GENESIS (genesis) needs these additional libraries:
206221
libX11.so.6
207222
libdl.so.2
208223

209-
and possibly:
224+
and possibly (but unlikely):
210225
libSM.so.6
211226
libICE.so.6
212227

213228
Given the variety of Linuces available each with it's own package management
214229
system, there's no standard process for installing these libraries. Try to
215-
get packages from your OS vendor's web site. You'll need libc6 and X11R6.
230+
get packages from your OS vendor's web site. You'll need libc6 and X.org.
216231

217232

218233
4.3 OSX Darwin
219234

220235
The OSX executables were built using Xcode 2.2 tools, based on GCC 4.0.
221236

222-
The binary distribution of GENESIS will only work with OSX 10.2 and higher,
223-
on the PowerPC architectures. You'll have to compile the package
224-
from source to run on earlier versions or on the Intel architecture.
237+
The binary distribution of GENESIS will only work with OSX 10.8 and higher,
238+
on intel architectures. You'll have to compile the package
239+
from source to run on earlier versions or on the PPC architecture.
225240

226-
The non-graphical version of GENESIS (nxgenesis) should run on any standard
227-
OSX installation. Graphical GENESIS (genesis) relies on the X11 libraries for
228-
it's graphical user interface (GUI). An X11 server needs to be started before
229-
graphical GENESIS can be run. If you can't locate the X11 application (usually
230-
Applications->Utilities->X11), see:
231-
http://developer.apple.com/darwin/runningX11.html
232-
for further information.
241+
The non-graphical version of GENESIS (nxgenesis) should run on any
242+
standard OSX installation. Graphical GENESIS (genesis) relies on the
243+
X11 libraries for it's graphical user interface (GUI). An X11 server
244+
needs to be started before graphical GENESIS can be run. If you can't
245+
locate the X11 application (perhaps in Applications->Utilities->X11),
246+
see: https://developer.apple.com/opensource/ or the XQuartz project
247+
(http://xquartz.macosforge.org/landing/). See src/README.OSX for more
248+
details.
233249

234250
Starting the X11 application should bring up an 'xterm' window. Graphical
235251
GENESIS must be started from the xterm window; it will not work from a window
@@ -238,7 +254,7 @@ started by the 'Terminal' application.
238254

239255
5 PROBLEMS RUNNING GENESIS
240256

241-
You must be running X11R5 or X11R6 in order to successfully run the
257+
You must be running X.org, X11R5 or X11R6 in order to successfully run the
242258
graphical GENESIS. Earlier versions will not work.
243259

244260
SGI users: if your X11 server is set up to default to a

README.html

Lines changed: 20 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
66
<meta name="generator" content="Docutils 0.11: http://docutils.sourceforge.net/" />
77
<title></title>
8+
89
</head>
910
<body>
1011
<div class="document">
@@ -17,11 +18,10 @@
1718
<P>
1819

1920
<pre class="literal-block">
20-
G E N E S I S
21-
21+
G E N E S I S
2222
The GEneral NEural Simulation System
23-
Version 2.4
24-
Last edited: $Date: Fri Oct 17 15:49:46 MDT 2014 $
23+
Version 2.4
24+
Last edited: $Date: Tue Nov 11 13:00:14 MST 2014 $
2525
</pre>
2626
<div class="section" id="introduction">
2727
<h1>Introduction</h1>
@@ -31,25 +31,13 @@ <h1>Introduction</h1>
3131
<A HREF="ChangeLog.txt">ChangeLog.txt</A>. New features of version
3232
2.3 and 2.4 are described in <A HREF="Doc/Changes.txt">Doc/Changes.txt</A>.</p>
3333

34-
35-
<p>Directions for installing binary distributions may be found in
36-
README.bindist in this directory. Directions for building and
37-
installing source distributions are
38-
in <A HREF="src/README.html">src/README.html</A>. Be sure to read the
39-
directions concerning the installation of the &quot;.simrc&quot;
40-
file.</p>
41-
42-
<p>The HTML documentation for GENESIS is in <A HREF="Hyperdoc/Manual.html">
43-
Hyperdoc/Manual.html</A> and its links.
44-
Directions for printing and using the plan text documentation may be found in
45-
<A HREF="Doc/README.txt">Doc/README.txt</A>.
46-
The <A HREF="Scripts/README.html">Scripts/README.html</A> file describes
47-
the demonstration and tutorial simulations which are included with
48-
this distribution.</p> For additional tutorials and simulation
49-
scripts, see the "Ultimate GENESIS Tutorial Distribution" at
50-
<A HREF="http://genesis-sim.org/GENESIS/UGTD.html">
51-
http://genesis-sim.org/GENESIS/UGTD.html</A>.
52-
34+
<p>Directions for installing binary distributions may be found in README.bindist
35+
in this directory. Directions for building and installing source distributions
36+
are in src/README. Be sure to read the directions
37+
concerning the installation of the &quot;.simrc&quot; file. Directions for printing
38+
and using the documentation may be found in Doc/README. The
39+
Scripts/README file describes the demonstration and tutorial simulations
40+
which are included with this distribution.</p>
5341
</div>
5442
<div class="section" id="description-of-genesis">
5543
<h1>Description of GENESIS</h1>
@@ -68,16 +56,15 @@ <h1>Description of GENESIS</h1>
6856
Beeman, Springer-Verlag (1998). The free Internet Edition is available
6957
at <a class="reference external" href="http://www.genesis-sim.org/GENESIS/bog/bog.html">http://www.genesis-sim.org/GENESIS/bog/bog.html</a></blockquote>
7058
<p>Additional hypertext documentation, including a beginners guide to
71-
UNIX/Linux commands, can be found in <A HREF="Tutorials/index.html">genesis/Tutorials</A>.</p>
59+
UNIX/Linux commands, can be found in genesis/Tutorials.</p>
7260
<p>Source code contributed by GENESIS users which must be compiled is found in
73-
src/contrib; other contributions, such as scripts and utilities are in
74-
<A HREFR="contrib/README.html">contrib</A>.</p>
75-
61+
src/contrib; other contributions, such as scripts and utilities are in contrib.</p>
7662
</div>
7763
<div class="section" id="obtaining-genesis">
7864
<h1>Obtaining GENESIS</h1>
7965
<p>GENESIS source and binary distributions can be obtained from:
80-
<a class="reference external" href="http://sourceforge.net/projects/genesis-sim">http://sourceforge.net/projects/genesis-sim</a>, and <a class="reference external" href="http://genesis-sim.org">http://genesis-sim.org</a>.</p>
66+
<a class="reference external" href="http://genesis-sim.org">http://genesis-sim.org</a>, or from the Sourceforge GENESIS 2 development
67+
site <a class="reference external" href="http://sourceforge.net/projects/genesis-sim">http://sourceforge.net/projects/genesis-sim</a>.</p>
8168
</div>
8269
<div class="section" id="machine-dependence">
8370
<h1>Machine dependence</h1>
@@ -86,7 +73,10 @@ <h1>Machine dependence</h1>
8673
(X11R5, X11R6, Xorg), as well as OSX and Windows with Cygwin. Most
8774
recent experiences are with Fedora and Ubuntu. It has also been used
8875
under various MS Windows virtual environments for running Linux.</p>
89-
<p>Here is a partial list of tested older platforms:</p>
76+
<p>The current GENESIS 2.4 version has been tested on various recent Linux
77+
distributions including Debian, Ubuntu, and Fedora, on Mac OSX (intel),
78+
and Cygwin (32 bit version, which works with 64 bit Windows).</p>
79+
<p>Here is a partial list of older platforms tested for version 2.3:</p>
9080
<ul>
9181
<li><dl class="first docutils">
9282
<dt>x86-based Linux systems:</dt>
@@ -104,7 +94,7 @@ <h1>Machine dependence</h1>
10494
<li><dl class="first docutils">
10595
<dt>64 bit Linuces:</dt>
10696
<dd><ul class="first last simple">
107-
<li>Fedora Core 3 and 4</li>
97+
<li>Fedora Core 3 and 4, Fedora 10 - 19.</li>
10898
<li>Red Hat Enterprise</li>
10999
</ul>
110100
</dd>
@@ -190,12 +180,10 @@ <h2>Copyright Notice</h2>
190180
</div>
191181
</div>
192182
</div>
193-
194183
<P>
195184
<HR>
196185
<P><a href="index.html"><img src="images/back2.gif" align="middle"
197186
hspace=12>Return to the GENESIS main index</a>
198187
<P>
199-
200188
</body>
201189
</html>

0 commit comments

Comments
 (0)