======== E-CELL2 release note in English ==== date : Apr. 15. 2001 version : 2.00 author of this document : Naota ISHIKAWA date : Aug. 06. 2001 version : 2.01 author of the complementary information : Hiroyuki Sasamoto *** What we release now : * ecell201win.zip --- source files and binary files for MS-Windows * SRCC directory --- C++ source files * SRCL directory --- library files * SRCR directory --- standard reactor source files * SRCJ directory --- Java source files * WINB-BCC directory --- Borland C++ Makefile for batch version * WING-BCC directory --- Borland C++ Makefile for GUI version * ecell2b.exe --- command to simulate in batch job * default.ecs --- sample script file * sample2.eri --- sample rule file * ECELL directory --- Java class file * jni_source.DLL --- JNI library * ECELL2.BAT --- batch file to run GUI * ss2er.pl --- Perl script to convert rule * er2eriw.exe --- command to convert rule *** What was changed from the version 2.00 : * Japanese comments in .java, jni_source.cpp files are translated into English. *** What do you need : * ``m4.exe'' distributed in Cygwin * Java runtime environment * Perl *** How to run batch job : Place ``ecell2b.exe'', ``default.ecs'', and ``sample2.eri'' in same directory. Execute ``ecell2b'' in MS-DOS prompt environment. Script file and rule file are compatible with them of E-CELL1. *** How to convert rule file : * perl ss2er.pl test.er * er2eriw test.er >test.eri * This program can generate eri file, but shows error messages. *** Verified environment to run : * MS-Windows 95 OSR2 *** Copyright and license : Copyright (C) 1996-2001 Keio university Copyright (C) 1998-2001 Japan Science and Technology Corporation (JST) GNU General Public License *** Developer : * E-CELL 1 core : Kouichi TAKAHASHI * E-CELL 1 GUI : Kouichi TAKAHAHI and Naota ISHIKAWA * E-CELL 2 core improved parts : Naota ISHIKAWA * E-CELL 2 GUI : Mitsui Knowledge Industry Co., Ltd. bioscience division http://bio.mki.co.jp/ *** Restriction : statically linked reactor : On E-CELL 1, to add user-defined reactor without re-compiling ecell, reactor is ``.so'' (sheared object) of Linux and dynamically linked. But, on E-CELL 2, the mechanism is not implemented. So, standard reactors of the E-CELL1 are statically linked with ``ecell2b.exe'' and ``jni_source.dll''. *** Restriction : concentration in tracer : Function to show concentration in tracer is not implemented. *** Restriction : virtual memory : Virtual memory function is not implemented in the GUI version. When trace many data in long time, ECELL2 will crash. *** Restriction : Visual C++ : Source files can be compiled by Microsoft Visual C++ 6.0. But the object code does not run. *** Improvement : ECD file by tracer : ECD file generated by E-CELL1 contains only time and value at the time. ECD file generated by E-CELL2 contains time, mean value, maximum value, and minimum value. *** to do list of E-CELL 2 project : * linking reactor dynamically * improve core data structure * save / restore simulation status * Logger --- function to sample time-based data without GUI ======== end of release note ========