color="#00006A">INED</font></a><font color="#00006A"> and </font><a
href="http://euroreves.ined.fr"><font color="#00006A">EUROREVES</font></a></h3>
-<p align="center"><font color="#00006A" size="4"><strong>August 2015</strong></font></p>
+<p align="center"><font color="#00006A" size="4"><strong>July 2017</strong></font></p>
<hr size="3" color="#EC5E5E">
(INED, Paris) in the "Mortality, Health and Epidemiology
Research Unit" </font></h4>
-<h4 align="center"><font color="#00006A">and Agnès Lièvre (former PHD student at INED)</font></h4>
+<h4 align="center"><font color="#00006A">with the collaboration of Agnès Lièvre (former PHD student at INED) until 2007</font></h4>
<h4><font color="#00006A">Contribution to the mathematics: C. R.
Heathcote </font><font color="#00006A" size="2">(Australian
<h2><font color="#EC5E5E"><strong>Download and instructions for installation</strong></font></h2>
-<h3> Current versions August 2015 </h3>
+<h3> Current versions July 2017 </h3>
<ul>
-<li>On Windows (XP, Vista, Windows 7, Windows 8, Windows 10): 0.98q4</li>
-<li>On MacOS/X Leopard: 0.98q4</li>
+<li>On Windows (XP, Vista, Windows 7, Windows 8, Windows 10): 0.99r14</li>
+<li>On MacOS/X Leopard: 0.99r14</li>
<li>On Linux, ask for the CVS version </li>
</ul>
The grapher that IMaCh uses is gnuplot
from <a href="http://www.gnuplot.info/">http://www.gnuplot.info/</a>.
Gnuplot has evolved since version IMaCh 0.98k and therefore you need
-at least Gnuplot 4.6.5. Otherwise you need to adapt the .gp file
+at least Gnuplot 5. Otherwise you need to adapt the .gp file
produced in order to run with your old gnuplot.
With the installer provided for OS/X and Windows, a recent gnuplot
the installers. Using recent gnuplot installations, there is usually a
possibility to add the gnuplot binary in your path.
-<h3>On Windows (XP, Vista, Windows 7, Windows 8)</h3>
+<h3>On Windows (XP, Vista, Windows 7, Windows 8, Windows 10)</h3>
<p> Until June 2004 the installation did consist in a zip file which
had to be extracted in the directory of your choice. But with version
0.98d and above IMaCh we are using a windows installer (Inno setup 5.5.5).
<ul>
<li>Download latest <font size="2" face="Courier
- New"><strong>imach-0.98q4-ilc-setup.exe</strong></font> and
+ New"><strong>imach-0.99r14-ilc-setup.exe</strong></font> and
execute it .</li>
<li> Gnuplot is installed by default on Windows. But if you are using another Operating system:
<ul>
<li> Download <font size="2" face="Courier
- New"><strong>gnuplot</strong></font> 4.6.5
+ New"><strong>gnuplot</strong></font> 5
at <a href="http://www.gnuplot.info/">http://www.gnuplot.info/</a>
; at the end of the install it is asked if you want to have the
gnuplot binary in your path, say yes.</li>
<li>doc: most of the documentation. The main document
is <a href="wiki/index.php/Documentation">http://euroreves.ined.fr/imach/wiki/index.php/Documentation</a>
.</li>
- <ul> Here are also two data files:<font size="4"
+ <ul> Here are also two data files (which are unfortunately the best examples for recent features of IMaCh):<font size="4"
face="Times New Roman"> </font><ul>
<li><font face="Courier New">data1.txt</font>
which is the main data file on which the
</ul>
<br>
-Imach version 0.98q4 of August 2015 can
+Imach version 0.99r14 of July 2017 can
be <a href="#Download">downloaded below</a> as a setup.exe file
-imach-0.98?-#-setup.exe. The ? corresponds to a version number while
+imach-0.99?-#-setup.exe. The ? corresponds to a version number while
the # corresponds to same program but compiled differently.
<br>
After having tested crosscompilations from a Unix box we moved to native versions
<p><a href="oldversions.html">Old Windows versions are accessible here.</a>
-<h3>On Mac OS/X Lion and higher (August 2015)</h3>
+<h3>On Mac OS/X Lion and higher (July 2017)</h3>
IMaCh can be easily compiled with gcc on MacIntosh as soon as
XCode (free download from Apple) is intalled on your MaCIntosh.<p>
-It take a litle more time to get version of Gnuplot 4.6.5+ for Mac
-OS/X and to compile it on a MaC. Currently graphs are output as png
-files. We will probably moved to svg because the svg format is
-scalable and thus figures are easier to improve and to insert in other
-documents.
+It take a litle more time to get version of Gnuplot 5+ for Mac OS/X
+and to compile it on a MaC. Currently graphs are output as svg
+because the svg format is scalable and thus figures are easier to
+improve and to insert in other documents. Sometimes the svg file is to
+big and is replaced by a png binary file. But you can get any other
+format with gnuplot (for example, on Emacs with gnuplot-mode, just
+edit the .gp file, send the first "cd " line to change to current
+directory, move to corresponding line of the plot, send the plot line
+to gnuplot, visualize on the screen, change the terminal as well as
+plot file names).
<p>
-You can <a href="#Download">download below</a> a dmg file, for example imach0.98nX.dmg and install
+You can <a href="#Download">download below</a> a dmg file, for example imach0.99X.dmg and install
it. Like on Windows, two sub-directories are created
<tt>bin</tt> and <tt>html</tt> . In the bin subdirectory you
will find two executables <tt>imach</tt> itself and
<h3>On Linux</h3> There are various versions of Linux, gnuplot is
distributed on most distributions. Just verify that your version of
-gnuplot is more recent than version 4.6.5 . I haven't had time to make
+gnuplot is version 5+ . If I haven't had time to make
a rpm yet, just ask us for the CVS tree location (not completely GPL
today), and compile the sources. Remarks concerning the Linux versions
are similar to the Mac OS/X version.
<p>
-<font color="#FF0000" size="3"><tt>New (August 2015)</tt></font> You
-can <a href="#Download">download below</a> a binary tar file for
-respectively a 32 bits or 64 bits Linux bo, for example:
-imach-Linux-0.98q4-linux-i586-bin.tar.bz2 and
-imach-Linux-0.98q4-linux-x86-64-bin.tar.bz2
-
-<p> The binaries have been crosscompiled with gcc on my OS/X Mac.
-Each binary contains two directories <tt>bin</tt>
-and <tt>html/doc</tt> . In the bin subdirectory you will find
-the <tt>imach</tt> executable and in <tt>html/doc</tt>
-the <tt>biaspar.imach</tt> test parameter file and its corresponding
-data file <tt>data1.txt</tt>. In order to run the test the command
-is <tt>./bin/imach ./html/doc/biaspar.imach</tt> <p>
+<font color="#FF0000" size="3"><tt>New (July 2017)</tt></font> You
+can <a href="#Download">download below</a> a binary rpm file for a 64
+bits Linux, for example: imach-0.99r14-1.x86-64.rpm
+
+<p> The Windows binaries have been compiled with native Intel Compiler
+on my OS/X Mac using Virtual Box and a Windows 8. Each binary
+contains two directories <tt>bin</tt> and <tt>html/doc</tt> . In the
+bin subdirectory you will find the <tt>imach</tt> executable and
+in <tt>html/doc</tt> the <tt>biaspar.imach</tt> test parameter file
+and its corresponding data file <tt>data1.txt</tt>. In order to run
+the test the command is <tt>./bin/imach
+./html/doc/biaspar.imach</tt> <p>
<tt>gnuplot</tt> should be installed otherwise at the end of the
run (optimization and calculations last at least 7 minutes on
today most efficient hardwares) the command <tt>gnuplot
open <tt>biaspar.htm</tt> with your browser and all the results
including graphs generated by gnuplot will appear.
-<p>
- <h3>Downloads (see Download page for recent binaries)<a name="Download"></a></h3> Version 0.98p0 is similar
- to earlier versions with, hopefully, less bugs. Version 0.98q0 has
- one main advantage and one main disadvantage:
- <ul>
- <li> If version 0.98q0 is run after version 0.98p0, ie using the
- estimated parameter file (the imach file which first letter is 'r'
- contains this estimated parameters, change mle=0 to mle=1), this
- new run could give more accurate results because an error in a
- routine of Numerical Recipes in C did not give the correct
- minimal). This program can also be used when the stepm value is
- reduced up to 1 (there are more chances to get a convergence with
- one month if you already got convergence for a larger stepm).
-
- <li> Version 0.98p0 has more chance to converge with starting
- values equal to 0 than version 0.98q0 which diverges even with
- the sample imach parameter file provided with the installer!
- <li> Differences between versions will be discussed at next
+<p> Differences between efficiency of binary versions, related to
+former errors in the likelihood optimizations algorithms, have be
+discussed at
<a href="http://reves.site.ined.fr/en/REVES_meetings/2015%2C-reves-meeting-in-singapour/">REVES 2015 meeting in Singapore</a>.
</ul>
<TABLE FRAME=VOID CELLSPACING=0 COLS=7 RULES=NONE BORDER=0>
granted by the Japan Society for the Promotion of Science
(Grant-in-Aid for Scientific Research 25293121.
<li> In 2015 by Intel Software by providing free licences for C/C++ on the three OS.
+ <li> In 2016 by Intel Software extended the free licences for
+ C/C++ on the three OS for three yars.
</ul>
<p>
Our work is copyrighted as a GNU software product, i.e. program and
-software can be distributed freely for non commercial use, but
-actually some sources are not widely distributed today because they
-borrow some codes from the book "Numerical Recipes in C" which is
-copyrighted. If you are an owner of theses sources you can get our
-sources by asking us with a simple justification (name, email,
+software can be distributed freely for non commercial use. We used
+some codes from the first book "Numerical Recipes in C" (Press et al,
+1992) which is copyrighted. Today, the code of the optimization
+programme has been so altered and many bugs have been fixed,
+see <a href="singapore-Brouard-Heathcote-2015.pdf">communication</a>
+at the 2015 REVES meeting in Singapore) that we consider that we are
+only in debt of the algorithm which has been published. If you want to
+get our sources, please ask us with a simple justification (name,
+email,
Institute) <a href="mailto:imach-dev@listes.ined.fr">mailto:imach-dev@listes.ined.fr</a>
</p>
-<p>Today we are two developpers only but we already use a private CVS
-server. The CVS server will be freely accessible as soon as we have
-replaced "Numerical Recipes in C maximization routines" with
-equivalent routines from the new GNU scientific library.
-
-<p>Latest documentation can be accessed at <a
+<p>Latest documentation can be accessed on the wiki at <a
href="http://euroreves.ined.fr/imach/wiki/index.php/Documentation">http://euroreves.ined.fr/imach/wiki/index.php/Documentation</a><br>
<p> There is a public mailing list of IMaCh's users. You can
<br>$Id$<br>
<!-- $State$
$Log$
+ Revision 1.18 2015/08/04 07:13:43 brouard
+ Summary: 0.98q4
+
Revision 1.16 2015/03/11 17:15:46 brouard
Summary: March 2015