Downloading GNU MCSim |
Mailing lists |
Contributed material and related links |
Getting involved |
GNU MCSim is a simulation package, written in
C, which allows
- design your own statistical or simulation models (eventually
dynamic, via ODEs),
- perform Monte Carlo stochastic simulations,
- do Bayesian inference through Markov Chain Monte Carlo
GNU MCSim mod to perform random graph simulations.
The newest code for the model generator mod
now accept the "-G" option to generate random graph from specified
through a "script.txt" file.
GNU MCSim can now generate C code to work with R deSolve package.
The latest version
of the model generator "mod" can now
generate C code directly usable with the R package deSolve.
Simply use the "-R" option for that.
Follow this link for a couple of examples.
You need to have R and its deSolve package installed.
Version 5.5.0 also fixes a potential security problem at the installation phase
(originating from automake).
Downloading GNU MCSim
The latest version of GNU MCSim (5.5.0) can be found on the main GNU ftp server:
(via HTTP) and
(via FTP). It can also be found
on the GNU mirrors;
a mirror if possible.
The gzipped tar archive contains:
- A User's Manual (in Texinfo and HTML formats)
- The ASCII source code of the Mod program (to preprocess your
- The ASCII source code of the GNU MCSim routines (to link with
- Examples of model and simulation files
Older versions can also be obtained on the GNU ftp mirrors and main page.
GNU MCSim development is hosted on savannah.gnu.org.
See the MCSim project page on Savannah,
where the latest development sources are publicly available.
The User's manual for GNU MCSim
is available online, as
is documentation for most GNU software. You may
also find more information about GNU MCSim by running
or by looking at
or similar directories on your system.
Check also the User's Manual update file provided with the source code
for last minute updates and tips.
To install GNU MCSim, you will need a C compiler and linker to compile
the sources and obtain executables.
For any machine we recommend the
GNU gcc compiler,
but standard C compilers should also work.
Versions 5.0.0 up to 5.3.1 required
GNU Scientific Library (gsl) to be
installed. With version 5.4.0, GNU gsl becomes optional (but
Versions above 5.4.0 also prefers
libSBML v4.2.0 or above to be
installed, but that is not needed if you do not want to read SBML model files.
The user's manual
provides detailed instructions for installation for several
has the following mailing lists:
is used to discuss most aspects of GNU MCSim,
including development and enhancement requests, as well as bug reports.
is for general user help and discussion.
Announcements about GNU MCSim
and most other GNU software are made on
(archive). See also
Security reports that should not be made immediately public can be
sent directly to the maintainer. If there is no response to an urgent
issue, you can escalate to the general
mailing list for advice.
You can also look at the same lists,
GNU MCSim help,
GNU MCSim bug report, on the gmane portal which has spam control.
Contributed material and related links
Development of GNU MCSim,
and GNU in general, is a volunteer effort, and you can contribute. For
information, please read How to help GNU. If you'd
like to get involved, it's a good idea to join the discussion mailing
list (see above).
- For development sources, issue trackers, and other
information, please see the
- GNU MCSim
is currently being maintained by Frederic Y. Bois.
Please use the mailing lists for contact.
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.